Название: Теория и реализация языков программирования (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-е изд.)
|