Это возможно:
- выдавать пользовательские ошибки парсера, используя
uu-parsinglib
в Haskell? (Я хочу специально напечатать пользовательское сообщение об ошибке с информацией о позиции) - настроить способ отображения ошибок пользователю?
- как-то контролировать, где происходит автоматическая коррекция, а где нет? Я хочу, например, запретить некоторые шаги автокоррекции, такие как удаление первой буквы идентификатора, если она в верхнем регистре (идентификаторы должны начинаться с нижнего регистра)