6 ms·
There's also Bones, an R5RS Scheme that compiles to x86_64 assembly (from the Chicken Scheme creator). http://www.call-with-current-continuation.org/bones/ htt
by lionsdan 6y ago
There's also Bones, an R5RS Scheme that compiles to x86_64 assembly (from the Chicken Scheme creator).
http://www.call-with-current-continuation.org/bones/ http://www.call-with-current-continuation.org/bones/
https://bitbucket.org/bunny351/bones https://bitbucket.org/bunny351/bones
- tekknolagi 6y agoThis is very cool. Thanks for pointing it out!
- pankajdoharey 6y agoAdding to that Eli Bendersky has a very good 4 part tutorial on writing a JIT from scratch https://eli.thegreenplace.net/2017/adventures-in-jit-compilation-part-1-an-interpreter/ https://eli.thegreenplace.net/2017/adventures-in-jit-compila... So you can try converting other interpreters to native compilers.