^ , , . 'x , ; (quote x) '. ^{:hi 10} 'x, (quote x), x:
user> (set! *print-meta* true)
user> (prn (read-string "'x"))
(quote x)
user> (prn (read-string "^{:hi 10} 'x"))
^{:hi 10} (quote x)
:
user> (prn (eval (read-string "^{:hi 10} 'x")))
x
, ^ ', :
user> (prn (read-string "'^{:hi 10} x"))
(quote ^{:hi 10} x)
user> (prn '^{:hi 10} x)
^{:hi 10} x