Fix a few things when generatong words

This commit is contained in:
Feufochmar 2018-06-23 03:33:46 +02:00
parent 8cee7b046a
commit 7575847021
1 changed files with 3 additions and 3 deletions

View File

@ -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)