Resultados da pesquisa a pedido "antlr3"
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 : '->' ; ...
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 ...
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 | ...
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 ...
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: '/*' ...
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...
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 é ...
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...
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 ...
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...