Логотип Информационно-коммуникационные технологии в образовании
  • Введение в компиляцию. Учебный курс / Д.В. Рагозин
  • http://www.wl.unn.ru/~ragozin/compiler/compil/qwest.htm
    Рагозин Д.В. Нижегородский государственный университет
    Автор характеризует свой курс как "мини-курс молодого бойца по проектирование компиляторов", опробованный в течении 10 лет на студентах одного из ведущих украинских вузов. Приведен теоретический материалы, сгруппированный в 12 глав: 1. Введение, общие понятия; 2. Грамматики и формальные языки; 3. Дерево синтаксического разбора; 4. Классификация языков; 5. Распознаватели; 6. Лексический анализ; 7. Синтаксический анализ; 8. Нисходящий разбор; 9. Восходящий разбор; 10. Семантический анализ; 11. Генерация кода; 12. Автоматизация процесса проектирования компилятора. Имеются описание лабораторных работ и дополнительные материалы (генераторы лексических и синтаксических анализаторов).
    Преподаватель
    Учащийся
    2. Математич. и алгоритмич. основы программирования » 2.3. Теория языков программирования и методы трансляции
    Учебные материалы » Текст лекций
    Профессиональное » Высшее
    © 2003-2014 Государственный научно-исследовательский институт информационных технологий и телекоммуникаций
    (ФГАУ ГНИИ ИТТ "Информика")
    Rambler's Top100