a lightweight, robust, scheme-like lisp implementation