summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorWill Estes <wlestes@users.sourceforge.net>2001-05-01 19:10:23 +0000
committerWill Estes <wlestes@users.sourceforge.net>2001-05-01 19:10:23 +0000
commit0691c8e492b39886f2083a02c62d9a2d948c445c (patch)
tree25e9212ccbc3d5756a5ae81a1d7213f0a7f2d282 /README
parentd5042732a80d507c8d3f280680f208ffbd40a903 (diff)
rewrite README to reflect changes in layout of directories
Diffstat (limited to 'README')
-rw-r--r--README52
1 files changed, 13 insertions, 39 deletions
diff --git a/README b/README
index 7a4224d..81194f7 100644
--- a/README
+++ b/README
@@ -1,6 +1,4 @@
-This is release 2.5 of flex. See "version.h" for the exact patch-level.
-
-See the file "NEWS" to find out what is new in this Flex release.
+This is flex, the fast lexical analyzer.
Read the file "INSTALL" for general installation directives. Peek near
the beginning of the file "Makefile.in" for special DEFS values. On most
@@ -12,49 +10,25 @@ 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.5 beta-testers for finding bugs and helping test and
-increase portability: Stan Adermann, Scott David Daniels, Charles Elliott,
-Joe Gayda, Chris Meier, James Nordby, Terrence O'Kane, Karsten Pahnke,
-Francois Pinard, Pat Rankin, Andreas Scherer, Marc Wiese, Nathan Zelle.
-
-Please send bug reports and feedback to: Vern Paxson (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
+BSD Unix, and not under the GNU General Public License (GPL).
- COPYING flex's copyright
+Please send bug reports and feedback to help-flex@gnu.org.
- conf.in, configure.in, configure, Makefile.in, install.sh,
- mkinstalldirs
- elements of the "autoconf" auto-configuration process
+The flex distribution contains the following files of interest:
- 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
+README - This file
- version.h version of this flex release
+NEWS - Differences between the various releases
- flex.skl flex scanner skeleton
- mkskel.sh script for converting flex.skl to C source file skel.c
- skel.c pre-converted C version of flex.skl
+INSTALL - basic installation information
- libmain.c flex library (-lfl) sources
- libyywrap.c
+COPYING - flex's copyright and license
- initscan.c pre-flex'd version of scan.l
+flex.1, flex.texi - user documentation
- FlexLexer.h header file for C++ lexer class
+examples/ - containing examples of some possible flex scanners and a
+few other things. See the file examples/README for more details.
- flex.1 user documentation
+TODO, to.do/ - outstanding bug reports, desired features, etc.
- MISC/ a directory containing miscellaneous contributions.
- See MISC/README for details.
+faqs/ - frequently asked questions