home *** CD-ROM | disk | FTP | other *** search
- // $Header: /usr/fsys/odin/a/vern/flex/RCS/README,v 2.8 90/05/26 17:31:27 vern Exp $
-
- This is release 2.3 of flex - a full release.
-
- The flex distribution consists of the following files:
-
- README This message
-
- Makefile
- flexdef.h
- parse.y
- scan.l
- ccl.c
- dfa.c
- ecs.c flex sources
- gen.c
- main.c
- misc.c
- nfa.c
- sym.c
- tblcmp.c
- yylex.c
-
- libmain.c flex library (-lfl) source
-
- initscan.c pre-flex'd version of scan.l
-
- flex.skel skeleton for generated scanners
-
- flexdoc.1 full user documentation
- flex.1 reference documentation
-
- Changes Differences between this release and the previous one
-
- COPYING flex's copyright
-
- MISC/ a directory containing miscellaneous porting-related
- notes (for Atari, MS-DOS, Turbo-C, and VMS)
-
-
- Decide where you want to keep flex.skel (suggestion: /usr/local/lib),
- but don't move it there yet. Edit "Makefile" and change the definition
- of SKELETON_FILE to reflect the full pathname of flex.skel.
-
- Read the "Porting considerations" note in the Makefile and make
- the necessary changes.
-
- To make flex for the first time, use:
-
- make first_flex
-
- which uses the pre-generated copy of the flex scanner (the scanner
- itself is written using flex).
-
- Assuming it builds successfully, you can test it using
-
- make test
-
- The "diff" should not show any differences.
-
- If you're feeling adventurous, issue "make bigtest" and be prepared
- to wait a while.
-
- Install flex using:
-
- make install
-
-
- Please send problems and feedback to:
-
- vern@cs.cornell.edu
- decvax!cornell!vern
-
- Vern Paxson
- CS Department
- 4126 Upson Hall
- Cornell University
- Ithaca, NY 14853-7501
-