#include #include "kalmia.h" int main(int argc, char **argv) { if (argc < 2) { fprintf(stderr, "You must specify a file to parse!\n"); return -1; } FILE *in = fopen(argv[1], "r"); if (in == NULL) { fprintf(stderr, "Could not open file \"%s\"\n", argv[1]); return -1; } yyscan_t scanner; yylex_init(&scanner); yyset_in(in, scanner); yyparse(scanner); yylex_destroy(scanner); return 0; }