ragel
Subpackage Descriptions
| set |
This is the ragel:std metapackage.
It pulls in all subpackages of ragel:std. |
| primary |
Ragel compiles finite state machines from regular languages into runnable C
code. 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.
When you wish to write down a regular language you start with some simple
regular language and build a bigger one using the regular language
operators union, concatenation, kleene star, intersection and subtraction.
This is precisely the way you describe to Ragel how to compile your finite
state machines. Ragel also understands operators that insert function calls
into machines and operators that control any non-determinism in machines.
|
| examples |
This is the examples subpackage of the ragel:std port. |
| man |
This is the man page subpackage of the ragel:std port. |
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Distribution File Information
47653e376554adbb617d2f1da15394b6a163264e2410c2bff3581347a14890e3 1241008 ragel-6.11.tar.gz
Ports that require ragel:std
| rspamd:std |
Fast, free and open-source spam filtering system |