Error recovery в компиляторе

Pixilang по русски
Post Reply
Absentiy
Posts: 3
Joined: Thu Dec 08, 2022 12:50 pm

Error recovery в компиляторе

Post by Absentiy »

День добрый.
В последнее время я изучал компилятор pixilang(вернее файл правил для byacc) и заметил что в нем нет error recovery. При первой же ошибке остановка компиляции. Было бы лучше если компилятор как-то обрабатывал ошибки и говорил о каждой ошибке а не об одной. Насколько я знаю в byacc вполне возможно реализовать такое.
User avatar
NightRadio
Site Admin
Posts: 3944
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Error recovery в компиляторе

Post by NightRadio »

Добрый день!
Согласен, так было бы лучше :)
К сожалению, пока на это нет времени. Хотя систему вывода ошибок я немного поменял в новой версии, которая скоро выйдет.
Post Reply