docstr: >>> raw_long_line = "Deyr fé,\ndeyja frændr"
  >>> short_line = ShortLine(raw_long_line)
  >>> syl = Syllabifier(language="non", break_geminants=True)
  >>> syl.set_invalid_onsets(old_norse_syllabifier.invalid_onsets)
  >>> short_line.syllabify(syl)
  
  :param syllabifier: Old Norse syllabifier
  :return:
docstr_tok: [">",">",">","raw_long_line","=","``","Deyr","f\u00e9",",","\\ndeyja","fr\u00e6ndr","''",">",">",">","short_line","=","ShortLine","(","raw_long_line",")",">",">",">","syl","=","Syllabifier","(","language=","''","non","''",",","break_geminants=True",")",">",">",">","syl.set_invalid_onsets","(","old_norse_syllabifier.invalid_onsets",")",">",">",">","short_line.syllabify","(","syl",")",":","param","syllabifier",":","Old","Norse","syllabifier",":","return",":"]
code: def syllabify(self, syllabifier):
      """
      >>> raw_long_line = "Deyr fé,\\ndeyja frændr"
      >>> short_line = ShortLine(raw_long_line)
      >>> syl = Syllabifier(language="non", break_geminants=True)
      >>> syl.set_invalid_onsets(old_norse_syllabifier.invalid_onsets)
      >>> short_line.syllabify(syl)
  
      :param syllabifier: Old Norse syllabifier
      :return:
      """
      for viisuordh in self.tokenized_text:
          word = old_norse_normalize(viisuordh)
          if word:
              self.syllabified.append(syllabifier.syllabify(word))
  
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 LongLine obj's underlying member method code with example usage: obj.syllabify(syllabifier) without return types