在这里看不到我的错误。给定一个简单的回文语法:
// test1.g
grammar test1;
start
: 'a' start 'a'
| 'b' start 'b'
| 'a'
| 'b'
|
;
WS : [ \t\r\n]+ -> skip ;
当给定输入时aabbbaa
,生成的解析器报告:
line 1:5 mismatched input 'a' expecting 'b'
但这对我来说似乎是合法的输入。蚂蚁v4.1。