George Koehler 0131ca4d46 Delete 689 undead files. 11 anos atrás
..
.distr e7856a2204 New installation mechanism 33 anos atrás
COPYING 29b2e6e3d4 initial version 33 anos atrás
Changes df3ae6c2fb Updated 33 anos atrás
Headers df3ae6c2fb Updated 33 anos atrás
Makefile 5c83e7dbb5 Header --> Id 30 anos atrás
README 5c83e7dbb5 Header --> Id 30 anos atrás
ccl.c 5c83e7dbb5 Header --> Id 30 anos atrás
dfa.c 5c83e7dbb5 Header --> Id 30 anos atrás
ecs.c 5c83e7dbb5 Header --> Id 30 anos atrás
flex.1 29b2e6e3d4 initial version 33 anos atrás
flex.skel 5c83e7dbb5 Header --> Id 30 anos atrás
flexdef.h 5c83e7dbb5 Header --> Id 30 anos atrás
flexdoc.1 29b2e6e3d4 initial version 33 anos atrás
gen.c 5c83e7dbb5 Header --> Id 30 anos atrás
initscan.c 5c83e7dbb5 Header --> Id 30 anos atrás
libmain.c 5c83e7dbb5 Header --> Id 30 anos atrás
main.c 5c83e7dbb5 Header --> Id 30 anos atrás
misc.c 5c83e7dbb5 Header --> Id 30 anos atrás
nfa.c 5c83e7dbb5 Header --> Id 30 anos atrás
parse.y 5c83e7dbb5 Header --> Id 30 anos atrás
proto.make 5c83e7dbb5 Header --> Id 30 anos atrás
scan.l 5c83e7dbb5 Header --> Id 30 anos atrás
sym.c 5c83e7dbb5 Header --> Id 30 anos atrás
tblcmp.c 5c83e7dbb5 Header --> Id 30 anos atrás
yylex.c 5c83e7dbb5 Header --> Id 30 anos atrás

README

// $Id$

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