Теория формальных языков и компиляторов - лабораторные работы АВТ-113, АВТ-114 — Лабораторная работа №4 "Нейтрализация ошибок (метод Айронса)"

Тема лабораторной работы: Нейтрализация ошибок (метод Айронса).

Данная лабораторная работа является практической частью курсовой работы по дисциплине "Теория формальных языков и компиляторов".

Цель работы: Реализовать алгоритм нейтрализации синтаксических ошибок и дополнить им программную реализацию парсера.

Задание: Реализовать алгоритм синтаксического анализа с нейтрализацией ошибок (метод Айронса). 

Теоретический материал по методу Айронса представлен в файлах.

Студент, выполнивший задание на лабораторную работу, прикрепляет ссылку на git-репозиторий с кодом программы в системe DiSpace в контролирующее мероприятие “Лабораторная работа 4”. Кроме того, к данному контролирующему мероприятию должен быть прикреплен отчет по курсовой работе.

 

Оценка за выполнение лабораторной работы выставляется, если:

  1. программа удовлетворяет всем требованиям к программному обеспечению, перечисленным в разделе “Курсовая работа”.
  2. работа программы продемонстрирована преподавателю.
  3. в ходе разговора с преподавателем студент ответил на все вопросы.
  4. ссылка на репозиторий проекта прикреплена к контролирующему мероприятию (срок - 9-10 недели).

 

Оценка за защиту лабораторной работы выставляется, если:

  1. студент получил оценку за выполнение лабораторной работы.
  2. отчет по курсовой работе прикреплен к контролирующему мероприятию (срок - 9-10 недели).
  3. отчет по курсовой работе удовлетворяет всем требованиям, перечисленным в разделе “Курсовая работа”.