Month: March 2020

About to rip out JAVACODE productions. Does anybody object to this?

You know, I bet there are some long-term users of JavaCC who aren’t even aware that JavaCC has this thing called a JAVACODE production. (If you were unaware of this, you weren’t missing much!) Basically, the idea is that you can define something that is, to all intents and purposes, just a plain old java …

About to rip out JAVACODE productions. Does anybody object to this? Read More »

Milestone: JavaCC 21 now supports the Java language up to JDK 13

Today, I put in a little incremental effort on the included Java grammar and nailed the last couple of remaining cases that prevented it from parsing all of the java source files in the src.zip included in the JDK 13. There were a few remaining constructs that were still tripping it up and I finally …

Milestone: JavaCC 21 now supports the Java language up to JDK 13 Read More »