home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume23 / rc / part01 / except.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-10-18  |  310 b   |  16 lines

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