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"