3
我想有一個ANTLR語法UNICODE,但始終會導致錯誤(語法的片段):'\uFFFE' not expected ';'
:ANTLR charVocabulary錯誤
grammar Expression;
options {
charVocabulary='\u000'..'\uFFFE';
}
parse
: exp EOF
;
exp
: 'a'
;
它總是在結束了。如何編寫正確的UNICODE語法 - 什麼是正確的charVocabulary
定義?
我正在使用ANTLR 3.2,但它在新版本中也會導致相同的錯誤。