Breadstick Get it on Google Play

ragel

compiles finite state machines into code in various languages

Command lineDevelopment

Install

Not tested on a device yet. What that means

Commands in the package

  • ragel

About ragel

From Debian's package description

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.

From Debian's description of the ragel package, under that package's license.

Dependencies

Depends on

  • libc6
  • libgcc-s1
  • libstdc++6

Related apps

All Linux development tools

Sources and licenses

  • Name: the Debian package name.
  • Summary: Debian's short description of the ragel package, under that package's license.
  • Description: Debian's description of the ragel package, under that package's license.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.