class_docstr: Ljóðaháttr is a stanzaic verse form that created four line stanzas.
  The odd numbered lines were almost standard lines of alliterative verse
  with four lifts and two or three alliterations, with cæsura;
  the even numbered lines had three lifts and two alliterations, and no cæsura.
  
  See https://en.wikipedia.org/wiki/Alliterative_verse#Lj%C3%B3%C3%B0ah%C3%A1ttr.
class_docstr_tok: ["Lj\u00f3\u00f0ah\u00e1ttr","is","a","stanzaic","verse","form","that","created","four","line","stanzas",".","The","odd","numbered","lines","were","almost","standard","lines","of","alliterative","verse","with","four","lifts","and","two","or","three","alliterations",",","with","c\u00e6sura",";","the","even","numbered","lines","had","three","lifts","and","two","alliterations",",","and","no","c\u00e6sura",".","See","https",":","\/\/en.wikipedia.org\/wiki\/Alliterative_verse","#","Lj","%","C3","%","B3","%","C3","%","B0ah","%","C3","%","A1ttr","."]
docstr: >>> lj = Ljoodhhaattr()
  >>> text = "Deyr fé,\ndeyja frændr,\ndeyr sjalfr it sama,\nek veit einn,\nat aldrei deyr:\ndómr um dauðan hvern."
  >>> lj.from_short_lines_text(text)
  >>> lj.syllabify(old_norse_syllabifier.hierarchy)
  >>> lj.syllabified_text
  [[[['deyr'], ['fé']], [['deyj', 'a'], ['frændr']]], [[['deyr'], ['sjalfr'], ['it'], ['sam', 'a']]], [[['ek'], ['veit'], ['einn']], [['at'], ['al', 'drei'], ['deyr']]], [[['dómr'], ['um'], ['dau', 'ðan'], ['hvern']]]]
  
  :param hierarchy: phonetic hierarchy
  :return:
docstr_tok: [">",">",">","lj","=","Ljoodhhaattr","(",")",">",">",">","text","=","``","Deyr","f\u00e9",",","\\ndeyja","fr\u00e6ndr",",","\\ndeyr","sjalfr","it","sama",",","\\nek","veit","einn",",","\\nat","aldrei","deyr",":","\\nd\u00f3mr","um","dau\u00f0an","hvern",".","''",">",">",">","lj.from_short_lines_text","(","text",")",">",">",">","lj.syllabify","(","old_norse_syllabifier.hierarchy",")",">",">",">","lj.syllabified_text","[","[","[","[","'deyr","'","]",",","[","'f\u00e9","'","]","]",",","[","[","'deyj","'",",","'","a","'","]",",","[","'fr\u00e6ndr","'","]","]","]",",","[","[","[","'deyr","'","]",",","[","'sjalfr","'","]",",","[","'it","'","]",",","[","'sam","'",",","'","a","'","]","]","]",",","[","[","[","'ek","'","]",",","[","'veit","'","]",",","[","'einn","'","]","]",",","[","[","'at","'","]",",","[","'al","'",",","'drei","'","]",",","[","'deyr","'","]","]","]",",","[","[","[","'d\u00f3mr","'","]",",","[","'um","'","]",",","[","'dau","'",",","'\u00f0an","'","]",",","[","'hvern","'","]","]","]","]",":","param","hierarchy",":","phonetic","hierarchy",":","return",":"]
code: def syllabify(self, hierarchy: Dict[str, int]):
      """
      >>> lj = Ljoodhhaattr()
      >>> text = "Deyr fé,\\ndeyja frændr,\\ndeyr sjalfr it sama,\\nek veit einn,\\nat aldrei deyr:\\ndómr um dauðan hvern."
      >>> lj.from_short_lines_text(text)
      >>> lj.syllabify(old_norse_syllabifier.hierarchy)
      >>> lj.syllabified_text
      [[[['deyr'], ['fé']], [['deyj', 'a'], ['frændr']]], [[['deyr'], ['sjalfr'], ['it'], ['sam', 'a']]], [[['ek'], ['veit'], ['einn']], [['at'], ['al', 'drei'], ['deyr']]], [[['dómr'], ['um'], ['dau', 'ðan'], ['hvern']]]]
  
      :param hierarchy: phonetic hierarchy
      :return:
      """
      Metre.syllabify(self, hierarchy)
  
imports: import re
  from math import floor
  from typing import Dict, List, Tuple, Union
  import cltk.phonology.non.syllabifier
  import cltk.phonology.non.transcription
  from cltk.core.cltk_logger import logger
  from cltk.phonology.non.utils import Transcriber
  from cltk.phonology.syllabify import Syllabifier
  from cltk.stops.non import STOPS
  from cltk.tag.pos import POSTag
  from cltk.tokenizers.non import OldNorseWordTokenizer
label_desc: Use image node_id 3 for calling the Ljoodhhaattr obj's underlying member method code with example usage: obj.syllabify(hierarchy) without return types