Ragel
Ragel compiles executable finite state machines from regular languages. Ragel 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.
[ Homepage ]
| Author: | ygrek. |
| Last modification date: | 04-Jul-2011 |
| Version: | 6.7 |
| Development status: | Stable |
| Kind: | Development tools |
| License: | Open Source :: GPL |
| Topic: | General purpose libraries :: Lexing and parsing |
| Homepage: | http://www.complang.org/ragel/ |