This is the mail archive of the
kawa@sourceware.cygnus.com
mailing list for the Kawa project.
Kawa externalizatio support checked in
- To: kawa at sourceware dot cygnus dot com
- Subject: Kawa externalizatio support checked in
- From: Per Bothner <per at bothner dot com>
- Date: 22 May 2000 20:42:54 -0700
I checked in some changes, which turned out to be a more complex
than expected. To summarize the visible changes:
Compliation of literals has been re-done. A class that can be used
in a literal no longer needs to be declared as Compilable. Instead,
you declare it as implementaing java.io.Externalizable, and make
sure it has appropriate methods.
All the standard "data" types (i.e. not procedures or ports) now
implement java.io.Externalizable, and can thus be serialized.
If they appear in literals, they can also be compiled.
The gnu.math package no longer has any dependencies on kawa.* or gnu.*.
--
--Per Bothner
per@bothner.com http://www.bothner.com/~per/