考虑以下简化语法:
ID : ('a'..'z') ('a'..'z')*;
TYPE : 'int' '[' ']' |
'boolean' |
'int';
现在,如果我将boolean作为输入,它可以被解析为ID或TYPE。我希望它被解析为TYPE - 如何?
考虑以下简化语法:
ID : ('a'..'z') ('a'..'z')*;
TYPE : 'int' '[' ']' |
'boolean' |
'int';
现在,如果我将boolean作为输入,它可以被解析为ID或TYPE。我希望它被解析为TYPE - 如何?