1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#define Nothing ((value) 0) #ifndef NULL #ifdef __STDC__ #define NULL ((void *) 0) #else #define NULL ((char *) 0) #endif #endif #ifdef __STDC__ extern void unix_error(int errcode, char * cmdname, value arg); extern void uerror(char * cmdname, value arg); #else void unix_error(); void uerror(); #endif