ANTLR

ANTLR

ANTLR, ANother Tool for Language Recognition, est un outil de langage qui fournit un cadre pour la construction de reconnaisseurs, interprètes, compilateurs et traducteurs à partir de grammaire ...
ANTLR, ANother Tool for Language Recognition, est un outil de langage qui fournit un cadre pour la construction de reconnaisseurs, d'interprètes, de compilateurs et de traducteurs à partir de descriptions grammaticales contenant des actions dans une variété de langues cibles.ANTLR fournit un excellent support pour la construction d'arbres, la marche des arbres, la traduction, la récupération d'erreurs et le rapport d'erreurs.
antlr

Site Internet:

Les catégories

Alternatives à ANTLR pour toutes les plateformes avec n'importe quelle licence

parboiled

parboiled

Analyse de PEG élégante en Java - légère, facile à utiliser, puissante.
Bison

Bison

GNU Bison, communément appelé Bison, est un générateur d'analyseur qui fait partie du projet GNU.
dropincc.java

dropincc.java

dropincc.java - Un petit générateur d'analyseur facile à utiliser.Spécifiez votre grammaire en java pur et compilez dynamiquement.Particulièrement adapté à la création DSL en java.
Ragel

Ragel

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