Fix a few things when generatong words
This commit is contained in:
parent
8cee7b046a
commit
7575847021
|
@ -86,7 +86,7 @@ class Phonology:
|
|||
for x in idList:
|
||||
phoneme = self.entries[x]
|
||||
for y in result:
|
||||
result[y].append(phoneme[y])
|
||||
result[y] = result[y] + phoneme[y]
|
||||
return result
|
||||
|
||||
def isStress(self, id):
|
||||
|
@ -365,7 +365,7 @@ class RuleGenerator(Generator):
|
|||
output = []
|
||||
for x in pattern:
|
||||
if x in self.rules:
|
||||
ouput.concat(self.generatePattern(self.rules[x].pickFrom()))
|
||||
output = output + self.generatePattern(self.rules[x].pickFrom())
|
||||
else:
|
||||
output.append(x)
|
||||
return output
|
||||
|
@ -705,5 +705,5 @@ class PhonagenFile:
|
|||
if gen == '':
|
||||
gen = random.choice([x for x in self.generators])
|
||||
idList = self.generators[gen].generateWord()
|
||||
phonology = self.phonologies[self.gnerators[gen].phonology]
|
||||
phonology = self.phonologies[self.generators[gen].phonology]
|
||||
return phonology.formatWord(idList)
|
||||
|
|
Loading…
Reference in New Issue