У меня проблемы с восстановлением и повторной отправкой ошибок с помощью ANTLR v3. Я следую этой ссылке http://www.antlr.org/blog/antlr3/error.handling.tml, но у меня нет таких решений. я хочу сделать некоторые отчетности и восстановления , например, в исходной программе, как это: студент код входа:ANTLR: восстановление и отчетность об ошибках
FOR(int a=0;a<10;a++){
b=b*a;
}
и программа сообщит, как это: программы: «Вы в виду ключевое слово FOR является для?" Ответ ученика: «да» после этого система восстанавливает и автоматически изменяет исходный код. Как это сделать с ANTLR v3? Возможно с ANTLR? нужна помощь. Спасибо, парни!
Является ли перезапуск анализа с нуля приемлемым? Это может упростить реализацию. – sarnold
да .. у вас есть решение? –