95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
if self.oExtendedDic:
lResult.extends(self.oExtendedDic.getMorph(sWord))
if self.oPersonalDic:
lResult.extends(self.oPersonalDic.getMorph(sWord))
return lResult
def suggest (self, sWord, nSuggLimit=10):
"generator: returns 1,2 or 3 lists of suggestions"
yield self.oMainDic.suggest(sWord, nSuggLimit)
if self.oExtendedDic:
yield self.oExtendedDic.suggest(sWord, nSuggLimit)
if self.oPersonalDic:
yield self.oPersonalDic.suggest(sWord, nSuggLimit)
def select (self, sPattern=""):
|
|
|
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
if self.oExtendedDic:
lResult.extends(self.oExtendedDic.getMorph(sWord))
if self.oPersonalDic:
lResult.extends(self.oPersonalDic.getMorph(sWord))
return lResult
def suggest (self, sWord, nSuggLimit=10):
"generator: returns 1, 2 or 3 lists of suggestions"
yield self.oMainDic.suggest(sWord, nSuggLimit)
if self.oExtendedDic:
yield self.oExtendedDic.suggest(sWord, nSuggLimit)
if self.oPersonalDic:
yield self.oPersonalDic.suggest(sWord, nSuggLimit)
def select (self, sPattern=""):
|