Lenguajes y Compiladores


A cualquier persona interesada en el diseño de compiladores le resulta familiar el libro del dragón, Principles of Compiler, de Alfred V. Aho y Jeffrey D. Ullman. El libro del dragón fue un texto memorable sobre el diseño de compiladores, pero este campo ha evolucionado con rapidez y se encuentra en un estado muy avanzado respecto al que tenía ruando se publicó el libro.

El texto comienza con una introducción de las ideas principales que subyacen al proceso de la compilación y posteriormente ilustra esas ideas construyendo un compilador sencillo de una pasada. El resto del libro amplía los conceptos presentados en los dos primeros capítulos y trata temas más avanzados como el análisis sintáctico, la verificación de tipos y la generación y optimización de código.

El nuevo "libro del dragón" presenta material básico que caracterizó al antiguo, pero también profundiza
en los avances recientes de esta área. Entre las características de esta nueva versión se encuentran:
* Aspectos prácticos en el desarrollo de compiladores.
* Más material sobre la traducción dirigida por sintaxis, la verificación de tipos, la organización durante la ejecución, la generación automática de código y la oplimización del código.



Contenido:
1. Introducción a la compilación.
2. Un compilador sencillo de una pasada.
3. Análisis léxico.
4. Análisis sintáctico.
5. Traducción dirigida por sintaxis.
6. Verificación de tipos.
7. Ambientes durante la ejecución.
8. Generación de código intermedio.
9. Generación de código.
10. Optimación de código.
11. ¿Desea escribir un compilador?
12. Repaso de algunos compiladores.
Apéndice A: Un proyecto de compilador.
Bibliografía.
Vocabulario técnico bilingüe.
Índice de materias.


Compiladores - Principios, Técnicas y Herramientas
Autor: Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman
ISBN: 9684443331
Publicador: Pearson Educación - 1990
Pag: 803

Si tienes problemas con los libros de este blog contactanos para darte resolver tu duda o inconveniente

Read Users' Comments (0)

0 Response to "Lenguajes y Compiladores"

Publicar un comentario