A lisp implemented in javascript