1228072SbaptThis is flex, the fast lexical analyzer generator.
2228072Sbapt
3228072Sbaptflex is a tool for generating scanners: programs which recognize
4228072Sbaptlexical patterns in text.
5228072Sbapt
6228072SbaptMore information about flex as well as the latest official release of
7228072Sbaptflex can be found at:
8228072Sbapt
9228072Sbapthttp://flex.sourceforge.net/
10228072Sbapt
11228072SbaptBug reports should be submitted using the SourceForge Bug Tracker
12228072Sbaptfacilities which can be found from flex's SourceForge project page at:
13228072Sbapt
14228072Sbapthttp://sourceforge.net/projects/flex
15228072Sbapt
16228072SbaptThere are several mailing lists available as well:
17228072Sbapt
18228072Sbaptflex-announce@lists.sourceforge.net - where posts will be made
19228072Sbaptannouncing new releases of flex.
20228072Sbapt
21228072Sbaptflex-help@lists.sourceforge.net - where you can post questions about
22228072Sbaptusing flex
23228072Sbapt
24228072Sbaptflex-devel@lists.sourceforge.net - where you can discuss development of
25228072Sbaptflex itself
26228072Sbapt
27228072SbaptNote that flex is distributed under a copyright very similar to that of
28228072SbaptBSD Unix, and not under the GNU General Public License (GPL).
29228072Sbapt
30228072SbaptThis file is part of flex.
31228072Sbapt
32228072SbaptThis code is derived from software contributed to Berkeley by
33228072SbaptVern Paxson.
34228072Sbapt
35228072SbaptThe United States Government has rights in this work pursuant
36228072Sbaptto contract no. DE-AC03-76SF00098 between the United States
37228072SbaptDepartment of Energy and the University of California.
38228072Sbapt
39228072SbaptRedistribution and use in source and binary forms, with or without
40228072Sbaptmodification, are permitted provided that the following conditions
41228072Sbaptare met:
42228072Sbapt
43228072Sbapt1. Redistributions of source code must retain the above copyright
44228072Sbapt   notice, this list of conditions and the following disclaimer.
45228072Sbapt2. Redistributions in binary form must reproduce the above copyright
46228072Sbapt   notice, this list of conditions and the following disclaimer in the
47228072Sbapt   documentation and/or other materials provided with the distribution.
48228072Sbapt
49228072SbaptNeither the name of the University nor the names of its contributors
50228072Sbaptmay be used to endorse or promote products derived from this software
51228072Sbaptwithout specific prior written permission.
52228072Sbapt
53228072SbaptTHIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
54228072SbaptIMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
55228072SbaptWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
56228072SbaptPURPOSE.
57228072Sbapt
58228072SbaptThe flex distribution contains the following files which may be of interest:
59228072Sbapt
60228072SbaptREADME - This file.
61228072Sbapt
62228072SbaptNEWS - current version number and list of user-visible changes.
63228072Sbapt
64228072SbaptINSTALL - basic installation information.
65228072Sbapt
66228072SbaptABOUT-NLS - description of internationalization support in flex.
67228072Sbapt
68228072SbaptCOPYING - flex's copyright and license.
69228072Sbapt
70228072Sbaptdoc/ - user documentation.
71228072Sbapt
72228072Sbaptexamples/ - containing examples of some possible flex scanners and a
73228072Sbaptfew other things. See the file examples/README for more details.
74228072Sbapt
75228072SbaptTODO - outstanding bug reports, desired features, etc.
76228072Sbapt
77228072Sbapttests/ - regression tests. See TESTS/README for details.
78228072Sbapt
79228072Sbaptpo/ - internationalization support files.
80