Tema

9

Análisis Semántico

9.1 Función del analizador semántico. 9.2 Tabla de símbolos 9.2.1 Función. 9.2.2 Características. 9.2.3 Contenido.9.2.4 Estructura. 9.2.5 Operaciones. 9.3 Análisis dirigido por sintaxis. 9.4 Gramática con atributos. 9.4.1 Métodos de evaluación de los atributos. 9.4.2Tipos de gramáticas con atributos. 9.4.3 Esquemas de traducción. 9.5 Comprobación de tipos. 9.6 Conversión de tipos.

Bibliografía básica [Aho90] [Trem85]Alfred V. Aho, Ravi Sethi, Jffrey D. Ullman Compiladores. Principios, técnicas y herramientas. Addison-Wesley Iberoamericana 1990. J. Tremblay, P.G.Sorenson The theory and practice of compiler writing. Mc-Graw-Hill 1985.

1

TABLA DE SÍMBOLOS Objetivo. Delimitar el contexto de un conjunto de frases oinstrucciones de un lenguaje libre de contexto. Desde el punto del analizador sintáctico, lo único que se necesita identificar es que determinadaspalabras (pertenecientes a un COMPONENTE SINTÁCTICO) deben aparecer precedidas o seguidas por otras palabras.

Utilidad. Simplifican el análisis sintáctico.Ayudan en la comprobaciones SEMÁNTICAS. Ayudan en la generación de código.

Contenido de la tabla de símbolos. Esencialmente la información que aparece enla tabla de símbolos es de dos tipos: El propio símbolo, y Los atributos necesarios para definir el símbolo a nivel semántico y de generación de código.Los atributos requeridos para cada símbolo depende a nivel general si: del tipo de gestión de memoria, el lenguaje está, o no, estructurado en bloques, el [continua]

Leer Ensayo Completo

Cite este ensayo

APA

(2011, 01). Analizador semantico. BuenasTareas.com. Recuperado 01, 2011, de http://www.buenastareas.com/ensayos/Analizador-Semantico/1403642.html

MLA

"Analizador semantico" BuenasTareas.com. 01 2011. 2011. 01 2011 <http://www.buenastareas.com/ensayos/Analizador-Semantico/1403642.html>.

MLA 7

"Analizador semantico." BuenasTareas.com. BuenasTareas.com, 01 2011. Web. 01 2011. <http://www.buenastareas.com/ensayos/Analizador-Semantico/1403642.html>.

CHICAGO

"Analizador semantico." BuenasTareas.com. 01, 2011. consultado el 01, 2011. http://www.buenastareas.com/ensayos/Analizador-Semantico/1403642.html.