Paketname | ragel |
Beschreibung | compiles finite state machines into code in various languages |
Archiv/Repository | Offizielles Debian Archiv squeeze (main) |
Version | 6.6-1 |
Sektion | devel |
Priorität | optional |
Installierte Größe | 2008 Byte |
Hängt ab von | libc6 (>= 2.1.3), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1) |
Empfohlene Pakete | |
Paketbetreuer | Robert Lemmen |
Quelle | |
Paketgröße | 889912 Byte |
Prüfsumme MD5 | 82bcdb21ee4d5fc2ba8a2e9f910eb10a |
Prüfsumme SHA1 | 65c291210e6cd99c589cefc1948426b2bfe9af7f |
Prüfsumme SHA256 | d5dc0f28fc3365efab468c84e4cbc40968d2b2f35eecb34b8969fc3b4d7f183c |
Link zum Herunterladen | ragel_6.6-1_i386.deb |
Ausführliche Beschreibung | 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.
|