var.c 605 B

12345678910111213141516171819202122232425
  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. * Author: Hans van Staveren
  6. */
  7. #include "param.h"
  8. #include "tables.h"
  9. #include "types.h"
  10. #include <cgg_cg.h>
  11. #include "data.h"
  12. #include "result.h"
  13. int stackheight = 0;
  14. token_t fakestack[MAXFSTACK];
  15. int nallreg = 0;
  16. int allreg[MAXALLREG];
  17. token_p curtoken = (token_p) 0;
  18. result_t dollar[LONGESTPATTERN];
  19. int nemlines =0;
  20. struct emline emlines[MAXEMLINES];
  21. struct emline *emp=emlines;
  22. struct emline *saveemp;
  23. int tokpatlen;
  24. rl_p curreglist;