I created an interpreter for Scheme, that covers most of the Scheme language.

I divided the Scheme language into sections and accounted for each section step by step:

Reading Scheme expressions Primitive procedure calls Symbol evaluation and definition Lambda expressions and procedure definition Calling user-defined procedures Evaluation of various special forms

Built With

Share this project:

Updates