Principios del diseño de compiladores

Libro de Alfred Aho y Jeffrey Ullman
Principios del diseño de compiladores
AutorAlfred V. Aho y Jeffrey D. Ullman
IdiomaInglés
EditorAddison Wesley
Fecha de publicación
1977
Páginas614
ISBN0-201-00022-9

Principles of Compiler Design , de Alfred Aho y Jeffrey Ullman , es un libro de texto clásico sobre compiladores para lenguajes de programación informática . Ambos autores ganaron el premio Turing 2020 por su trabajo sobre compiladores.

A menudo se le llama el " libro del dragón verde " [1] y su portada muestra a un caballero y un dragón en batalla; el dragón es verde y está etiquetado como "Complejidad del diseño del compilador", mientras que el caballero empuña una lanza y un escudo etiquetados como " Generador de analizador LALR " y "Traducción dirigida por sintaxis" respectivamente, y monta un caballo etiquetado como "Análisis de flujo de datos". El libro puede llamarse el "libro del dragón verde" para distinguirlo de su sucesor, Compilers: Principles, Techniques, and Tools de Aho, Sethi y Ullman , que es el "libro del dragón rojo". [1] La segunda edición de Compilers: Principles, Techniques, and Tools agregó un cuarto autor, Monica S. Lam , y el dragón se volvió púrpura; por lo tanto, se convirtió en el " libro del dragón púrpura ". El libro también contiene el código completo para hacer un compilador. La contraportada ofrece la inspiración original del diseño de la portada: el dragón es reemplazado por molinos de viento y el caballero es Don Quijote .

El libro fue publicado por Addison-Wesley , ISBN 0-201-00022-9 . Los agradecimientos mencionan que el libro fue compuesto íntegramente en Bell Labs utilizando troff en el sistema operativo Unix , del cual, en ese momento, poco se había visto fuera de los laboratorios. 

Referencias

  1. ^ de Mad Macz (enero de 2002). Internet Underground: el camino del hacker. PageFree Publishing, Inc. pág. 219. ISBN 978-1-930252-53-0. Recuperado el 21 de octubre de 2011 .


Obtenido de "https://es.wikipedia.org/w/index.php?title=Principios_del_diseño_de_compiladores&oldid=1227047855"