CUP is an pure Java LALR Parser generator that generates Java source code. It serves the same role as the widely used program YACC , and includes most of YACC's features. CUP supports embedded Java code, produces java-based parsers, and comes with sample grammars for Java 1.0, 1.1 and 1.2.
No changes have been submitted for this release.
Release Notes: A one-off bug in the parser error recover code fixed, CUP made more makefile-friendly, symbol class constants public, and easier access to parser from action class.
Release Notes: This version adds a work-around for Java's 64k method-size limitation, and fixes a rare bug.