Scheme Interpreter

An interpreter for a subset of the scheme language. Able to evaluate various expressions and call built-in procedures. Support logical special forms and tail call optimization.

Python, Scheme