For CS6470 at cs.utah.edu, I wrote a simple Scheme-to-C compiler in Python, with Scheme in CPS as an intermediary.
I’ve wanted to put this up for a while, but I persuaded myself that at some point I would clean it up, write documentation, and add more features. However, neither is happened, so I’m cutting my losses and just uploading this project.