diff --git a/src/lemon/lemon_parser.y b/src/lemon/lemon_parser.y index dc08a3d..82e2bd0 100644 --- a/src/lemon/lemon_parser.y +++ b/src/lemon/lemon_parser.y @@ -6,7 +6,7 @@ %syntax_error { printf("Lemon syntax error\n"); } %extra_argument { Statement** result } -%tokentype {const char*} +%token_type {const char*} %type expr {Statement*} %left PLUS MINUS . @@ -21,4 +21,4 @@ prog ::= . print ::= expr(a) . { *result = a; } expr(a) ::= NUMBER . { a = new Statement(eSelect); } -expr(a) ::= expr(b) PLUS expr . { a = b; } \ No newline at end of file +expr(a) ::= expr(b) PLUS expr . { a = b; }