/* * Defintions of exception handling in terms of UNIX setjmp and longjmp. It's * recommended that you DO NOT read the UNIX man pages for setjmp and longjmp. * Rather, use catch and throw as described in the catch-throw.c example. */ #ifndef exceptionIncluded #define exceptionIncluded #include #define catch setjmp #define throw longjmp #define exception jmp_buf #endif