1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
// $Header$
This is release 2.4 of flex. See "version.h" for the exact patch-level.
Read the "Installation considerations" note in the Makefile and make any
necessary changes.
To make this version of flex for the first time (even if you've already
installed earlier version of flex), use:
make bootstrap
and then
make
Assuming flex builds successfully, you can test it using
make check
The "diff" should not show any differences.
If you're feeling adventurous, issue "make bigcheck" and be prepared to wait
a while.
Install flex using:
make install
Please send problems and feedback to:
vern@ee.lbl.gov
Vern Paxson
Systems Engineering
46A/1123
Lawrence Berkeley Laboratory
1 Cyclotron Rd.
Berkeley, CA 94720
The flex distribution consists of the following files:
README This message
Makefile, 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
flexdoc.man preformatted versions of documentation
flex.man
manual/ A flex user manual written by G.T. Nicol. See
manual/README for details.
Changes Differences between this release and the previous one
COPYING flex's copyright
MISC/ a directory containing miscellaneous contributions.
See MISC/README for details.
|