78 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
// $Header$
 | 
						|
 | 
						|
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
 |