Aar*_*Iba 6 clojure clojurescript
是否可以在调用者命名空间中的宏解析中包含一个限定关键字?例如:
(ns a)
(defmacro m [] `(do ::k))
Run Code Online (Sandbox Code Playgroud)
在另一个命名空间中:
(ns b)
(use 'a)
(m)
Run Code Online (Sandbox Code Playgroud)
在此示例中,(m)解析为:a/k(定义宏的命名空间).我想知道是否有办法让它解决:b/k(调用宏的命名空间).
| 归档时间: |
|
| 查看次数: |
344 次 |
| 最近记录: |