ANTLR

ANTLR

O ANTLR, outra ferramenta para reconhecimento de idiomas, é uma ferramenta de linguagem que fornece uma estrutura para a construção de reconhecedores, intérpretes, compiladores e tradutores a partir de gramática ...
O ANTLR, outra ferramenta para reconhecimento de idiomas, é uma ferramenta de linguagem que fornece uma estrutura para a construção de reconhecedores, intérpretes, compiladores e tradutores a partir de descrições gramaticais que contêm ações em vários idiomas de destino.O ANTLR fornece excelente suporte para construção de árvores, caminhada em árvores, tradução, recuperação de erros e relatórios de erros.
antlr

Local na rede Internet:

Alternativas ao ANTLR para todas as plataformas com qualquer licença

parboiled

parboiled

Análise PEG elegante em Java - leve, fácil de usar, poderosa.
Bison

Bison

O GNU Bison, comumente conhecido como Bison, é um gerador de analisador que faz parte do Projeto GNU.
dropincc.java

dropincc.java

dropincc.java - Um gerador de analisador pequeno e fácil de usar.Especifique sua gramática em java puro e compile dinamicamente.Especialmente adequado para criação de DSL em java.
Ragel

Ragel

Ragel é um compilador de máquina de estado finito e um gerador de analisador visando C, C ++ e ASM.Ele pode reconhecer seqüências de bytes e executar código em pontos arbitrários do processo.