user=> (let [x 2] `(1 x 3)) (1 user/x 3) user=> (let [x 2] `(1 ~x 3)) (1 2 3)
user=> `(1 (dec 3) 3) (1 (clojure.core/dec 3) 3) user => `(1 ~(dec 3) 3) (1 2 3)
Yields the unevaluated form. See http://clojure.org/special_forms for more information.
unquote