Created

Embed URL

HTTPS clone URL

SSH clone URL

You can clone with HTTPS or SSH.

Download Gist
View gist:1056906
1 2 3 4 5 6 7 8 9 10 11
(defmacro selfp [x]
`(= ~x '~x))
(defmacro maybe-quote [& body]
(cons `do (for [item body]
(if (selfp item)
item
`'~item))))
(macroexpand '(maybe-quote stuff :test item))
;; (do (quote stuff) (quote :test) item)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.