コード例 #1
0
class WordForm:
    """A class for wordforms (strings of Cs and Vs)"""
    def __init__(self, segments, lemma=None, case=None):
        """Initalize with a user-supplied list of segments."""
        self.segments = segments
        if isinstance(self.segments, str):
            self.segments = [Segment.new_segment(s) for s in self.segments]
        self.lemma = lemma
        self.case = case
コード例 #2
0
 def add_suffix(self, suffix):
     """Add the suffix vowel."""
     # Append the suffix vowel to this WordForm.
     self.segments.append(Segment.new_segment(suffix))