Как заставить Bison не выходить, когда он вызывает yyerror - PullRequest
2 голосов
/ 10 февраля 2010

Когда мой анализатор сканирует исходный файл и его синтаксис неверен и он вызывает yyerror, я хочу, чтобы он отображал сообщение об ошибке, но продолжаю синтаксический анализ файла, чтобы потенциально отобразить больше ошибок. Однако каждый раз, когда анализатор вызывает yyerror, он отображает сообщение об ошибке и затем завершает работу? Что я могу сделать?

1 Ответ

2 голосов
/ 10 февраля 2010

Вот ваше решение: http://web.mit.edu/gnu/doc/html/bison_9.html

...