Каждый, кто всерьез занимался разработкой компиляторов, знаком с «Книгой дракона», Principles of Compiler Design, Альфреда Ахо и Джеффри Ульмана. Эта книга сыграла огромную роль в быстро развивающейся области разработки компиляторов. Со времени ее издания данная область науки значительно продвинулась вперед. Поэтому сейчас у вас в руках новый «дракон» — книга «Компиляторы: Принципы, технологии, инструменты», написанная замечательной командой авторов — Альфредом Ахо, Рави Сети и Лжеффри Ульманом. Книга начинается с введения в принципы работы и построения компиляторов, продемонстрированные на примере создания простейшего однопроходного компилятора. Остальная часть книги раскрывает идеи, представленные в первых двух главах, и обсуждает более сложные вопросы синтаксического анализа, проверки типов, генерации и оптимизации кода. В эту книгу вошли базовые материалы из предыдущего издания, обогащенные новейшими достижениями в данной области науки. Ее отличает следующее: - Полнее раскрыто предназначение компиляторов - Ориентация на практическую разработку компиляторов - Большее внимание уделено синтаксически управляемой трансляции, проверке типов, генерации и оптимизации кода - Широкий спектр примеров и упражнений Это и многое другое вы найдете в книге Компиляторы: принципы, технологии и инструменты (Ахо Альфред, Сети Рави, Ульман Джеффри)