Fixed infinite recursion when parsing complex BNF node

This commit is contained in:
2020-06-23 15:22:27 +02:00
parent 912455c343
commit 7310bc5522
28 changed files with 1082 additions and 276 deletions
+6 -6
View File
@@ -69,10 +69,10 @@ def concept ninety as 90
ninety isa number
def concept nineties from bnf ninety number where number < 10 as ninety + number
nineties isa number
def concept hundreds1 from number hundred where number1 < 10 as number1 * 100
def concept hundreds2 from number1 hundred and number2 where number1 < 10 and number2 < 100 as number1 * 100 + number2
def concept one hundred as 100
one hundred isa number
hundreds1 isa number
hundreds2 isa number
# def concept hundreds1 from number 'hundred' where number < 10 as number * 100
# def concept hundreds2 from number=number1 'hundred' 'and' number=number2 where number1 < 10 and number2 < 100 as number1 * 100 + number2
# def concept one hundred as 100
# c:one hundred: isa number
# hundreds1 isa number
# hundreds2 isa number
def concept history as history()