This commit is contained in:
NikolajDanger
2022-06-07 22:18:55 +02:00
parent de697b121e
commit 2dfbb33213
2 changed files with 54 additions and 14 deletions

21
main.py
View File

@@ -2,23 +2,18 @@ from lexer import Lexer
from parser import Parser
text_input = """
VOCA FORS
DESIGNA correct UT FORTIS_NUMERUS I C
DESIGNA gvess UT NULLUS
DUM FALSITAS FACE {
DESIGNA gvess UT AUDI_NUMERUS
SI gvess MINUS correct TUNC {
DICE "Too low!"
} ALUID SI gvess PLUS correct TUNC {
DICE "Too high!"
DEFINI fib x UT {
SI x EST NULLUS TUNC {
REDI NULLUS
} ALUID SI x EST I TUNC {
REDI I
} ALUID {
ERUMPE
REDI ((INVOCA fib (x-II)) + (INVOCA fib (x-I)))
}
}
DICE "You guessed correctly!"
DICE "Input n:"
DICE (INVOCA fib AUDI_NUMERUS)
"""
lexer = Lexer().get_lexer()