Автор: Альфред Ахо, Рави Сети, Джеффри Ульман
Компиляторы: принципы, технологии и инструменты Книга Альфреда Ахо, Рави Сети, Джеффри Ульмана "Компиляторы. Принципы, технологии, инструменты" написана тщательно подобранным и упорядоченным текстом. Вначале говорится о принципе работы и построении компиляторов, приводится пример создания простейшего однопроходного компилятора, затем обсуждается идея, о которой можно ознакомиться в первых двух главах, а потом уже описываются более сложные вопросы: синтаксический анализ, проверка типов, генерация и оптимизация кода. В этом издании имеются материалы из предшествующих книг, но обновленные последними достижениями, появившимися в этой науке. В отличие от первых изданий, в этой книге раскрыто назначение компиляторов, оно ориентировано на практическую разработку компиляторов, детально разобраны синтаксически управляемая трансляция, проверка типов, генерация и оптимизация кода и все это с множеством примеров и упражнений.