2023-12-25 16:18:28 +01:00
|
|
|
|
|
|
|
#include <stdio.h>
|
|
|
|
|
|
|
|
#include "token.h"
|
|
|
|
|
|
|
|
int main()
|
|
|
|
{
|
2023-12-29 03:17:47 +01:00
|
|
|
if (yyparse() == 0) {
|
2023-12-25 16:18:28 +01:00
|
|
|
printf("Parse successful!\n");
|
|
|
|
} else {
|
|
|
|
printf("Parse failed!\n");
|
|
|
|
}
|
|
|
|
|
|
|
|
// yyin = fopen("program.c", "r");
|
|
|
|
// if (!yyin) {
|
|
|
|
// printf("Could not open source file!\n");
|
|
|
|
// return 1;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// while (1) {
|
|
|
|
// enum yytokentype t = yylex();
|
|
|
|
// if (t == YYEOF) break;
|
|
|
|
// printf("token: %d text: %s\n", t, yytext);
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
|
|
|
|
|