Fixed BnfNodeParser to allow expressions like 'number hundred' when number is a group

This commit is contained in:
2020-06-27 18:56:04 +02:00
parent d4468da8a3
commit 2c5840752a
14 changed files with 593 additions and 228 deletions
+3 -3
View File
@@ -205,9 +205,9 @@ def make_unique(lst, get_id=None):
yield x
else:
for x in seq:
x = get_id(x)
if x not in seen:
seen.add(x)
_id = get_id(x)
if _id not in seen:
seen.add(_id)
yield x
return list(_make_unique(lst, get_id))