Welcome to the CLforJava Main Web
This is a long-term project in the
Computer Science department at the
College of Charleston. Its aim is to create a new implemention of
CommonLisp version 2 written entirely in
Java and
CommonLisp. This implementation will compile interactive and file-based
CommonLisp to
Java byte-codes and be fully and transparently interoperable with
Java. What sets this project apart from the typical CS project is that it is not tied to semester boundaries. It will be staffed by a rolling set of CSCI 462 and other students who work on the project each semester. This is a multi-year (> 5 years) effort to complete.
CLforJava is treated as an industrial project using industrial tools and industrial processes to create an industrial-strength product. The resulting code will be open-source licensed through the
MIT Academic License.

New to the project?

Other Useful Quicklinks:
Main Web Utilities