gpt4 book ai didi

ANTLR2 与 ANTLR3

转载 作者:行者123 更新时间:2023-12-02 00:45:45 27 4
gpt4 key购买 nike

您使用过其中之一还是两者都使用过?您更喜欢哪个,原因是什么?

例如,我最近学习了 v2,由于 netbeans 团队提供的高性能实现,我可能会坚持使用它(是的,我坚持使用 java)。在这种情况下,是否有任何令人信服的理由进行转换?

最佳答案

要了解 v2 和 v3 之间的变化,请查看此链接: http://www.antlr.org/wiki/pages/viewpage.action?pageId=719

我应该注意到,在我工作的地方,我们仍然使用 2.7.6 和 C++,我们真的觉得现在不需要升级。

当我们对我们的语言进行 C# 移植时,我们确实使用了 v3.0,因为我们发现了一些错误,这些错误在 3.0 中得到了修复,并且没有移植回 2.7.6

总结变化:

  • Auto LL(*),无需指定lookahead
  • 自动回溯,
  • 允许大多数非左递归语法规则

关于ANTLR2 与 ANTLR3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/633224/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com