Правильная обработка синтаксических ошибок

Требуется измененная библиотека esrap.