/* variables */ extern int debugging, braces_open; extern char *yytext; extern int yylineno, yyleng; extern FILE *yyin, *yyout; /* functions */ extern void lex_init(void); extern char *input_filename; extern int yyparse(void); extern void *mm_alloc(size_t), *mm_realloc(void *, size_t);