你如何在clojure中构建一个符号?

时间:2010-06-03 11:50:51

标签: lisp clojure symbols

我想构建一个宏,给定一个符号'foo,创建一个名为foo*的方法。如何连接'foo'*

2 个答案:

答案 0 :(得分:6)

(let [s (symbol 'test)] 
  (symbol (str s "*")))

答案 1 :(得分:0)

(symbol (str 'foo "*"))