Flex

Flex

Flex (fast lexical analyzer generator) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a progra ...

Ragel

Ragel

Ragel is a finite-state machine compiler and a parser generator targeting C, C++ and ASM. It can recognize byte sequences and ...