ANTLRでUNICODE文法を使用しようとしていますが、これにより常にエラー(文法のスニペット)が発生します。
grammar Expression;
options {
charVocabulary='\u000'..'\uFFFE';
}
parse
: exp EOF
;
exp
: 'a'
;
常に次のようになります'\uFFFE' not expected ';'
。正しいUNICODE文法を書く方法-正しいcharVocabulary
定義は何ですか?
ANTLR 3.2を使用していますが、新しいバージョンでも同じエラーが発生します。