Hi,
we can't fix issues with "syntax error on statements that the generated java parser could handle just fine" if we're not aware of them.
Right now we have 300+ tests which demonstrate rigorously same behavior across targets.
Please report a bug on GitHub if you can reproduce.
As per the performance, antlr for python can't reduce the gap between python and java i.e. 30 times slower.
Many native python libraries are written in C++, which gives the impression that python could compete. It can't.
We'd be interested in working examples where this gap increases dramatically. We could then probably improve the performance.
Please remember that the java version has accumulated 25 years of tuning, while the python one is only a year old.
And we all work for free.
Eric