1 /* S C O P E M E C H A N I S M */
5 struct def *sc_def; /* list of definitions in this scope */
6 int sc_level; /* level of this scope */
7 arith sc_off; /* offsets of variables in this scope */
8 struct node *sc_lablist;/* list of labels in this scope, to speed
13 /* ALLOCDEF "scope" 10 */
16 struct scopelist *next;
17 struct scope *sc_scope;
21 /* ALLOCDEF "scopelist" 10 */
28 extern struct scopelist
31 #define CurrentScope (CurrVis->sc_scope)
32 #define nextvisible(x) ((x)->next) /* use with scopelists */