Regarding your question of using llvm directly. Do people do that? I am going 
to figure out as I go but was planning to write the garbage collection part of 
the kernel in C and the procedure application part in machine language. Could I 
just write llvm directly? (This is my first time using llvm)

> On Dec 12, 2019, at 9:06 PM, Sam Tobin-Hochstadt <sa...@cs.indiana.edu> wrote:
> 
> You might be interested in our project Sham:
> https://github.com/rjnw/sham which is a Racket interface for easily
> using LLVM.
> 
> Documentation coming soon, but you can see some examples here:
> https://github.com/rjnw/sham/tree/master/test
> 
> Sam
> 
>> On Thu, Dec 12, 2019 at 10:03 PM Nathaniel Griswold
>> <nategrisw...@gmail.com> wrote:
>> 
>> Racket to generate llvm
>> 
>>>> On Dec 12, 2019, at 3:35 PM, Hendrik Boom <hend...@topoi.pooq.com> wrote:
>>> 
>>> On Thu, Dec 12, 2019 at 10:49:01AM -0800, Nathaniel Griswold wrote:
>>>> I am almost done with chapter 5 of SICP which i have been working on in
>>>> racket.
>>>> 
>>>> My plan now is to write a scheme compiler/interpreter with garbage
>>>> collection that runs in native language in racket. I think i will use llvm.
>>> 
>>> So you'll be using LLVM directly? Or using Racket to generate LLVM code?
>>> 
>>> -- hendrik
>>> 
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "Racket Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to racket-users+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/racket-users/20191212213513.rqi6zplqs63vc4ty%40topoi.pooq.com.
>> 
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to racket-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/racket-users/0F71B923-2FEA-49AB-BA66-B6E31A723A6A%40gmail.com.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/A0CE0BF5-6332-400F-A217-756065EAA63C%40gmail.com.

Reply via email to