home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / PROGRAM / C / SMALL_C / CC2.C < prev    next >
Text File  |  1987-10-04  |  768b  |  43 lines

  1. /*
  2. ** Small-C Compiler Part 2
  3. */
  4. #include <stdio.h>
  5. #include "cc.def"
  6.  
  7. extern char
  8. #ifdef DYNAMIC
  9.  *symtab,
  10.  *stage,
  11.  *macn,
  12.  *macq,
  13.  *pline,
  14.  *mline,
  15. #else
  16.   symtab[SYMTBSZ],
  17.   stage[STAGESIZE],
  18.   macn[MACNSIZE],
  19.   macq[MACQSIZE],
  20.   pline[LINESIZE],
  21.   mline[LINESIZE],
  22. #endif
  23. #ifdef OPTIMIZE
  24.   optimize,
  25. #endif
  26.   alarm, *glbptr, *line, *lptr, *cptr, *cptr2,  *cptr3,
  27.  *locptr, msname[NAMESIZE],  pause,  quote[2],
  28.  *stagelast, *stagenext;
  29. extern int
  30. #ifdef DYNAMIC
  31.   *wq,
  32. #else
  33.   wq[WQTABSZ],
  34. #endif
  35.   ccode,  cch,  csp,  eof,  errflag,  iflevel,
  36.   input,  input2,  listfp,  macptr,  nch,
  37.   nxtlab,  op[16],  opindex,  opsize,  output,  pptr,
  38.   skiplevel,  *wqptr;
  39.  
  40. #include "cc21.c"
  41. #include "cc22.c"
  42.  
  43.