Flex Lexical Analyser
flex (fast lexical analyzer generator) is a free software alternative to lex. It is frequently used with the free Bison parser generator. Unlike Bison, flex is not part of the GNU Project.
Read more about Flex Lexical Analyser: History, Example Lexical Analyzer, Internals, Flex++