Source code for cltk.phonology.enm.phonology
"""Middle English phonology tools
"""
from cltk.phonology.syllabify import Syllabifier
__author__ = ["Clément Besnier <clem@clementbesnier.fr>"]
[docs]class MiddleEnglishSyllabifier:
"""
Middle English syllabifier
"""
def __init__(self):
self.syllabifier = Syllabifier(language="enm")
[docs] def syllabify(self, word: str) -> list[str]:
return self.syllabifier.syllabify(word)
def __repr__(self):
return f"<MiddleEnglishSyllabifier>"
def __call__(self, word: str) -> list[str]:
return self.syllabify(word)