ALUMNA:
Doris Viñamagua
José Vacacela
DOCENTE
Ing. Wilman Chamba
MÓDULO:
Noveno “B”
ESQUEMA DE TRADUCCIÓN DIRIGIDA POR SINTAXIS
Utiliza Atributos Heredados y Sintetizados
ETR 1 3 2
Restricciones de Diseño
A:= BCD {A.a:= f(B.a, C.a)} A:= BC {D.h:= (B.a, C.a)} D
EJERCICIO
Considere una gramática de expresión como se escribiría para un analizador
sintáctico predictivo con la recursividad por la izquierda eliminada:
GRAMÁTICA
exp term exp’
exp1’ +term exp2’
exp term exp’ exp1’ - term exp2’
exp’ +term exp’ | - term exp’ | λ exp1’ λ
term factor term’ term factor term’
term’ *factor term’ | λ term’ *factor term2’
factor (exp) | numero term’ λ
factor (exp)
factor numero
Escriba una gramática con atributos para el valor de una expresión dada por
esta gramática
Desarrollo del Esquema de Traducción Dirigida por Sintaxis
factor term
(exp)
11 term’ Pila 3
9 λ
10*5
(exp)
(exp) 8 exp’ exp’
term exp’ λ 15 term exp2’
7 (10*5) term λ
term 6 term’
*5 term
factor term’
2 10 term’ 17 term’
4 *factor term2’ λ
factor 5 term’
numero 5
1 10
factor term2’
3 numero λ
5