extern.h 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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. #ifndef UTIL_NCGG_EXTERN_H
  7. #define UTIL_NCGG_EXTERN_H
  8. extern int wordsize;
  9. extern int pointersize;
  10. extern int nregs;
  11. extern int nprops;
  12. extern int ntokens;
  13. extern int nsets;
  14. extern int ninstr;
  15. extern int empatlen;
  16. extern int emrepllen;
  17. extern int tokrepllen;
  18. extern int emmnem[];
  19. extern int empatexpr;
  20. extern int codeindex;
  21. extern int tokpatlen;
  22. extern int maxtokpatlen;
  23. extern int maxempatlen;
  24. extern int maxemrepllen;
  25. extern int maxtokrepllen;
  26. extern int tokpatro[];
  27. extern int tokpatset[];
  28. extern int nallreg;
  29. extern int allreg[];
  30. extern int cursetno;
  31. extern int allsetno;
  32. extern int inproc;
  33. extern int callproc;
  34. extern int procarg[];
  35. extern int fc1,fc2,fc3,fc4;
  36. extern int maxmembers;
  37. extern int regclass;
  38. extern int maxtokensize;
  39. extern int nprocargs, maxprocargs;
  40. extern int use_tes;
  41. char *myalloc(int n);
  42. char *mystrcpy(char *s);
  43. #endif /* UTIL_NCGG_EXTERN_H */