7 %token FUNC END STRUCT VAR IF THEN ELSE WHILE DO RETURN OR NOT
8 %token ID NUM ASSIGN GREATER
14 | Structdef ';' Program
19 FUNC ID '(' Pars ')' Stats END
20 | FUNC ID '(' ')' Stats END
45 | IF Bool THEN Stats END
46 | IF Bool THEN Stats ELSE Stats END
47 | WHILE Bool DO Stats END
118 int yyerror(char *error_text)
120 fprintf(stderr,"Line %i: %s\n", yylineno, error_text);
124 int main(int argc, char **argv)