Dave | 1 Sep 2001 02:38

Re: [clisp-list] JVM Compilation

Sam Steingold wrote:
> * Honorable Dave <dave <at> cherryville.org> writes:
> > So whats next?  Are there pre-existing implementation ideas that have
> > been talked about?  I didnt see any in the clisp-devel logs.
>
> none that I know of.
> maybe Bruno will share some of his ideas with us.
> you will probably have to start with a design spec and then post it
> here.

Sounds fair.  How formal of a design spec are you wanting?  Are you
just wanting to find out how I plan to implement this?

I have reviewed Kawa's design, which by the way, seems to be where
that JVM book I mentioned got its info for Scheme -> Java bytecode,
only the author neglects to mention Kawa.  Do you know of any other
Lisp to Java resources?

I am also wondering if there are certain goals for a CLISP bytecode ->
Java bytecode compile, such as, for example, an FFI to Java.  This
would add Swing and AWT as available GUI toolkits available to CLISP,
at least if you are willing and able to run your Lisp code under the
JVM.  Another useful result of doing this compiler, is that I realized
that by generating Java bytecode, it is then possible to run it
through GCJ to produce a native binary.  Maybe thats one of the
reasons you guys had in mind for this compiler.

Dave

(Continue reading)


Gmane