Perguntas com a marcação «context-free-grammar»


2
O que é uma gramática livre de contexto?
Alguém pode me explicar o que é uma gramática livre de contexto? Depois de olhar a entrada da Wikipedia e depois a entrada da Wikipedia sobre gramática formal, fico total e totalmente confuso. Alguém poderia ser gentil em explicar o que são essas coisas? Estou me perguntando isso porque desejo …


2
Por que a gramática BNF de C permite declarações com uma sequência vazia de init-declarators?
Ao examinar a gramática BNF de C, achei estranho que a regra de produção de uma declaração tivesse essa aparência (de acordo com https://cs.wmich.edu/~gupta/teaching/cs4850/sumII06/The%20syntax%20of% 20C% 20in% 20Backus-Naur% 20form.htm ): <declaration> ::= {<declaration-specifier>}+ {<init-declarator>}* ; Por que usar um *quantificador (significando zero ou mais ocorrências) para o init-declarator? Isso permite que …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.