<div dir="ltr">After digging, issue seems related to optional tokens.<div><br></div><div>In my grammar I have:</div><div><br></div><div>op=(',' | ';'  | '|')? { .... }<br></div><div><br></div><div>If I force op to be mandatory, and adap a little the rest of my grammar to match, it works fine.</div><div>With op being optional it seems this version of antlr tries to bypass the token. It behaves differently from previous releases.</div><div><br></div></div>