home *** CD-ROM | disk | FTP | other *** search
/ messroms.de / 2007-01-13_www.messroms.de.zip / VZ200 / TOOLS / ZCCSRC.ZIP / scc / data.c < prev    next >
C/C++ Source or Header  |  2000-03-01  |  819b  |  51 lines

  1. /*    File data.c: 2.2 (84/11/27,16:26:13) */
  2. /*% cc -O -c %
  3.  *
  4.  */
  5.  
  6. #include <stdio.h>
  7. #include "defs.h"
  8. #include "data.h"
  9.  
  10. /* storage words */
  11.  
  12. char symtab[SYMTBSZ];
  13. char *glbptr, *rglbptr, *locptr;
  14. int ws[WSTABSZ];
  15. int *wsptr;
  16. int swstcase[SWSTSZ];
  17. int swstlab[SWSTSZ];
  18. int swstp;
  19. char litq[LITABSZ];
  20. int litptr;
  21. char macq[MACQSIZE];
  22. int macptr;
  23. char line[LINESIZE];
  24. char mline[LINESIZE];
  25. int lptr, mptr;
  26.  
  27. /* miscellaneous storage */
  28.  
  29. int nxtlab, litlab, stkp, argstk, ncmp, errcnt, glbflag, ctext, cmode, lastst;
  30.  
  31. FILE *input, *input2, *output;
  32. FILE *inclstk[INCLSIZ];
  33. int inclsp;
  34. char fname[20];
  35.  
  36. char quote[2];
  37. char *cptr;
  38. int *iptr;
  39. int fexitlab;
  40. int iflevel, skiplevel;
  41. int errfile;
  42. int sflag;
  43. int cflag;
  44. int errs;
  45. int aflag;
  46.  
  47. #ifdef    FRAME_IX
  48. int frameix;
  49.  
  50. #endif
  51.