Издательство: | Вильямс/Диалектика |
Дата выхода: | ноябрь 2002 |
ISBN: | 5-8459-0360-2 |
Тираж: | 3 000 экземпляров |
Объём: | 256 страниц |
Масса: | 115 г |
Размеры(В x Ш x Т), см: | 21 x 14 x 1 |
Обложка: | мягкая |
Переводное издание | + |
Язык оригинала: | английский |
ISBN оригинала: | 0-1372-7835-7 |
Эта небольшая, но емкая книга является введением в теорию создания компиляторов, а также кратким описанием принципов их работы. Материал изложен в расчете на читателя, не знакомого с данным предметом. В тексте предлагаются рекомендации по дополнительной литературе и даны подсказки по средствам инструментальной поддержки. Для закрепления материала каждая глава завершается серией упражнений, ответы на которые приведены в конце книги. Кроме того, в конце каждой главы помещен список литературы, рекомендуемой для дальнейшего изучения. В завершение книги приводится словарь терминов, используемых в данной области.
"Данная книга рассчитана на односеместровый курс по компиляторам и их инструментальным средствам, подобный читаемому в Университете Стратклайда (University of Stratchclyde). Названный университетский курс также включает практические занятия, на которых студенты закрепляют навыки по использованию Lex и YACC. Как и другие книги серии "Основы вычислительных систем", эта книга стремится подать все необходимые аспекты процесса компиляции, не пытаясь охватить всю область." (Робин Хантер)
Книга может быть полезна как студентам, так и преподавателям, читающим соответствующий курс лекций.