0

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

4

1 回答 1

1

不能禁用这些例外。此外,不会为有效的输入序列引发异常,以最大限度地减少与异常相关的运行时开销。

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

于 2013-04-23T13:10:23.620 回答