Задача восстановления после ошибок парсинга является одной из ключевых задач в разработке IDE. Важно, как парсер выполняет восстановление после ошибок в условиях наличия ошибок в коде и как удобно различным службам IDE работать с ним. Проект UCFS разработал алгоритм восстановления ошибок на основе алгоритма парсинга GLL. Предлагается разработать и реализовать приложение, демонстрирующее возможности разработанного алгоритма.
TypeScript, Java, алгоритмы парсинга
2 курс, 3 курс
Кознов Дмитрий Владимирович
ООО "Техкомпания Хуавей"