|Paper on Kawa (Scheme-to-Java) available email@example.com (Per Bothner) (1999-01-11)|
|From:||Per Bothner <firstname.lastname@example.org>|
|Date:||11 Jan 1999 14:40:03 -0500|
For the Lisp User's Conference, I wrote a paper on compiling Scheme
to Java bytecodes in Kawa. This is now available online in various formats.
Kawa is a set of Java classes useful for implementing dynamic
languages, such as those in the Lisp family. Kawa is also an
implementation of near-R5RS Scheme using these classes, and
which compiles Scheme to the bytecode instructions of the
Java Virtual Machine. This paper discusses the various issues
involved in implementing Scheme using an abstract machine
designed for a very different language. and how Kawa solves
The Kawa home page is http://www.cygnus.com/~bothner/kawa.html.
An earlier version of this paper was presented at Usenix in June 1998.
Cygnus Solutions email@example.com http://www.cygnus.com/~bothner
Return to the
Search the comp.compilers archives again.