Sélectionnez votre langue

Page d'accueil arrow-right ... arrow-right Logiciel de développement d'applications arrow-right Plateformes de développement d'applications arrow-right Ragel

Nous avons compilé une liste de 5 alternatives gratuites et payantes à Ragel. Les principaux concurrents incluent Spocket, VWO Fullstack. En plus de cela, les utilisateurs établissent également des comparaisons entre Ragel et ANTLR, Owl parser generator, Flex. Vous pouvez également consulter d'autres choix similaires ici : Logiciel de développement d'applications, Plateformes de développement d'applications.


Spocket
Free Trial Subscription

Spocket est une plateforme permettant de trouver des fournisseurs de dropshipping aux États-Unis et en Europe et de collaborer avec eux. Elle permet au commerce électronique de trouver des produits de qualité et de les expédier rapidement directemen…

Testez et mettez en œuvre sans effort des fonctionnalités complexes avec VWO FullStack. Il offre une adaptabilité côté serveur pour diverses expériences avec une segmentation approfondie, garantissant des performances optimales et des expériences ut…

ANTLR
Free Open Source

ANTLR, un autre outil de reconnaissance des langues, est un outil linguistique qui fournit un cadre pour ...

Flex
Free Open Source

Flex (générateur d'analyseur lexical rapide) est un outil permettant de générer des scanners.

Ragel compile des machines à états finis exécutables à partir de langages normaux.

Ragel Plates-formes

tick-square Windows

Ragel Vidéo et captures d'écran

Ragel Description

Ragel est un compilateur de machines à états finis et un générateur d’analyseurs ciblant C, C ++ et ASM. Il peut reconnaître des séquences d'octets et exécuter du code à des moments arbitraires du processus.

UTILISATIONS POTENTIELLES

Écrire des implémentations de protocole robustes.
Analyser les formats de données.
Analyse lexicale des langages de programmation.
Validation de la saisie de l'utilisateur.

TRAITS

Construire des machines à états finis en utilisant:
opérateurs linguistiques réguliers
opérateurs de cartes d'état
un opérateur de scanner
un mélange de ce qui précède
Intégrez des actions dans des machines à des emplacements arbitraires.
Contrôler le non-déterminisme à l'aide d'opérateurs gardés.
Minimiser les machines d'état à l'aide de l'algorithme de Hopcroft.
Visualiser la sortie avec Graphviz.
Utilisez des alphabets octets, doubles octets ou de la taille d'un mot.
Générez du code C, C ++ ou ASM (GNU, x86_64, System V ABI) sans dépendance.
Choisissez parmi des machines d'état pilotées par des tables ou des flux de contrôle.

Ragel Fonctionnalités

tick-square State machine

Meilleures alternatives à Ragel

Partagez votre opinion sur le logiciel, laissez un avis et contribuez à l'améliorer encore davantage !

Ragel Mots clés

compilers

Proposer des changements

Vos commentaires

Sélectionnez une note
Veuillez sélectionner une note

Your vote has been counted.

Do you have experience using this software?