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