FICHA · MANJARO

ragel6

Compiles finite state machines from regular languages into executable C, C++, Objective-C, or D code

  • development-tool
  • Dev
  • CLI
  • CODE-GENERATION
  • Launchable
  • Runs in terminal
official+codex · reviewed · May 28, 2026 description in en

Description

Compiles finite state machines from regular-language descriptions into executable source code for C, C++, Objective-C, or D. It helps developers build fast parsers, protocol handlers, and text-processing state machines.

Use it as a code generator. Generated parsers depend on the grammar and actions provided, so review generated code and test edge cases before using it with untrusted input.

How to run

ragel

Commands: ragel

Permissions

Permissions not analysed for this source yet.