It should be possible to expose some information about the lexical environment in a Clojure-compatible way by storing it in the Lisp environment in the expansion of a symbol macro.
Clojure and ClojureScript use different formats, neither of which seems to be documented anywhere, but the value of &env should at least be a map or Clojure nil.
It should be possible to expose some information about the lexical environment in a Clojure-compatible way by storing it in the Lisp environment in the expansion of a symbol macro.
Clojure and ClojureScript use different formats, neither of which seems to be documented anywhere, but the value of &env should at least be a map or Clojure nil.