Resultados da pesquisa a pedido "grammar"

2 a resposta

Exemplos de linguagem livre sem contexto na linguagem C?

Quais são os exemplos de linguagens livres de contexto não na linguagem C? Como o seguinte não-CFL existe na linguagem C?a) L1 = {wcw | w é {a, b} *}b) L2 = ...

2 a resposta

Gramáticas Lineares Esquerdas e Lineares à Direita

Preciso de ajuda para construir uma gramática linear esquerda e linear direita para os idiomas abaixo?

2 a resposta

A definição implícita de token na regra do analisador é algo com o que se preocupar?

Eu estou criando minha primeira gramática com ANTLR e ANTLRWorks 2. Eu terminei a gramática em sua maioria (ela reconhece o código escrito na linguagem descr...

2 a resposta

É possível analisar um arquivo grande com o ANTLR?

É possível instruir o ANTLR para não carregar o arquivo inteiro na memória? Pode aplicar regras uma a uma e gerar a lista mais alta de nós seqüencialmente, j...

2 a resposta

Como controlar a manipulação e sincronização de erros no Antlr 4 / c #

Eu estou usando o Antlr 4 com c # target. Aqui está um subconjunto da minha gramática:

2 a resposta

AST e precedência do operador na definição de regra

2 a resposta

ANTLR Parse modificação da árvore

Estou usando o ANTLR4 para criar uma árvore de análise para a minha gramática. O que eu quero fazer é modificar certos nós na árvore. Isso incluirá a remoção de certos nós e a inserção de novos. O objetivo por trás disso é a otimização para o ...

2 a resposta

Propriedades de fechamento de idiomas livres de contexto

Eu tenho o seguinte problema: Os idiomas L1 = {a ^ n * b ^ n: n> = 0} e L2 = {b ^ n * a ^ n: n> = 0} são idiomas livres de contexto; portanto, são fechados sob o L1L2; portanto, L = {a ^ n * b ^ 2n A ^ n: n> = 0} também deve ser livre de ...

2 a resposta

Convertendo gramática ambígua em inequívoca

Não entendi como uma gramática inequívoca é derivada de uma gramática ambígua? Considere o exemplo no site:Exemplo [http://www.d.umn.edu/~hudson/5641/l22m.pdf] . Como a gramática foi derivada é confusa para mim. Alguém pode me guiar?

2 a resposta

O que é uma expressão válida do lado esquerdo na gramática JavaScript?

Ok, todos nósconhecerquais são as expressões válidas do lado esquerdo. Mais ou menos.* Mas, olhando para a definição deo padrão ECMA-Script [http://bclary.com/2004/11/07/#a-11.2], Estou muito confuso: LeftHandSideExpression : NewExpression ...