home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / SQZH102.ZIP / token.h < prev   
Text File  |  1992-04-27  |  398b  |  18 lines

  1. #define  LEX_BUFFER (16 * 1024)
  2.  
  3. typedef struct _FBUFFER {
  4.   unsigned  curChar;
  5.   unsigned  lastChar;
  6.   unsigned  bytesRead;
  7.   int       fhandle;
  8.   char      *bufferPos;
  9.   char      *buffer;     /* will alloc larger */
  10. } FBUFFER, *PFBUFFER;
  11.  
  12. PFBUFFER createLex( int fhandle );
  13.  
  14. void closeLex( PFBUFFER context );
  15.  
  16. BOOL processFiles( PFBUFFER in,
  17.                    PFBUFFER out );
  18.