Télécharger la liste

Description du projet

Ragel compiles finite state machines from regular languages into C, C++, Objective-C, D, Java, or Ruby code. It allows the programmer to embed actions at any point in a regular language, and to control non-determinism in the resulting machines. It understands concatenation, union, kleene star, subtraction, intersection, epsilon transitions, and various other common operators. It also supports the construction of scanners and the building of state machines using state charts. It can be used to create very fast recognizers and parsers that are also robust.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-12-03 12:49
6.6

Bugs liés aux chemins d'inclusion, de la manipulation des conditions d'erreur et les directives ligne d'impression ont été fixés.
Bugs related to include paths, handling error conditions, and printing line directives were fixed.

2009-05-19 05:42
6.5

Un bug dans la génération graphviz a été fixée. Un bug lié aux systèmes 64 bits et les machines définies avec des nombres hexadécimaux a été fixée. Le système de construction a été déplacé à automake.
A bug in graphviz generation was fixed. A bug related to 64-bit systems and machines defined with hex numbers was fixed. The build system was moved to automake.

2009-03-23 05:51
6.4

Les programmes backend ont été supprimée et fusionnée dans le frontend. Nouvelle écrire des commandes ont été ajoutées. Bugs ont été corrigés.
The backend programs were removed and merged into the frontend. New write commands were added. Bugs were fixed.

2008-08-30 02:47
6.3

Dupliquer inclure la prévention a été fixée et améliorée. Une assertion fausse stimulé lors de la création des scanners à des conditions a été fixée. Un accident sur la recherche a échoué d'un goto / target appel a été fixée.
Tags: Minor bugfixes
Duplicate include prevention was fixed and improved. A false assertion spurred during the creation of scanners with conditions was fixed. A crash on the failed lookup of a goto/call target was fixed.

2008-05-09 22:59
6.2

Un certain nombre de bugs signalés ont été corrigés. Inclure la recherche des fichiers et à l'importation a été amélioré. The-I inclure l'option de chemin a été ajouté.
A number of reported bugs were fixed. Include and import file searching was improved. The -I include path option was added.

Project Resources