This commit is contained in:
2024-02-23 16:00:19 +01:00
parent 1a793bebe7
commit 6234f3fb50
11 changed files with 111 additions and 26 deletions

View File

@ -106,9 +106,12 @@ class Parser():
@self.pg.production('expression : DATA_FLOAT')
def exp_float(tokens):
return ast_nodes.ExpInt(float(tokens[0].value))
return ast_nodes.ExpFloat(float(tokens[0].value))
# Boolean
@self.pg.production('expression : DATA_BOOL')
def exp_bool(tokens):
return ast_nodes.ExpBool(tokens[0].value == "true")
@self.pg.production('expression : SYMBOL_LCURL expressions SYMBOL_RCURL')
def exp_list(tokens):