Annotation of 41BSD/cmd/lisp/h/catchfram.h, revision 1.1.1.1

1.1       root        1: /* sccs id  @(#)catchfram.h    34.1  10/3/80  */
                      2: 
                      3: struct catchfr {               /* catch and errset frame */
                      4:     struct catchfr *link;      /* link to next catchframe */
                      5:           lispval flag;                /* Do we print ?  */
                      6:           lispval labl;        /* label caught at this point  */
                      7:     struct nament *svbnp;      /* saved bnp */
                      8:           lispval retenv[11];  /* reset environment - actually a savblock */
                      9:           lispval rs[4];       /* regis 6-11 and 13 */
                     10:        lispval (*retadr)();    /* address to continue execution */
                     11: };
                     12: 
                     13: struct savblock {
                     14:        lispval envir[10];
                     15:        struct savblock *savlnk;
                     16: };

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.