Проект: интерпретатор (5 семестр)

Проект: интерпретатор (5 семестр) #

До начала:

  1. Выбор проекта

Итерации:

  1. Итерация №1 — спецификация и лексический анализатор
  2. Итерация №2 — грамматика языка и вычисление выражений
  3. Итерация №3 — генераторы парсеров и поддержка переменных
  4. Итерация №4 — AST, ветвления и циклы
  5. Итерация №5 — тип данных boolean и функции
  6. Итерация №6 — строки и массивы
  7. Итерация №7 — структуры

Примечания:

  • Итерации 1-3 обязательны для получения оценки
  • Итерации 4-5 обязательны для оценки 4 и выше
  • Итерации 6-7 обязательны для оценки 5