Resultados da pesquisa a pedido "antlr3"

2 a resposta

Qual é o equivalente para epsilon na notação gramatical ANTLR BNF?

Durante o aproveitamento do ANTLR 3.3, estou alterando a gramática atual para suportar entradas sem parênteses também. Aqui está a primeira versão da minha gramática: grammar PropLogic; NOT : '!' ; OR : '+' ; AND : '.' ; IMPLIES : '->' ; ...

3 a resposta

Como posso modificar o texto dos tokens em um CommonTokenStream com ANTLR?

Estou tentando aprender ANTLR e ao mesmo tempo usá-lo para um projeto atual. Cheguei ao ponto em que posso executar o lexer em um pedaço de código e enviá-lo para um CommonTokenStream. Isso está funcionando bem e verifiquei que o texto de origem ...

1 a resposta

Prioridades da regra Antlr

Em primeiro lugar, sei que essa gramática não faz sentido, mas foi criada para testar o comportamento de prioridade da regra ANTLR grammar test; options { output=AST; backtrack=true; memoize=true; } rule_list_in_order : ( first_rule | ...

4 a resposta

Scala analisadores combinadores vs ANTLR / Java gerado analisador?

Estou escrevendo um analisador de expressão para um aplicativo escrito principalmente em Scala. Criei objetos AST no Scala e agora preciso gravar o analisador. Ouvi falar dos combinadores de analisadores internos do Scala, e também do ANTLR3, e ...

1 a resposta

Obtenha texto original de uma regra Antlr

Sou iniciante no ANTLR e quero calcular um hash SHA1-de símbolo Minha gramática de exemplo simplificado: grammar Example; method @after{calculateSha1($text); }: 'call' ID; ID: 'A'..'Z'+; WS: (' '|'\n'|'\r')+ {skip(); } COMMENT: '/*' ...

2 a resposta

Como resolver o inferno dependência de Antlr3

Eu tenho um projeto asp.net MVC 4 com MEF e RavenBD.Quando o projeto é carregado, esta exceção é lançada: Não foi possível carregar o arquivo ou o assembly A...

2 a resposta

Antlr v3 error with parser / lexer rules

Estou tendo problemas com minha gramática Antlr. Estou tentando escrever uma regra do analisador para 'typedident', que pode aceitar as seguintes entradas: 'int a' ou 'char a' O nome da variável 'a' é da minha regra lexer 'IDENT', que é ...

1 a resposta

Como faço um TreeParser no ANTLR3?

Eu estou tentando aprender a análise de linguagem para se divertir ...Eu criei uma gramática ANTLR que, acredito, corresponderá a uma linguagem simples que p...

5 a resposta

A definição de manifesto do assembly não corresponde à referência do assembly

Atualizei todos os pacotes do meu projeto MVC e recebi o seguinte erro: Não foi possível carregar o arquivo ou assembly 'Antlr3.Runtime, Versão = 3.5.0.2, Culture = neutral, PublicKeyToken = eb42632606e9261f' ou uma de suas dependências. A ...

5 a resposta

Como combinar uma string, mas sem diferenciação de maiúsculas e minúsculas?

Digamos que eu queira combinar "cerveja", mas não me importo com a diferenciação de maiúsculas e minúsculas.Atualmente estou definindo um token par...