1
&form
和&env
在这个例子中做了什么(取自core.clj)?做有&特殊含义的符号吗?
(def
^{:macro true
:added "1.0"}
let (fn* let [&form &env & decl] (cons 'let* decl)))
做符号开始在任何上下文&...
(除只是普通&
)具有特殊的含义?
为什么&form
和&env
用在fn*
的形体?
也许这个链接会有帮助。 http://blog.jayfields.com/2011/02/clojure-and.html – ntalbs