Notizen
Gramaticas EBNF,BNF e Ambiguas
Inhalt der Notizen (4)
Seite 1

Como tirar ambiguidade
Resolve o problema da ordem em que os numeros e suas operações são interpretados pela gramática, ou seja:
Primeiro consome os parenteses (nível 1)
Multiplicação e divisão (Nível 2)
Soma e subtração (Nível 3)
http://www.dcc.ufrj.br/~fabiom/comp20112/03Parsers.pdf

Seite 2
EBNF


Fonte: http://www.din.uem.br/~yandre/TC/gramatica-mini.pdf
Seite 3
BNF


Fonte: http://www.din.uem.br/~yandre/TC/gramatica-mini.pdf
Seite 4
Exemplo de conversao EBNF para BNF

A necessidade de converter a gramatica EBNF para BNF é de aplicar as funções fist e follow para verificar as retrições ll1 r1 e r2
Informationen
- Beschreibung
- Graduação Compiladores (Tipos de Gramaticas) Notiz am Gramaticas EBNF,BNF e Ambiguas, erstellt von Jonathas Cavalcante am 07/01/2017.
- Erstellt von
- Jonathas Cavalcante · Jan 2017
- Aktualisiert
- 10 Jan 2017
- Aufrufe
- 387
- Tags
- Bewertung