1

如何像这样获取第二个嵌套 var 的字符串名称?

(def bar "abc")
(defn string-var [foo]
  (...))

(= "bar" (string-var bar))
4

1 回答 1

0

你可以这样做macro

(def bar "abc")

(defmacro string-var [foo]
  (name foo))

(string-var bar)
=> "bar"
于 2013-01-11T13:32:43.170 回答