The TL/2 Compiler

General Design Objectives

Why Another Java Compiler?

TL/2's design objectives are:

  1. Lightweight, optimizing back end for code generators that emit Java source code, e.g., Axis stubs.

  2. System test article for JBurg; demonstration of BURS technology applied to Java compilation.

  3. Relatively simple compiler design and implementation that can serve as a platform for language research.

Major TL/2 Subsystems