flex is a tool for generating scanners: programs which
recognized lexical patterns in text. flex reads the given
input files 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
expressios. Whenever it finds one, it executes the
corresponding C code.
flex - fast lexical analyzer generator
flex [-bcdfhilnpstvwBFILTV78+? -C[aefFmr] -ooutput -Pprefix
-Sskeleton] [--help --version] [filename ...]
This manual describes flex, a tool for generating programs
that perform pattern-matching on text. The manual includ