Pristine Ack-5.5
[Ack-5.5.git] / lang / cem / cemcom.ansi / estack.str
1 /*
2  * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
3  * See the copyright notice in the ACK home directory, in the file "Copyright".
4  */
5 /* $Id: estack.str,v 1.3 1994/06/27 07:59:33 ceriel Exp $ */
6 /* EXPRESSION STACK */
7 /* Used for global initializations */
8 struct e_stack {
9         struct e_stack  *next;
10         arith           s_cnt1, s_cnt2;
11         struct sdef     *s_def;
12         struct type     **s_tpp;
13         short           s_nested;
14 };
15
16 /* ALLOCDEF "e_stack" 5 */
17
18 #define bytes_upto_here s_cnt1
19 #define last_offset     s_cnt2
20 #define elem_count      s_cnt1
21 #define nelem           s_cnt2