Предисловие 9
Глава 1. Процесс компиляции 11
Глава 2. Определение языка 27
Глава 3. Лексический анализ 57
Глава 4. Нисходящий синтаксический анализ 81
Глава 5. Восходящий синтаксический анализ 109
Глава 6. Семантический анализ 157
Глава 7. Распределение памяти 173
Глава 8. Генерация кода 197
Приложение А. Решения упражнений 223
Глоссарий 237
Литература 247
Предметный указатель 249