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.
Cet article traite du logiciel. Pour le photographe espagnol, voir Diego González Ragel.
Ragel
Développé par | Adrian Thurston |
---|---|
Dernière version | 6.7 () |
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
- Portail de la programmation informatique
- Portail des logiciels libres
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.