eaxhla/source/main.c
2024-07-05 21:28:53 +02:00

28 lines
403 B
C

#include <stdio.h>
#include "eaxhla.yy.h"
#include "eaxhla.tab.h"
extern void yyfree_leftovers(void);
char * yyfilename;
signed main(int argc, char * argv[]) {
if (argc < 2) {
printf("%s: <file>\n", argv[0]);
}
#if DEBUG == 1
yydebug = 1;
#endif
yyfilename = argv[1];
yyin = fopen(yyfilename, "r");
yyparse();
yyfree_leftovers();
return 0;
}