Clojure defmacro

  • defmacro (defmacro name doc-string? attr-map? [params*] body)   (defmacro name doc-string? attr-map? ([params*] body) + attr-map?)   和 defn 相似,但 defmacro 定義的函數名被聲明爲宏,當這個定義的函數名被調用的時候,編譯器認爲它是 一個宏。  
相關文章
相關標籤/搜索