The second development version of Ragel 7 has been released. See the previous development version news item for an overview of the changes.

Grab it here: ragel-7.0.0.6.tar.gz.

Kelbt and Ragel are now optional dependencies. Building with those packages adds the original Ragel 6 parser. It becomes accessible with the option --kelbt-frontend.

In Ragel 7 colm is a mandatory dependency. It is used to build two new ragel parsers. The default is a reduction-based parser, very similar to the original ragel+kelbt parser. The alternate is recursive-descent load of Colm parse trees. It is much slower and still used for non-C languages. It will be phased out eventually.

Deps:
ragel-6.9.tar.gz
kelbt-0.16.tar.gz
colm-0.13.0.3.tar.gz