hgztheyoung/c311
For Fall 2013 CSCI-C311 PL class
Implementations of the compilers and VMs from R. Kent Dybvig's "Three Implementation Models for Scheme." Each file is named after the section of the paper it implements. I made a few modifications to make the code work with PLT Scheme. Each file is a module that exports an evaluate function. Some of the VMs need mutable lists, so I explicitly use mcons, etc. where needed. Also, the recur macro is the same as let, so I used let instead.
Public repository record indexed from GitHub. Explore verified star velocity metrics, source code repositories, and curated developer tool directories across the GitHubRepo ecosystem.
For Fall 2013 CSCI-C311 PL class
Some Code from my Grad School Courses
Three Implementation Models for Scheme by R. Kent Dybvig
Public Framework for IU P423