我不知道如何让访问者和听众通过ANTLRworks 2工作,我设法创建它们,但我是否需要通过cmd编写代码或者我可以直接通过ANTLRworks 2使用它们吗?
答案 0 :(得分:0)
ANTLRWorks 2目前被设计为ANTLR语法本身的IDE。生成的访问者和监听器以及它们的任何实现将作为目标语言的单独项目的一部分开发(目前支持Java和C#)。
如果您安装了ANTLRWorks 2作为NetBeans的插件(而不是单独的应用程序),您可以直接在Java项目的上下文中使用ANTLR 4语法,这可能更符合您的需求。