4 bool preprocess(const char *filename)
7 lex_file *lex = lex_open(filename);
8 lex->flags.preprocessing = true;
14 else if (tok >= TOKEN_START && tok <= TOKEN_FATAL)
15 printf("%s: ", _tokennames[tok - TOKEN_START]);
17 printf("TOKEN: '%c'", tok);
18 if (tok == TOKEN_WHITE)
19 printf(">>%s<<\n", lex->tok.value);
22 } while (tok < TOKEN_EOF);