Solaris Package Archive -- GNUflex 2.5.4a
Solaris Package Archive
GNUflex 2.5.4a
Mark <mark@ibiblio.org>
What is it
flex is a tool for generating scanners: programs which recognized lexical
patterns in text. flex reads the given input files, or its standard input
if no file names are given, for a description of a scanner to generate.
The description is in the form of pairs of regular expressions and C code,
called rules.
flex generates as output a C source file, lex.yy.c, which
defines a routine yylex(). This file is compiled and linked with the -lfl
library to produce an executable. When the executable is run, it analyzes
its input for occurrences of the regular expressions. Whenever it finds one,
it executes the corresponding C code.
flex is used by many programs when compiling, often it has less bugs in it
than the shipped O.S. lex program.
Email To
Send bug reports to vern@ee.lbl.gov
Solaris Issues
There are no OS dependancies compiled into GNU flex to my knowledge.
Click here to read about the Solaris 7 packages.
Source Code
You can ftp the source code from
ftp://ftp.gnu.org/pub/gnu/flex-2.5.4a.tar.gz
Special Issues
Read the flex manual page as there may be some clashes with lex.
See the main packages README for installation information.