1
功能方案,我想创建这样定义的宏方案,这里是我的尝试:宏像Clojure中
(defmacro define [list & body]
`(defn ,(first list) [[email protected](rest list)] ~body))
但是当我运行:
(定义(FOO AB)(+ AB) )
我有错误:java.lang.Exception: First argument to def must be a Symbol (NO_SOURCE_FILE:18)
有什么错我的宏?