compiles finite state machines into code in various languages
Ragel compiles finite state machines from regular languages into C, C++,
Objective-C, D, Ruby or Java code. Ragel allows the programmer to embed
actions at any point in a regular language. Non-determinism can be
controlled through the use of embedded priorities and guarded regular
language operators. Ragel also supports the construction of scanners and
the building of state machines using state-charts. Ragel can be used to
create robust recognizers and parsers which run very fast. It can work
with integer-sized alphabets and can compile large state machines.
The generated code has no dependencies.
Ragel State Machine Compiler -- Examples
atoi -- Converts a string to an integer.
awkemu -- Perfoms the basic parsing that the awk program perfoms on input.
The awk equivalent to awkemu is in awkemu/awkequiv.awk
clang -- A scanner for a simple C like language. It breaks input up in
.\" Copyright 2001-2007 Adrian Thurston <firstname.lastname@example.org>
.\" This file is part of Ragel.
.\" Ragel is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
.\" the Free Software Foundation; either version 2 of the License, or
.\" (at your option) any later version.
.\" Ragel is distributed
Ragel 6.7 - May 22, 2011
-The C vim file now supports L,l on the end of literal numbers, other syntax
-Added an explicit cast when modifying _trans to eliminate compiler warnings
-Fix for ruby 1.9 compatibility.
-Fix for include directories (-I option) on Windows/VC++
-Can now rename data variable in C# code generator.
ragel (6.7-1.1) unstable; urgency=low
* Non-maintainer upload.
* Fix "ftbfs with GCC-4.7": add
Guard against including a ragel file more than once (newsgroup).
Line numbers in included files ref
This package was debianized by Robert Lemmen <email@example.com> on
Mon, 15 Apr 2002 20:31:21
Browse inside ragel_6.7-1.1_i386.deb
Results 1 - 1 of 1Search over 15 billion files
© 1997-2017 FileWatcher.com