ANTLR 4 $channel = 隐藏和选项
在决定从 v3 切换到 v4 后,我需要有关 ANTLR 4 语法的帮助。我对ANTLR不是很有经验,所以如果我的问题是愚蠢的,我真的很抱歉;)
在 v3 中,我使用以下代码来检测 Java 样式的注释:
COMMENT
: '//' ~('\n'|'\r')* '\r'? '\n' {$channel=HIDDEN;}
| '/*' ( options {greedy=false;} : . )* '*/' {$channel=HIDDEN;}
;
在 v4 中,没有特定于规则的选项。操作(移动到隐藏通道)也无效。
有人可以给我一个提示,如何在ANTLR v4中做到这一点吗?