Sable Home
Main Page
People
Projects
Publications
Software
Internal
Links

Software
Stable
Beta

Sable Software


Stable Software top
SableCC, the Sable Reseach Group's Compiler Compiler
Soot, a Java Optimization Framework
Ashes Suite Collection
SableVM
Beta Software top
ashes.* package and Ashes scripts



Stable Software

SableCC, the Sable Research Group's Compiler Compiler back
Author: Etienne Gagnon

License: GNU Library General Public License

Summary
SableCC is an object-oriented framework that generates compilers and interpreters in the Java programming language. The software comes with full source code, documentation, and examples. One example is a small, fully functional BASIC interpreter written in less than 300 lines of commented Java code.

Visit the SableCC home page.


Soot, a Java Bytecode Analysis and Transformation Framework back

The Soot downloads can now be found on their own web page.


Ashes Suite Collection back
License: Freely Redistributable

Date: March 20, 2000

Summary
Ashes Suite Collection is a collection of Java test programs and benchmarks.

Download the .tar.gz (20M)        Visit Ashes home page




Beta Software

ashes.* package and Ashes scripts back
License: GNU Library General Public License

Date: March 21, 2000

Summary
Ashes is a companion project for Soot. This is a collection of Java programs written using Soot as well as some Unix scripts which simplify the interface to the Ashes Suite Collection.

Download the .tar.gz (54k)        Visit the Ashes home page




SableVM back
License: GNU Library General Public License

Summary
The goal of this project is to build an efficient JVM in GNU C for Linux. SableVM implements the second edition of the JVM specification.

Visit the SableVM home page