Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porLuis Miguel Hidalgo Zúñiga Modificado hace 8 años
1
Traductores DDS con CUP
2
Introducción Los siguientes pasos facilitarán el seguimiento de la animación: Primero se mostrará la expresión lógica que se va a analizar. Posteriormente se desarrollará dicha cadena en forma de árbol. A continuación se podrá observar como los atributos sintetizados se van transfiriendo en el árbol hasta llegar a la raíz y, por tanto, obteniendo la solución final. Este árbol está dividido en varias partes para una mayor visibilidad y comprensión, primero se analizará la parte izquierda y luego la derecha.
3
Cadena de prueba La expresión lógica que vamos usar para analizar el comportamiento de nuestro traductor es: (false and (74 >= 34)) xor 45 < 78 ;
4
Árbol completo El árbol que representa dicha expresión es el que se muestra a continuación, en las siguientes diapositivas se explicará su funcionamiento: A L L xor J C J num < 4578 ( L ) L J and J false ( L ) J C num >= 3474
5
Animación DDS J C num >= 3474 J ( L ) Num.valor=34Num.valor=78
6
Animación DDS J C num >= 3474 J ( L ) C.Valor = num.valor >= num.valor=true
7
Animación DDS J C num >= 3474 J ( L ) J.Valor = true
8
Animación DDS J C num >= 3474 J ( L ) L.valor = true
9
Animación DDS J C num >= 3474 J ( L ) J.valor = true
10
Animación DDS L J ( L ) LJ and J false J.valor = false
11
Animación DDS L J ( L ) LJ and J false L.valor = false
12
Animación DDS L J ( L ) LJ and J false L.valor =L.valor and J.valor= false
13
Animación DDS L J ( L ) LJ and J false J.valor = false
14
Animación DDS L J ( L ) LJ and J false L.valor = false
15
Animación DDS L L xor J C num < 45 78 A Num.valor = 45 Num.valor = 78
16
Animación DDS L L xor J C num < 45 78 A C.valor = num.valor<num.valor=true
17
Animación DDS L L xor J C num < 45 78 A J.valor = true
18
Animación DDS L L xor J C num < 45 78 A L.valor = L.valor xor J.valor = true
19
Animación DDS L L xor J C num < 45 78 A A.valor = true
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.