ANTLR 4 $ channel = HIDDEN und Optionen
Ich benötige Hilfe bei meiner ANTLR 4-Grammatik, nachdem ich mich entschieden habe, von Version 3 auf Version 4 zu wechseln. Ich bin nicht sehr erfahren mit ANTLR, also tut es mir wirklich leid, wenn meine Frage dumm ist;)
In Version 3 habe ich den folgenden Code verwendet, um Kommentare im Java-Stil zu erkennen:
COMMENT
: '//' ~('\n'|'\r')* '\r'? '\n' {$channel=HIDDEN;}
| '/*' ( options {greedy=false;} : . )* '*/' {$channel=HIDDEN;}
;
In Version 4 gibt es keine regelspezifischen Optionen. Die Aktionen (zum ausgeblendeten Kanal verschieben) sind ebenfalls ungültig.
Könnte mir bitte jemand einen Hinweis geben, wie es in ANTLR v4 gemacht wird?