This is the mail archive of the
guile@sources.redhat.com
mailing list for the Guile project.
New Guile VM
- To: dan at sof dot ch, kxn30 at po dot cwru dot edu
- Subject: New Guile VM
- From: Mikael Djurfeldt <mdj at mdj dot nada dot kth dot se>
- Date: Thu, 17 Aug 2000 03:41:27 +0200
- Cc: guile at sourceware dot cygnus dot com
- Reply-to: Mikael Djurfeldt <djurfeldt at nada dot kth dot se>
Daniel has suggested adding an optional assembly step generating
machine code.
I think this is a good idea, but we should try to follow GCC:s example
here and do as much as possible of the work in a way that we can
support many architectures.
Probably, the optimal way to go is to separate out GCC:s backend into
a library and use this library from Guile.
We can't do this, though, for political reasons.
Instead, what we probably should do is to use Paolo Bonzini's
GNU Lightning:
ftp:/alpha.gnu.org/gnu/lightning-0.95.tar.gz
Also, I have a bunch of disordered plans to write a new Guile
interpreter. Since there will be quite a while before I can spend
enough time to realize these plans, I've decided to make them public,
so that anyone who is interested enough to decipher them can do so.
I'll put them in the guile-core/devel directory.
/mdj