Categories
SableCC
'SableCC' is an object-oriented framework that generates compilers and interpreters in Java. It is based on two design decisions. First, the framework uses object-oriented techniques to automatically build a strictly typed abstract syntax tree. Second, the framework generates tree-walker classes using an extended version of the visitor design pattern which enables the implementation of actions on the nodes of the abstract syntax tree using inheritance. This means a shorter development cycle for constructing compilers.
Last updated 13 May, 2005
About
Leadership
- Etienne M. Gagnon - Maintainer
- See the AUTHORS file in the distribution for a complete list - Contributor
Requirements
- SableVM (Use Requirement)
- jikes (Build Prerequisite)
- ant (Weak Prerequisite)
Related Projects
Versions
3-beta.2
3-beta.2 beta released 2003-09-04
- Released: 4 Sep, 2003
- Code Maturity: Beta
2.18.2
2.18.2 stable released 2004-01-17
- Released: 17 Jan, 2004
- Code Maturity: Stable
- Source Archive: http://prdownloads.sourceforge.net/sablecc/sabl...
- Licenses: LGPLv2.1orlater
- Interfaces: Command Line
User Community and Support
See http://sablecc.org/documentation.html for a complete list of documentation
General Resources
Support Resources
- irc://irc.sablecc.org/#sablecc
Development
Developer Resources
- VCS Checkout Command:
svn export svn://svn.sablecc.org/sablecc/trunk sablecc - VCS Repository Webview
- irc://irc.sablecc.org/#sablecc




