Digging through the contributor, I found what I was looking for,
(use ' clojure.contrib.macro-utils) (macrolet [(when [test & body] (list 'if test (cons 'do body)))] (macroexpand '(when true 4)))
(use ' clojure.contrib.macro-utils) (macrolet [(when [test & body] (list 'if test (cons 'do body)))] (macroexpand '(when true 4)))
(if true (do 4))
source share