首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动规则:<select from navigator or grammar> in antlr plugin in IntelliJ

启动规则:<select from navigator or grammar> in antlr plugin in IntelliJ
EN

Stack Overflow用户
提问于 2016-04-07 15:01:15
回答 3查看 10.1K关注 0票数 42

我已经用IntelliJ创建了简单的语法文件,但是看不到Antlr插件的任何效果。当我在ANTLR预览中打开文件时,它显示

代码语言:javascript
复制
start rule: <select from navigator or grammar>

什么是启动规则?如何从导航器中选择?如何从语法中选择它?

EN

回答 3

Stack Overflow用户

发布于 2016-04-16 04:27:16

所以我还没有找到一种方法来永久地将一个规则标记为开始规则,但是在语法的右键上下文菜单中,有两个与ANTLR相关的选项,其中一个是'test rule xyz',它完成了这项工作:

票数 65
EN

Stack Overflow用户

发布于 2019-11-15 07:45:17

您需要右键单击语法(.g4文件)中的特定规则名称,才能在弹出的上下文菜单中激活“测试规则”选项。

票数 9
EN

Stack Overflow用户

发布于 2018-04-17 16:29:38

你应该在“预览”窗口中粘贴你的“程序”(如Java程序/类),而不是你的语法/规则(如Java语言的语法)。然后选择目标规则xxx,右击并选择"Test rule xxx“。这意味着您可以测试任何单个规则,而不仅仅是根规则:

测试根规则"prog“

测试规则"stat“

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36468900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档