5.1.3. MismatchedSetException和mismatched input xxx expecting set yyy

写antlr语法期间,调试期间,遇到最多的,可能就属不匹配的问题了。

对于不匹配的问题,其原因有各种各样,而导致不匹配的。

目前已经遇到的,大致有这几类:

ANTLR v4中,由于一些语法的变化,导致语法检查更严格,有时候也会导致此类mismatch的问题:

【已解决】antlr v4的语法出错:line 1:0 mismatched input ‘a’ expecting A