Hacker News new | past | comments | ask | show | jobs | submit login

In principle, it is very similar to the design of Chicken Scheme, a transpiler from Scheme to C: http://en.wikipedia.org/wiki/Chicken_Scheme.

The L++ source also looks very much like this lovely write-up on how to write a Scheme x86 compiler: http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf





There's also ECL, but I don't know if it uses the same continuation style as Chicken though.


It does not. Nearly all of the common-lisp to C transpilers are decedents of Kyoto Common Lisp. One notable exception is mocl, which I believe to be a decendent of CLiCC (http://www.informatik.uni-kiel.de/~wg/clicc.html)




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: