Description
Generates source code for finite state machines from regular-language descriptions. It helps developers create efficient parsers and protocol logic in languages such as C, C++, Objective-C, and D.
Use it as a code generation tool. Input grammars and embedded actions shape the generated program, so test malformed input and review generated diffs before shipping.