estack.str 501 B

123456789101112131415161718192021
  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$ */
  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. char s_nested;
  14. };
  15. /* ALLOCDEF "e_stack" 5 */
  16. #define bytes_upto_here s_cnt1
  17. #define last_offset s_cnt2
  18. #define elem_count s_cnt1
  19. #define nelem s_cnt2