home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume20 / rc / part04 / except.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-05-22  |  295 b   |  15 lines

  1. enum except { ERROR, BREAK, RETURN, STAR, ARENA };
  2. typedef struct Estack Estack;
  3.  
  4. struct Estack {
  5.     enum except e;
  6.     boolean interactive;
  7.     jmp_buf *jb;
  8.     Block *b;
  9.     Estack *prev;
  10. };
  11.  
  12. extern void rc_raise(enum except);
  13. extern void except(enum except, jmp_buf, Estack *);
  14. extern void unexcept(void);
  15.