Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Принципы Compiler Design , по Ахо и Джеффри Ульман , является классическим учебником по компиляторов для компьютера языков программирования .

Ее часто называют «книгой зеленого дракона» [1], и на ее обложке изображены сражающиеся рыцарь и дракон ; дракон зеленого цвета и помечен как «Сложность конструкции компилятора», в то время как рыцарь владеет копьем и щитом, помеченными как « Генератор парсера LALR » и «Синтаксически управляемый перевод» соответственно, и едет на лошади с пометкой «Анализ потока данных». Книгу можно назвать «книгой зеленого дракона», чтобы отличить ее от ее преемницы, « Компиляторы Ахо, Сетхи и Уллмана : принципы, методы и инструменты» , которая является «книгой красного дракона». [1] Второе издание компиляторов: принципы, методы,и Tools добавили четвертого автора, Монику С. Лам., и дракон стал пурпурным; следовательно, она стала «Книгой пурпурного дракона». Книга также содержит весь код для создания компилятора.

Задняя крышка предлагает оригинальное вдохновение для дизайна обложки: дракон заменен ветряными мельницами, а рыцарь - Дон Кихот .

Книга была опубликована издательством Addison-Wesley , ISBN 0-201-00022-9 . В благодарностях упоминается, что книга была полностью набрана в Bell Labs с использованием troff в операционной системе Unix , что в то время мало кто видел за пределами лабораторий. 

Ссылки [ править ]

  1. ^ a b Mad Macz (январь 2002 г.). Подполье Интернета: путь хакера . PageFree Publishing, Inc. стр. 219. ISBN 978-1-930252-53-0. Проверено 21 октября 2011 года . CS1 maint: обескураженный параметр ( ссылка )