1: /*					-[Sat Jan 29 13:56:53 1983 by jkf]-
   2:  * 	catchfram.h			$Locker:  $
   3:  * catch frame definition
   4:  *
   5:  * $Header: /na/franz/franz/h/catchfram.h,v 1.1 83/01/29 14:02:54 jkf Exp $
   6:  *
   7:  * (c) copyright 1982, Regents of the University of California
   8:  */
   9: 
  10: struct catchfr {        /* catch and errset frame */
  11:     struct catchfr *link;   /* link to next catchframe */
  12:        lispval flag;        /* Do we print ?  */
  13:        lispval labl;    /* label caught at this point  */
  14:     struct nament *svbnp;   /* saved bnp */
  15:        lispval retenv[11];  /* reset environment - actually a savblock */
  16:        lispval rs[4];   /* regis 6-11 and 13 */
  17:        lispval (*retadr)(); /* address to continue execution */
  18: };
  19: 
  20: struct savblock {
  21:     lispval envir[10];
  22:     struct savblock *savlnk;
  23: };

Defined struct's

catchfr defined in line 10; used 2 times
  • in line 11(2)
savblock defined in line 20; used 2 times
  • in line 22(2)
Last modified: 1985-08-14
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 619
Valid CSS Valid XHTML 1.0 Strict