ANTLR の使い方を学ぶために非常に単純な文法を作成しようとしていますが、次のメッセージが表示されます。
「次の選択肢には決して到達できません: 2」
これは私の文法の試みです:
grammar Robot;
file : command+;
command : ( delay|type|move|click|rclick) ;
delay : 'wait' number ';';
type : 'type' id ';';
move : 'move' number ',' number ';';
click : 'click' ;
rclick : 'rlick' ;
id : ('a'..'z'|'A'..'Z')+ ;
number : ('0'..'9')+ ;
WS : (' ' | '\t' | '\r' | '\n' ) { skip();} ;
IDEA 用の ANTLRWorks プラグインを使用しています。