Resultados da pesquisa a pedido "antlr"

1 a resposta

antlr4: como saber qual alternativa é escolhida em um contexto

Suponha que exista uma regra sobre 'tipo'. É um tipo predefinido (referido pelo IDENTIFIER) ou um typeDescriptor. type : IDENTIFIER | typeDescriptor ;No meu programa, eu tenho uma instância do typeContext 'ctx'. Como sei se o caminho IDENTIFIER ...

2 a resposta

ANTLR analisando MismatchedTokenException

Estou tentando escrever um analisador simples para um idioma ainda mais simples que estou escrevendo. É composto de expressões postfix. A partir de agora, estou tendo problemas com o analisador. Quando eu o executo na entrada2 2 * test >> Recebo ...

2 a resposta

Onde obter o pacote Python ANTLR para usar o StringTemplate?

Gostaria de gerar um pouco de código, e o StringTemplate parece uma ferramenta muito boa para o trabalho. Instalei o easytemplate3 do PyPi, mas quando tento importá-lo, recebo: ImportError: No module named antlrEstou confuso com isso porque ...

1 a resposta

adicionando (…) {…} literais de função enquanto se abstém de retroceder

Construindo a resposta encontrada emComo ter chamadas de função e agrupamento entre parênteses sem voltar atrás, Eu gostaria de adicionar literais de função ...

1 a resposta

Como evitar a criação de nós AST intermediários e inúteis com o ANTLR

@I escreveu uma gramática ANTLR3 subdividida em regras menores para aumentar a legibilidade. Por exemplo messageSequenceChart: 'msc' mscHead bmsc 'endmsc' end ; # Where mscHead is a shortcut to : mscHead: mscName mscParameterDecl? timeOffset? ...

1 a resposta

ANTLR4: Manipulação de espaço em branco

Eu tenho visto muitas gramáticas ANTLR que usam manipulação de espaço em branco como este:

4 a resposta

Como gerar Java CFG (Control Flow Graph) usando antlr?

stou tentando analisar a estrutura do código Jav ntão, eu gerei um analisador e lexer Java usando ANTLRv3 e código de gramática java ... mas não sei como eu poderia gerar o Context Flow Graph usando o analisador e o lexer gerado Tentei ...

1 a resposta

Entrada estranha Antlr

Eu tenho um arquivo de gramática BoardFile.g4 que possui (apenas partes relevantes): grammar Board; //Tokens GADGET : 'squareBumper' | 'circleBumper' | 'triangleBumper' | 'leftFlipper' | 'rightFlipper' | 'absorber' | 'portal' ; NAME : ...

1 a resposta

Converta gramática Antlr simples para Xtext

Eu quero converter uma gramática Antlr muito simples em Xtext, então não predicados sintáticos [https://stackoverflow.com/questions/5728659/translate-antlr-grammar-into-xtext-grammar-how-to-remove-syntactic-predicates] , nãoecursos sofisticados ...

2 a resposta

Analisando Linguagem Sensível ao Contexto

estou lendo a referência definitiva da ANTLR por Terence Parr, onde ele diz: Os predicados semânticos são um meio poderoso de reconhecer estruturas de linguagem sensíveis ao contexto, permitindo que informações de tempo de execução gerem ...