Технические характеристики
В это новое издание книги внесено много технических обновлений, добавлены материалы по последним разработкам в области технологии компиляторов и принципиально изменен подход к изложению в средней части книги, куда включены новые главы, посвященные семантической детализации (задачам, возникающим при генерировании кода по схемам ситуативной синтаксически управляемой трансляции в сгенерированном парсере), поддержке именование и адресуемости на этапе выполнения и форме кода для выражений присваивания и управляющих конструкций. Авторы подвергли переработке свой популярный учебник, предложив новый подход к изучению важных методов построения современного компилятора, которые объединяют базовые принципы с прагматическими извлечениями из собственного опыта.
Основные особенности настоящего издания:
В отличие от многих других учебников по компиляторам, эта книгауделяет равное внимание всем аспектам конструирования компиляторов — от проектирования фазы анализа и построения инструментов до построения различных фаз анализа, отображения исходного кода на промежуточную форму, оптимизации кода и алгоритмов, применяемых на фазе синтеза.