Kawa is a Scheme evaluator written completely in Java.
Scheme procedures are compiled into Java bytecodes for efficiency.
The release includes a number of useful classes, including
a package that makes it easy to create .class files, and
powerful Number classes that implement an extended numeric tower..
See the Kawa home page: http://www.cygnus.com/~bothner/kawa.html
The full sources and documentation are available at
ftp://ftp.cygnus.com/pub/bothner/kawa-current.tar.gz.
The pre-compiled .class files (only) are in the same directory
in kawa-current-compiled.tar.gz.
Changes:
-------
Version 1.6.1 has many changes made since the last public release.
Major ones include access to Java fields and arrays; exception
handling (low-level try-catch as well as Guile's catch/throw);
internationalized ports with a programmable prompt and transcript;
ability to compile a stand-alone Scheme application (main); various
optimizations; numerous new procedures; and a better home page,
including javadoc internals documentation and a mail archive.
See http://www.cygnus.com/~bothner/kawa/News.txt.
--
--Per Bothner
Cygnus Solutions ·······@cygnus.com http://www.cygnus.com/~bothner