class_docstr: Syllabification ``Process`` for Ancient Greek.
  
  >>> from cltk.core.data_types import Process, Pipeline
  >>> from cltk.tokenizers.processes import GreekTokenizationProcess
  >>> from cltk.text.processes import DefaultPunctuationRemovalProcess
  >>> from cltk.languages.utils import get_lang
  >>> from cltk.languages.example_texts import get_example_text
  >>> from cltk import NLP
  >>> a_pipeline = Pipeline(description="A custom Greek pipeline", processes=[GreekTokenizationProcess, DefaultPunctuationRemovalProcess, GreekSyllabificationProcess], language=get_lang("grc"))
  >>> nlp = NLP(language='grc', custom_pipeline=a_pipeline, suppress_banner=True)
  >>> text = get_example_text("grc")
  >>> cltk_doc = nlp(text)
  >>> [word.syllables for word in cltk_doc.words[:5]]
  [['ὅτι'], ['μὲν'], ['ὑμ', 'εῖς'], ['ὦ'], ['ἄν', 'δρ', 'ες']]
class_docstr_tok: ["Syllabification","``","Process","``","for","Ancient","Greek",".",">",">",">","from","cltk.core.data_types","import","Process",",","Pipeline",">",">",">","from","cltk.tokenizers.processes","import","GreekTokenizationProcess",">",">",">","from","cltk.text.processes","import","DefaultPunctuationRemovalProcess",">",">",">","from","cltk.languages.utils","import","get_lang",">",">",">","from","cltk.languages.example_texts","import","get_example_text",">",">",">","from","cltk","import","NLP",">",">",">","a_pipeline","=","Pipeline","(","description=","''","A","custom","Greek","pipeline","''",",","processes=","[","GreekTokenizationProcess",",","DefaultPunctuationRemovalProcess",",","GreekSyllabificationProcess","]",",","language=get_lang","(","``","grc","''",")",")",">",">",">","nlp","=","NLP","(","language='grc","'",",","custom_pipeline=a_pipeline",",","suppress_banner=True",")",">",">",">","text","=","get_example_text","(","``","grc","''",")",">",">",">","cltk_doc","=","nlp","(","text",")",">",">",">","[","word.syllables","for","word","in","cltk_doc.words","[",":5","]","]","[","[","'\u1f45\u03c4\u03b9","'","]",",","[","'\u03bc\u1f72\u03bd","'","]",",","[","'\u1f51\u03bc","'",",","'\u03b5\u1fd6\u03c2","'","]",",","[","'","\u1f66","'","]",",","[","'\u1f04\u03bd","'",",","'\u03b4\u03c1","'",",","'\u03b5\u03c2","'","]","]"]
code: def algorithm(self):
      return LatinSyllabifier()
  
imports: from copy import deepcopy
  from dataclasses import dataclass
  from boltons.cacheutils import cachedproperty
  from cltk.core.data_types import Doc, Process
  from cltk.phonology.ang.phonology import OldEnglishSyllabifier
  from cltk.phonology.enm.phonology import MiddleEnglishSyllabifier
  from cltk.phonology.gmh.phonology import MiddleHighGermanSyllabifier
  from cltk.phonology.lat.phonology import LatinSyllabifier
  from cltk.phonology.non.phonology import OldNorseSyllabifier
label_desc: Use image node_id 1 for calling the GreekSyllabificationProcess obj's underlying member method code with example usage: obj.algorithm() and returns: LatinSyllabifier