Ragel

Ragel est un compilateur d'automates finis générant ses sorties en code source dans les langages suivants : C, C++, Objective-C, Java, Go et Ruby. Il supporte la génération de machines à états basées sur des tableaux ou sur des structures de contrôle. Ragel permet également de visualiser les machines générées sous forme de graphe par l'utilisation de Graphviz.

Ragel

Informations
Développé par Adrian Thurston
Dernière version 7.0.4 ()[1]
Dépôt github.com/adrian-thurston/ragel
Écrit en C++
Environnement UNIX-like, Windows
Type Compilateur d'automates finis
Licence GPL
Site web www.complang.org/ragel/

Annexes

Articles connexes

Liens externes

  • icône décorative Portail de la programmation informatique
  • icône décorative Portail des logiciels libres
  1. « Release 7.0.4 », (consulté le )
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons – Attribution – Partage à l’identique. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.