在ANTLR C#目标中禁用例外

时间:2013-04-23 08:37:22

标签: antlr

是否有可能禁用从ANTLR C#目标引发的异常?或者他们是否有必要解析器可以正常工作? 如果可以以某种方式禁用异常会很好,因为它们会导致性能不佳,并且每次调试时禁用antlr异常都很烦人。

1 个答案:

答案 0 :(得分:1)

无法禁用这些例外。此外,没有为有效输入序列抛出异常,以最小化与异常相关的运行时开销。

C#目标不仅是所有 ANTLR 3目标中最快的目标,而且在广泛的长期测试中,错误恢复所必需的异常/处理机制从未作为性能瓶颈出现过