from lexer import Lexer from parser import Parser text_input = """ DEFINI invoca i UT { REDI i } DESIGNA invoca UT I DICE (INVOCA invoca invoca) """ lexer = Lexer().get_lexer() pg = Parser() pg.parse() parser = pg.get_parser() tokens = lexer.lex(text_input) #for token in tokens: # print(token) x = parser.parse(tokens) #print(x) x.eval()