After digging, issue seems related to optional tokens.

In my grammar I have:

op=(',' | ';'  | '|')? { .... }

If I force op to be mandatory, and adap a little the rest of my grammar to
match, it works fine.
With op being optional it seems this version of antlr tries to bypass the
token. It behaves differently from previous releases.
This is the maintainer address of Debian's Java team
Please use for discussions and questions.

Reply via email to