/* certain braindamaged environments don't define jmp_buf as an array, so... */
struct Jbwrap {
jmp_buf j;
};
extern Jbwrap slowbuf; /* for getting out of interrupts while performing slow i/o on BSD */
extern int setjmp(jmp_buf);
extern void longjmp(jmp_buf, int);