(defmacro get-lexical-env []
(into {} ; Thanks to amalloy for pointing me to into
(for [s (keys &env)]
[(list 'quote s) s])))
(println (get-lexical-env))
(println (let [x 1 y 2 z 3] (get-lexical-env)))
KGRlZm1hY3JvIGdldC1sZXhpY2FsLWVudiBbXQogIChpbnRvIHt9ICAgICAgICAgICAgICAgICAgOyBUaGFua3MgdG8gYW1hbGxveSBmb3IgcG9pbnRpbmcgbWUgdG8gaW50bwogICAgKGZvciBbcyAoa2V5cyAmZW52KV0KICAgICAgWyhsaXN0ICdxdW90ZSBzKSBzXSkpKQoKKHByaW50bG4gKGdldC1sZXhpY2FsLWVudikpCihwcmludGxuIChsZXQgW3ggMSB5IDIgeiAzXSAoZ2V0LWxleGljYWwtZW52KSkp