| Mark Slee | 3198572 | 2006-05-24 21:45:31 +0000 | [diff] [blame] | 1 | #ifndef T_MAIN_H |
| 2 | #define T_MAIN_H | ||||
| 3 | |||||
| 4 | /** Defined in the flex library */ | ||||
| 5 | extern int yylex(void); | ||||
| 6 | extern int yyparse(void); | ||||
| 7 | |||||
| 8 | /** Expected to be defined by Flex/Bison */ | ||||
| 9 | extern void yyerror(char* fmt, ...); | ||||
| 10 | |||||
| 11 | /** Parse debug output */ | ||||
| 12 | extern void pdebug(char* fmt, ...); | ||||
| 13 | |||||
| 14 | /** Flex utilities */ | ||||
| 15 | extern int yylineno; | ||||
| 16 | extern char yytext[]; | ||||
| 17 | extern FILE* yyin; | ||||
| 18 | |||||
| 19 | #endif | ||||