SableCC is a parser generator which generates fully featured object-oriented frameworks for building compilers, interpreters and other text parsers. In particular, generated frameworks include intuitive strictly-typed abstract syntax trees and tree walkers. SableCC also keeps a clean separation between machine-generated code and user-written code which leads to a shorter development cycle.
This version adds an invalid token to lexer exceptions, allows for custom push back buffers, and divides the parser method into smaller methods.
You can download this SableCC version from: http://downloads.sourceforge.net/sablecc/sablecc-3.7.zip
The SableCC project is located at: