[LLVMdev] Syn

Vikram Adve vadve at cs.uiuc.edu
Thu Oct 21 22:55:37 PDT 2004


This sounds ambitious and should be very interesting, if you can make 
it work.  The closest example I have heard of is work on 
metaprogramming (or partial evaluation) by exposing a compiler's parse 
trees to the programmer, but I suspect that is more limited.  I don't 
know specific references offhand but one of the papers on MetaOCaml 
(which takes a different approach) may have citations to such work.

--Vikram
http://www.cs.uiuc.edu/~vadve
http://llvm.cs.uiuc.edu/


On Oct 21, 2004, at 3:20 AM, Simon Funk wrote:

> 	Hi,
>
> 	I just wrote up a recent project which I think would be a natural
> fit with LLVM.  I'm curious if y'all see this working well or if you 
> can see
> any gotchas.  Also potentially interested in finding someone 
> comfortable
> with LLVM who would like to collaborate:
>
> Executive summary: What if the syntax and semantics of a programming
> 	language were specified in a library, rather than built into the
> 	language, and thus could be swapped or extended at will just like any
> 	other library?
>
> 	http://www.interstice.com/journals/Simon/20041021.1.h.html
>
> 	-Simon
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list