Fast and flexible parser generator for Java projects