Я пытаюсь создать макрос clojure, который преобразует введенный символ в строку. Однако, когда я делаю это:
(defmacro convert-to-string [something]
`(call-converted "~something")
)
(macroexpand '(convert-to-string convert-this))
: Я получаю:
(call-converted "~something")
: вместо:
(call-converted "~convert-this")
: кто-нибудь показывает мне, как я могу это сделать?