home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / icon / dos / src / icont / trans.h < prev    next >
C/C++ Source or Header  |  1992-02-10  |  914b  |  26 lines

  1. #if IntBits == 16
  2. #ifdef strlen
  3. #undef strlen            /* defined in some contexts */
  4. #endif                    /* strlen */
  5. #endif                    /* IntBits == 16 */
  6.  
  7. /*
  8.  * External definitions needed throughout translator.
  9.  */
  10.  
  11. extern int yychar;        /* parser's current input token type */
  12. extern int yynerrs;        /* number of errors in parse */
  13. extern int nocode;        /* true to suppress code generation */
  14. extern int trace;        /* initial setting of &trace */
  15.  
  16. extern int in_line;        /* current line number in input */
  17. extern int incol;        /* current column number in input */
  18. extern int peekc;        /* one character look-ahead */
  19. extern FILE *srcfile;        /* current input file */
  20. extern FILE *codefile;        /* current icode output file */
  21. extern FILE *globfile;        /* current global output file */
  22.  
  23. extern char *strings;        /* string space */
  24. extern char *stre;        /* end of string space */
  25. extern char *strf;        /* free pointer for string space */
  26.