Bottom-Up Parsing/SLR(1) Exercise 01: Difference between revisions

From Wiki**3

< Bottom-Up Parsing
No edit summary
 
Line 1: Line 1:
== Problema ==
#REDIRECT [[ist:Bottom-Up Parsing/SLR(1) Exercise 01]]
Considere a gramática seguinte, onde '''?''', ''':''', '''#''' e '''id''' são símbolos terminais.
 
E -> E ? T : E | T
T -> # T id | id
 
Considere e resolva as seguintes questões:
# Construa a gramática aumentada G', obtida a partir da gramática G. Determine os conjuntos FIRST e FOLLOW da gramática G'.
# Construa os estados do analisador SLR(1) explicitando por extenso a lista de configurações de cada estado. Construa a tabela de análise SLR(1) da gramática. Nota: existem 11 estados.
# Realize a análise da sequência '''id ? # id id : id''' indicando o conteúdo da pilha, da sequência de entrada e as acções efectuadas em cada passo.
 
== Solução ==
 
[[category:Compiladores]]
[[category:Ensino]]

Latest revision as of 18:01, 6 December 2018