68 lines
2.0 KiB
Plaintext
68 lines
2.0 KiB
Plaintext
|
This is release 2.4 of flex. See "version.h" for the exact patch-level.
|
||
|
|
||
|
See the file "NEWS" to find out what is new in this Flex release.
|
||
|
|
||
|
Read the file "INSTALL" for general installation directives. Peek near
|
||
|
the beginning of the file "Makefile.in" for special DEFS values. On most
|
||
|
systems, you can just run the "configure" script and type "make" to build
|
||
|
flex; then "make check" to test whether it built correctly; and if it did,
|
||
|
then "make install" to install it.
|
||
|
|
||
|
If you're feeling adventurous, you can also issue "make bigcheck" (be
|
||
|
prepared to wait a while).
|
||
|
|
||
|
Note that flex is distributed under a copyright very similar to that of
|
||
|
BSD Unix, and not under the GNU General Public License (GPL), except for
|
||
|
the "configure" script, which is covered by the GPL.
|
||
|
|
||
|
Many thanks to the 2.4 pre-testers for finding a bunch of bugs and helping
|
||
|
increase/test portability: Francois Pinard, Nathan Zelle, Gavin Nicol,
|
||
|
Chris Thewalt, and Matthew Jacob.
|
||
|
|
||
|
Please send bug reports and feedback to:
|
||
|
|
||
|
Vern Paxson
|
||
|
ICSD, 46A/1123
|
||
|
Lawrence Berkeley Laboratory
|
||
|
1 Cyclotron Rd.
|
||
|
Berkeley, CA 94720
|
||
|
|
||
|
vern@ee.lbl.gov
|
||
|
|
||
|
|
||
|
The flex distribution consists of the following files:
|
||
|
|
||
|
README This message
|
||
|
|
||
|
NEWS Differences between the various releases
|
||
|
|
||
|
INSTALL General installation information
|
||
|
|
||
|
COPYING flex's copyright
|
||
|
|
||
|
configure.in, configure, Makefile.in, install.sh, mkinstalldirs
|
||
|
elements of the "autoconf" auto-configuration process
|
||
|
|
||
|
flexdef.h, parse.y, scan.l, ccl.c, dfa.c, ecs.c, gen.c, main.c,
|
||
|
misc.c, nfa.c, sym.c, tblcmp.c, yylex.c
|
||
|
source files
|
||
|
|
||
|
version.h version of this flex release
|
||
|
|
||
|
flex.skl flex scanner skeleton
|
||
|
mkskel.sh script for converting flex.skl to C source file skel.c
|
||
|
|
||
|
liballoc.c
|
||
|
libmain.c flex library (-lfl) sources
|
||
|
libyywrap.c
|
||
|
|
||
|
initscan.c pre-flex'd version of scan.l
|
||
|
|
||
|
FlexLexer.h header file for C++ lexer class
|
||
|
|
||
|
flexdoc.1 full user documentation
|
||
|
flex.1 reference documentation
|
||
|
|
||
|
MISC/ a directory containing miscellaneous contributions.
|
||
|
See MISC/README for details.
|