Heist: a Scheme interpreter in Ruby
Heist is a small, extensible, embeddable Scheme interpreter written in Ruby. Features runtime support for tail recursion, R5RS macros (with optional hygiene), first-class continuations and transparent lazy evaluation.
Post a comment