[LLVMdev] Scheme compiler.

Chris Lattner sabre at nondot.org
Sat Jul 17 16:03:34 PDT 2004


On Sun, 18 Jul 2004, Tobias Nurmiranta wrote:
> > Cool, ok.  Have you seen the LLVM GC support that is already available:
> > http://llvm.cs.uiuc.edu/docs/GarbageCollection.html
> >
> > It should be able to support scheme well, though there may be some missing
> > bits.
>
> Yes, I will read/use it closer and try to use it, and say if I miss
> something. It's GCs and persistent memories my Ph.d work is supposed to be
> about :). The scheme compiler is just a small hack for now so that I can
> easely understand and debug later on. But maybe I'll get obsessed. :)

Sounds good.  Hopefully you can even improve what we have :)

> > > [1] http://www.ida.liu.se/~tobnu/compile.ss
> >
> > This is very neat.  If you put together a little web page for it, and send
> > me a blurb, I would be very happy to add this to the projects page. :)
>
> Ok, here you go,
>
>   http://www.ida.liu.se/~tobnu/scheme2llvm/

Looks great!

> (what's a blurb? :)

Just a summary, so that I can add an entry to this page:
http://llvm.cs.uiuc.edu/ProjectsWithLLVM/

> > As you continue development on it, would you be interested in integrating
> > this into the LLVM tree?
>
> Sure, it could probably at least be used as an example of how to use the
> GC support. Maybe smaller and easier to understand compared to a complete
> JVM. :)

That is what I was thinking.  :)

-Chris

-- 
http://llvm.cs.uiuc.edu/
http://nondot.org/sabre/




More information about the llvm-dev mailing list