77 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			77 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Miscellaneous flex stuff.  The items which have been tested with flex 2.5 are:
 | |
| 
 | |
| 	- texinfo/, a subdirectory containing a "texinfo" version of flex(1)
 | |
| 	  and the corresponding "info" files (contributed by Francois Pinard).
 | |
| 
 | |
| 	- VMS/, a subdirectory containing makefiles, configuration files,
 | |
| 	  run-time support, and installation notes for building flex 2.5
 | |
| 	  on VMS (contributed by Pat Rankin).
 | |
| 
 | |
| 	- Borland/ - makefile and config.h for Borland 4.02 compiler
 | |
| 	  (contributed by Terrence O Kane, who notes that no source
 | |
| 	  code changes were necessary).
 | |
| 
 | |
| 	- NT/ - Makefile and config.h for NT, contributed by Stan Adermann.
 | |
| 
 | |
| 	- OS2/ - Makefile and config.h for building flex under OS/2,
 | |
| 	  contributed by Kai Uwe Rommel.
 | |
| 
 | |
| 	- Amiga/: notes on building flex for the Amiga, contributed
 | |
| 	  by Andreas Scherer.
 | |
| 
 | |
| 	- parse.c, parse.h - output of running yacc (byacc, actually)
 | |
| 	  on parse.y.  If your system doesn't have a flavor of yacc available,
 | |
| 	  copy these into the main flex source directory instead.
 | |
| 
 | |
| 	- flex.man - preformatted version of flex man page
 | |
| 
 | |
| 
 | |
| The following have been tested using flex 2.4:
 | |
| 
 | |
| 	- debflex.awk, an awk script for anotating flex debug output.
 | |
| 	  It presently only works with gawk and mawk, not with "old"
 | |
| 	  or "new" awk.
 | |
| 
 | |
| 	- NeXT: ProjectBuilder.app support for use in the NeXT world.
 | |
| 
 | |
| 	- Notes on building flex for the Macintosh using Think-C,
 | |
| 	  in the Macintosh/ subdirectory.
 | |
| 
 | |
| 	- testxxLexer.l, a sample C++ program that uses flex's scanner
 | |
| 	  class option ("-+").
 | |
| 
 | |
| 	- fastwc/, a subdirectory containing examples of how to use flex
 | |
| 	  to write progressively higher-performance versions of the Unix
 | |
| 	  "wc" utility.  This certainly should work with 2.5, but hasn't
 | |
| 	  been tested.
 | |
| 
 | |
| 	- Borland.old/: notes on building flex 2.4 for Borland C++ 3.1
 | |
| 	  on MS-DOS.  These shouldn't be needed for flex 2.5.  Included
 | |
| 	  only in case you encounter unanticipated difficulties.
 | |
| 
 | |
| 	- EBCDIC: contact information for building flex for EBCDIC.
 | |
| 
 | |
| 
 | |
| The following are all out-of-date with respect to flex release 2.4 (and
 | |
| in general up-to-date for flex 2.3):
 | |
| 
 | |
| 	- Atari/Atari.patches, patches for porting flex to the Atari and
 | |
| 	  to Minix.
 | |
| 
 | |
| 	- A number of notes and Makefiles for compiling flex under MS-DOS,
 | |
| 	  in the MSDOS/ subdirectory.
 | |
| 
 | |
| 	- Notes on building flex for MVS, in the MVS/ subdirectory.
 | |
| 
 | |
| If any of this is out-of-date and can be deleted, please let me know.
 | |
| 
 | |
| And the following is included for compatibility with some broken versions
 | |
| of bison:
 | |
| 
 | |
| 	- alloca.c, a public-domain, mostly-portable version of the
 | |
| 	  alloca() routine (used by bison's parsers) written by D. A. Gwyn.
 | |
| 
 | |
| 
 | |
| Many thanks to those who contributed these files.  Updated versions will
 | |
| be appreciated!
 | 
