Основы конструирования компиляторов
Год выпуска: 2001
Автор: В.А.Серебряков,М.П.Галочкин
Жанр: Программирование
Издательство: Едиториал УРСС
ISBN: 5-8360-0242-8
Формат: PDF
Качество: Отсканированные страницы
Количество страниц: 192
Описание: Предлагаемая вниманию читателя книга основана на курсе лекций, прочитанных на факультете вычислительной математики и кибернетики Московского государственного университета и факультете управления и прикладной математики Московского физико-технического института в 1991-1999 гг. Авторы надеются, что издание книги восполнит существенный пробел в литературе на русском языке по разработке компиляторов. Содержание книги представляет собой `классические` разделы предмета: лексический и синтаксический анализ, организация памяти транслятора (таблицы символов) и периода исполнения (магазина), генерация кода, в частности генерация арифметических и логических выражений. Рассматриваются некоторые средства автоматизации процесса разработки трансляторов, такие как LEX, YACC, СУПЕР, методы генерации оптимального кода. Сделана попытка на протяжении всего изложения провести единую `атрибутную` точку зрения на процесс разработки компилятора. Книга будет полезна как студентам и аспирантам программистских специальностей, так ипрофессионалам в этих областях.