Идеи компиляции простые. Реализации приводят к бесконечно ветвящемуся нрафу
Тема 1. Общие сведения о трансляторах. Тема 2. Основы теории языков и формальных грамматик. Тема 3. Демонстрационный язык программирования. Тема 4. Организация лексического анализа. Тема 5. Лексический анализатор демонстрационного языка программирования. Тема 6. Общие принципы организации синтаксического разбора. Тема 7. Применение автоматов с магазинной памятью для нисходящего разбора слева направо. Тема 8. Использование динамически порождаемых автоматов для нисходящего разбора слева направо.
|