rem: static void compile_file(char* file)
add: compile_file(char *file)
context: static void compile_file(char* file){	strcpy(lexfile, file);	yyin = fopen(lexfile, "r");	if (yyin == NULL)	{		strcpy(rdef_err_file, lexfile);		rdef_err = RDEF_FILE_NOT_FOUND;		return;	}	init_lexer();	init_parser();	if (setjmp(abort_jmp) == 0)	{		yyparse();	}	// About error handling: If the bison-generated parser encounters 	// a syntax error, it calls yyerror(), aborts parsing, and returns 	// from yyparse(). For other kinds of errors (semantics, problem 	// writing to BResources, etc), we bail out with a longjmp(). From 	// then on, we can tell success or failure by looking at rdef_err.	clean_up_lexer();	clean_up_parser();	clean_up_mem();}