LexerGenerator has no error handler hooks
未關閉
- 主要語言
- Python
- 星號
- 391
- 分支
- 62
- PR 合併指標
- 30 天內沒有已合併 PR
描述
I can define a custom error handler for ParserGenerator with the ParserGenerator.error decorator, but if there's a lexing error I have to live with the default Python exception handling behaviour.
Looking at the code I see the else clause in LexerStream.next just throws a useless SourcePosition with both lineno and colno set to -1, so even if I were to try and catch the LexingError I wouldn't get any useful information.
貢獻指南
這個儲存庫沒有索引到貢獻指南
評估
這個 Issue 還沒有評估資料。