gpt4 book ai didi

javascript - ANTLR JavaScript 目标

转载 作者:数据小太阳 更新时间:2023-10-29 03:56:07 26 4
gpt4 key购买 nike

我一直在使用 ANTLR 为带有 Java 目标的标记语言生成解析器 + 树语法,效果很好。现在我正试图让 JavaScript 中的目标在我的网络浏览器中使用它。

但是,我无法找到有关如何执行此操作的任何好的文档。我在 ANTLR IDE 中使用 eclipse,当我将语言指定为 JavaScript 时,出现以下错误。

这条线有多个标记

  • (10):内部错误:组 JavaScript 不满足 ANTLRCore 接口(interface):这些模板上的参数不匹配 [treeParser(语法、名称、范围、标记、tokenNames、globalAction、规则、numRules、bitsets、labelType、ASTLabelType , 父类(super class), 成员, filterMode)]

  • (10):内部错误:java.util.NoSuchElementException:没有这样的属性:模板上下文 [treeParser] 中的 filterMode

如果有人能帮我解决这个问题,或者给我指出一些我可以阅读的关于使用 ANTLR 的 JavaScript 目标的 Material ,那就太好了。

谢谢

最佳答案

大约 3 个月前发布到 GitHub 上的 ANTLR4 有一个新的 JS Lang 目标:

antlr/antlr4-javascript

它还没有集成到正式版本中,但您可以将它放入最新的 ANTLR4 代码库中,然后自己重​​新编译 ANTLR。

关于javascript - ANTLR JavaScript 目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2540429/

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