Ragel compiles executable finite state machines from regular languages.
It targets C, C++, Objective-C, D, Java and Ruby. Ragel state machines
can not only recognize byte sequences as regular expression machines do,
but can also execute code at arbitrary points in the recognition of a
regular language. Code embedding is done using inline operators that do
not disrupt the regular language syntax.

Tested on amd64. Looking for OKs.

Jeremy

Attachment: ragel.tar.gz
Description: application/tar-gz

Reply via email to