trivial-js-interpreter Let's explain what a closure is by writing a JavaScript interpreter in JavaScript.