1: /* Use this header to make local modifications to macros. 2: * `exception.c' depends on this file, and must be rebuilt 3: * once it changes (Makefile does this for you.) 4: */ 6: #define __EXC_TYPE int 7: #define __EXC_MAKE(code) (code) 8: #define __EXC_ON(code) __EXC_MAKE(code) 9: #define __EXC_EQ(a,b) ((a) == (b)) 10: #define __EXC_PRINT(e, fp) fprintf(fp, "Exception %d", e) 12: /* Turn debugging off. 13: */ 14: #undef __EXC_DEBUG 16: #include "exception.h"