Teoría, diseño e implementación de compiladores de Lenguajes
El presente libro aborda la teoría, el diseño y la implementación de las fases por las que un código fuente pasa en el proceso de compilación, intentando dar un enfoque práctico, esto es, acercándolo a la construcción de un lenguaje de programación real. Se presenta cómo es el desarrollo y...
Autor principal: | |
---|---|
Otros Autores: | |
Formato: | Libro electrónico |
Idioma: | Castellano |
Publicado: |
Madrid :
RA-MA Editorial
2015.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009421932106719 |
Tabla de Contenidos:
- Teoría, diseño e implementación de compiladores de Lenguajes
- Página legal
- índice
- Introducción
- 1 Definición del lenguaje
- 1.1 Ventajas del uso de gramáticas
- 1.2 D efinición del vocabulario básico
- 1.3 E specificación sintáctica de los lenguajes
- 2 Definición del lenguaje: Diseño
- 2.1 D iseño del lenguaje
- 2.2 P roducciones del analizador
- 2.3 PRODUCCIONES DEL ANALIZADOR
- 3 analizador léxico
- 3.1 R esponsabilidad del analizador
- 3.2 ¿Por qué separar el análisis léxico
- 3.3 Tratamiento de los errores
- 3.4 D efinición del vocabulario básico
- 3.5 E specificación de un analizador
- 4 análisis léxico: Diseño e implementación
- 4.1 D iseño del analizador
- 4.2 E studio de la implementación
- 5 analizador sintáctico
- 5.1 R esponsabilidades del analizador
- 5.2 Tratamiento de errores
- 5.4 C lasificación de los métodos
- 5.5 M étodos de análisis
- 5.6 M étodos de análisis
- 6 análisis sintáctico: Diseño e implementación
- 6.1 P rimeros pasos
- 6.2 E studio del diseño y la implementación
- 6.3 E studio del diseño y la implementación
- 6.4 Tratamiento de los errores
- 7 analizador semántico
- 7.1 R esponsabilidades del analizador
- 7.2 D efinición del vocabulario básico
- 7.3 C lasificación de los métodos
- 8 análisis semántico
- 8.1 D efinición dirigida por sintaxis
- 8.3 E studio de la implementación
- Anexo A
- Bibliografía
- Índice alafaético.