flex
\"The flex program generates scanners. Scanners are programs which canrecognize lexical patterns in text. Flex takes pairs of regularexpressions and C code as input and generates a C source file asoutput. The output file is compiled and linked with a library toproduce an executable. The executable searches through its input foroccurrences of the regular expressions. When a match is found, itexecutes the corresponding C code. Flex was designed to work with bothYacc and Bison.\"
Current version: 2.5.4
History