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 |