JavaCC 21 is a continuation of work on the venerable JavaCC parser generator, originally developed at Sun Microsystems in the 1990s and released under a liberal open source license in 2003. It is currently the most advanced version of JavaCC. It has many feature enhancements (with more to come soon) and also generates much more modern readable Java code. Also, certain key bugs have finally been fixed. (N.B. The “21” in JavaCC 21 is not a version number. It is simply part of the project name and
FreeCC is a parser/lexer generator written in Java. It began as development fork of the well known JavaCC parser generator originally developed at Sun Microsystems. Underneath are the same core algorithms, but the tool has been cleaned up into something far more usable and flexible. FreeCC has extra features such as "code injection" and more flexible automated tree-building strategies. Also, it is far easier to customize the code the tool generates, because it uses FreeMarker templates that can
|