O'Reilly logo
  • Leandro Gonçalves de Oliveira thinks this is interesting:

(defmacro my-print
  [expression]
  (list 'let ['result expression]
        (list 'println 'result)
        result))

From

Cover of Clojure for the Brave and True

Note

Nesse exemplo, faltou quoting no último símbolo result.