Resultados da pesquisa a pedido "antlr"
Analisando PHP automaticamente para separar o código PHP do HTML
Estou trabalhando em uma grande base de código PHP; Gostaria de separar o código PHP do HTML e do JavaScript. (Preciso fazer várias pesquisas e substituições automáticas no código PHP, diferentes no HTML e diferentes no JS). Existe um ...
Executando / Interpretando C na parte superior da JVM?
Existe uma maneira de executar código c simples na parte superior da JVM? Não conecte via JNI, executando, como você pode executar código ruby via JRuby ou javascript via Rhino. Se não houver uma solução atual, o que você recomendaria que eu ...
Diferença prática entre regras de analisador e regras de lexer na ANTLR?
Entendo a teoria por trás da separação das regras do analisador e das regras do lexer na teoria, mas quais são as diferenças práticas entre essas duas declarações no ANTLR: my_rule: ... ; MY_RULE: ... ;Eles resultam em diferentes árvores AST? ...
ANTLR - erro de entrada incompatível
Eu tenho uma gramática que se parece com isso consistindo em declarações de controle e comentário de um idioma específico: Gramática: grammar DD; ddlist: (ddstmt| jclcomment)+; ddstmt: dd1 | dd2 | dd3 | dd4 ; dd1: JCLBEGIN ddname DDWORD ...
Gramática recursiva esquerda mútua ANTLR4
Eu li muitas perguntas aqui no StackOverflow sobre problemas de recursão à esquerda mútua nos analisadores LL (k). Eu encontrei o algoritmo geral para remover a recursão esquerda: A : Aa | b ;torna-se A : bR ; R : (aA)? ;No entanto, não consigo ...
Antlr4 como criar uma gramática permitida como palavras-chave
Este é um código de demonstração label: var id let id = 10 goto labelSe a palavra-chave permitida como identificador for let: var var let var = 10 goto letEste é um código totalmente legal. Mas parece muito difícil fazer isso no antlr. AFAIK, ...
ANTLR em um fluxo de dados barulhento
Sou muito novo no mundo ANTLR e estou tentando descobrir como posso usar essa ferramenta de análise para interpretar um conjunto de seqüências "barulhentas". O que eu gostaria de alcançar é o seguinte. vamos dar por exemplo esta frase:It's 10PM ...
um elemento pode conter um atributo analisado pelo analisador gerado pelo ANTLR? se sim, como?
Eu estou seguindoeste tutorial [https://tomassetti.me/antlr-and-the-web/]e replicou com êxito seu comportamento, exceto pelo uso do Antlr 4.7 em vez do 4.5 que o tutorial estava usando. Estou tentando criar uma DSL para rastreador de ...
Existem ferramentas para converter entre o ANTLR e outras formas de BNF?
Existem ferramentas para converter a sintaxe gramatical ANTLR de e para outras sintaxes BNF? Existem várias formas Forma Backus-Naur (BNF, EBNF, ABNF, W3C-BNF, XBNF ...) com especificação, por exemploveja esta ...
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 | ...