Tiny Scheme-like Lisp interpreter written in a weekend