Итак, следуя макрокоманде Clojure, чтобы создать синоним функции, я обнаружил, что def не может использоваться для определения синонима макроса. Ниже приведены примеры, которые я попробовал, чтобы Clojure не разрешал.
;(def def-function defn)
;(def case cond)
;(def function fn)
Можно ли определить синонимы/псевдонимы для макросов в Clojure? Требуется ли использование defmacro?