[racket] Racket VM in Racket

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Wed Aug 6 10:10:29 EDT 2014

I think this is awesome too!

Is there some way we can use this to help make Racket better, do you think?

Would it be useful as a test oracle? Is there a way to maybe
re-interpret the function definitions (say put them into a different
"#lang") you've written to get some kind of a cool random bytecode
generator maybe? Something else?


On Wed, Aug 6, 2014 at 9:07 AM, Jay McCarthy <jay.mccarthy at gmail.com> wrote:
> This is awesome, Jens.
> I'd like to have more Racket VMs for experiments like JavaScript and
> LLVM (to get on to iOS better?). I wonder if you were able to use the
> Whalesong bytecode interpreter during the coding of this?
> Jay
> On Mon, Aug 4, 2014 at 4:23 PM, Jens Axel Søgaard <jensaxel at soegaard.net> wrote:
>> Hi All,
>> To see how Racket's bytecodes work I have implemented an evaluator in Racket.
>> The best feature is the extensive amount of comments.
>> https://github.com/soegaard/meta/blob/master/runtime/racket-eval.rkt
>> Comments and patches are welcome,
>> Jens Axel Søgaard
>> ____________________
>>   Racket Users list:
>>   http://lists.racket-lang.org/users
> --
> Jay McCarthy
> http://jeapostrophe.github.io
>            "Wherefore, be not weary in well-doing,
>       for ye are laying the foundation of a great work.
> And out of small things proceedeth that which is great."
>                           - D&C 64:33
> ____________________
>   Racket Users list:
>   http://lists.racket-lang.org/users

Posted on the users mailing list.