SableCC is a parser generator that 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 alpha version brings improved syntax for lexer specifications, including an exponent operator and the "Any" keyword. It also adds robust and intuitive SableCC-based command line parsing. This version is able to parse new lexer specifications and do partial semantic verifications.

URL: SableCC