milly/ref_parser/main.c

20 lines
413 B
C

#include <stdio.h>
#include "parser.tab.h"
int main(int argc, char *argv[]) {
if (argc != 2) {
printf("Usage: reference_parser filename.mil\n");
return 1;
}
FILE *input = fopen(argv[1], "r");
if (!input) {
fprintf(stderr, "Could not open file %s.\n", argv[1]);
return 1;
}
stdin = input;
yyparse();
fclose(input);
printf("\n");
return 0;
}