Автор | Альфред В. Ахо и Джеффри Д. Уллман |
---|---|
Художник с обложки | ? |
Язык | Английский |
Издатель | Эддисон-Уэсли |
Дата публикации | 1977 |
Страницы | 614 |
ISBN | 0-201-00022-9 |
Принципы разработки компиляторов, составленные Альфредом Ахо и Джеффри Уллманом, представляет собой классический учебник по компиляторам . для компьютеров языков программирования.
Ее часто называют «книгой зеленого дракона», и на ее обложке изображены рыцарь и дракон в бою; дракон зеленого цвета и помечен как «Сложность конструкции компилятора», в то время как рыцарь владеет копьем и щитом, помеченными соответственно «LALR-генератор » и «Синтаксически управляемый перевод», и едет на лошади с пометкой «Данные Анализ потока ». Книгу можно назвать «книгой зеленого дракона», чтобы отличить ее от ее преемницы, книги Ахо, Сетхи и Уллмана «Компиляторы: принципы, методы и инструменты», которая является «книгой красного дракона». Во втором издании «Компиляторы: принципы, методы и инструменты» добавлен четвертый автор, Моника С. Лам, и дракон стал фиолетовым; таким образом становится «книгой о пурпурных драконах». Книга также содержит весь код для создания компилятора.
Задняя обложка предлагает оригинальное вдохновение для дизайна обложки: дракон заменен ветряными мельницами, а рыцарь - Дон Кихот.
Книгу опубликовала Аддисон-Уэсли, ISBN 0-201-00022-9. В благодарностях упоминается, что книга была полностью набрана в Bell Labs с использованием troff в Unix операционной системе, и лишь немногие из них в то время его видели за пределами лабораторий.
.