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!