Traducción Dirigidapor Sintaxis

50 %
50 %
Information about Traducción Dirigidapor Sintaxis
Education

Published on November 1, 2008

Author: litomd

Source: slideshare.net

Description

Explicación y ejemplo de traducción dirigida por sintáxis.

Traducción Dirigida por la Sintaxis Capítulo 5 Sección 5.1 Leonel Morales Díaz [email_address] Copyright 2008 by Leonel Morales Díaz – Ingeniería Simple. Derechos reservados Disponible en: http://www.ingenieriasimple.com/compiladores

Traducción dirigida por la sintaxis Asocia información a la construcción del lenguaje Atributos en los símbolos de la gramática Definiciones dirigidas por la sintaxis Esquemas de traducción

Asocia información a la construcción del lenguaje

Atributos en los símbolos de la gramática

Definiciones dirigidas por la sintaxis

Esquemas de traducción

Proceso Cadena de entrada Arbol de análisis sintáctico Grafo de dependencias Orden de evaluación de las reglas semánticas

Definiciones dirigidas por la sintaxis - DDpS Ocultan detalles de la implementación Generalizan la gramática Símbolos tienen atributos Atributos representan cualquier cosa Valor de atributo por regla semántica Atributo sintetizado: a partir de los hijos Atributo heredado: a partir de padre y hermanos

Ocultan detalles de la implementación

Generalizan la gramática

Símbolos tienen atributos

Atributos representan cualquier cosa

Valor de atributo por regla semántica

Atributo sintetizado: a partir de los hijos

Atributo heredado: a partir de padre y hermanos

Forma de DDpS Para cada producción A => α Reglas semánticas b = f(c 1 ,c 2 ,...,c k ) b es atributo sintetizado de A c 1 ,c 2 ,...,c k son atributos de simbolos en la producción b es atributo heredado de algún símbolo del lado derecho (α) c 1 ,c 2 ,...,c k son atributos de simbolos en la producción

Para cada producción A => α

Reglas semánticas b = f(c 1 ,c 2 ,...,c k )

b es atributo sintetizado de A

c 1 ,c 2 ,...,c k son atributos de simbolos en la producción

b es atributo heredado

de algún símbolo del lado derecho (α)

c 1 ,c 2 ,...,c k son atributos de simbolos en la producción

Ejemplo calculadora Producciones L => E n E => E 1 + T E => T T => T 1 * F T => F F => (E) F => dígito Reglas semánticas Print(E.val) E.val = E 1 .val + T.val E.val = T.val T.val = T 1 .val * F.val T.val = F.val F.val = E.val F.val = dígito .valex

Producciones

L => E n

E => E 1 + T

E => T

T => T 1 * F

T => F

F => (E)

F => dígito

Reglas semánticas

Print(E.val)

E.val = E 1 .val + T.val

E.val = T.val

T.val = T 1 .val * F.val

T.val = F.val

F.val = E.val

F.val = dígito .valex

Ejemplo declaración de tipos Producciones D => T L T => int T => real L => L 1 , id L => id Reglas semánticas L.her = T.tipo T.tipo = entero T.tipo = real L 1 .her = L.her AgregarTipo( id .entrada,L.her) AgregarTipo( id .entrada,L.her)

Producciones

D => T L

T => int

T => real

L => L 1 , id

L => id

Reglas semánticas

L.her = T.tipo

T.tipo = entero

T.tipo = real

L 1 .her = L.her

AgregarTipo( id .entrada,L.her)

AgregarTipo( id .entrada,L.her)

Add a comment

Related presentations

Related pages

Vigotsky pensamiento y lenguaje - traduccion argentina de ...

... traduccion argentina ... siempre está dirigidapor la necesidad. Éste es un axioma inexplicablemente descuidado por Piaget.Él comparte con ...
Read more

Diseño de un entorno virtual para la didáctica de la ...

Diseño de un entorno virtual para la didáctica de la lengua extranjera: estudio empírico en sexto
Read more

Clase 1 que es logica - Documents - Discover, share ...

... propone instaurar una república dirigidapor ... (matematizaciónde la sintaxis ... La Cibernética es la ciencia que estudia la traducción ...
Read more

Cuadernos Hispanoamericanos 783 (Septiembre 2015) by AECID ...

La finalidad última de su obra, lo que le lleva a acceder a la traducción de los originales de sus novelas y a su posterior publicación, ...
Read more

Creacion y Exilio - Scribd - Read books, audiobooks, and more

Creación y Exilio. Memorias del I Encuentro Internacional Con Cuba en la distancia Universidad de Cádiz, España, 5 al 9 de noviembre de 2001
Read more

Cuadernos Hispanoamericanos (Julio-Agosto 2015) by AECID ...

Un ejercicio de traducción comparada Juan Arnau – Regreso a Whitehead Eduardo Mitre – Tres poemas. 202. Carmen de Eusebio – Manuel Longares. 148 ...
Read more

La Economía de la Iniciativa Yasuní ITT - Documents

COMENTARIOS DEL TRADUCTOR Found in TranslationL a traducción del inglés de La economía de la Iniciativa Yasuní- ITT ... dirigidapor la Universidad de ...
Read more

Edición del sábado, 15 octubre 1938, página 4 ...

Página 4. — Sábado 15 de «etnbre de LA VANGUARDIA El Arte y los Artistas «Programa de una escultura oficial...» UNA BRILLANTE CONFERENCIA DE DON ...
Read more

BUCM :: Biblioteca Complutense

... Sintaxis -- Tesis -- Microfichas ... Recurso electrónico] / dirigidapor Richard Irving...et ... de Malvezzi en la traducción de ...
Read more