A language with Scheme syntax and JavaScript semantics
A practical Scheme interpreter written in JavaScript