compiler :: Lisp -> JavaScript