Название: Теория и реализация языков программирования (2-е изд.)
Автор: Серебряков В.А., Галочкин М.П., Гончар Д.Р., Фуругян М.Г.
Издательство: М.: НОУ "Интуит"
Год: 2016
Страниц: 372
Формат: PDF
Размер: 50.2 Мб
Язык: русский
В курсе излагаются основные разделы теории разработки коммnиляmров. Рассмотрены средства, при помощи которых происходит автоматизация процесса разработки трансляторов: LEX, YACC, СУПЕР, методы генерации оптимального кода.
Содержание
Лекция 0. Предисловие ... 4
Лекция 1. Введение ... 5
Лекция 2. Языки и их представление ... 10
Лекция 3. Лексический анализ ... 43
Лекция 4. Синтаксический анализ ... 83
Лекция 5. Элементы теории перевода ... 142
Лекция 6. Проверка контекстных условий ... 165
Лекция 7. Организация таблиц символов ... 176
Лекция 8. Промежуточное представление программы ... 193
Лекция 9. Генерация кода ... 209
Лекция 10. Системы автоматизации построения трансляторов ... 283
Лекция 11. Семантика контекстно-свободных языков ... 289
Лекция 12. Атрибутные грамматики ... 319
Лекция 13. Задачи по разделам курса ... 343
Список литературы ... 372
Скачать Серебряков В.А. и др. - Теория и реализация языков программирования (2-е изд.)