void error()
void FATAL(const char *fmt, ...)
void error(){	extern Node *curnode;	fprintf(stderr, "\n");	if (compile_time != 2 && NR && *NR > 0) {		fprintf(stderr, " input record number %d", (int) (*FNR));		if (strcmp(*FILENAME, "-") != 0)			fprintf(stderr, ", file %s", *FILENAME);		fprintf(stderr, "\n");	}	if (compile_time != 2 && curnode)		fprintf(stderr, " source line number %d", curnode->lineno);	else if (compile_time != 2 && lineno)		fprintf(stderr, " source line number %d", lineno);	if (compile_time == 1 && cursource() != NULL)		fprintf(stderr, " source file %s", cursource());	fprintf(stderr, "\n");	eprint();}