(defmacro macro-test ()
(let ((g (gensym)))
`(eq ',g ',g)))
を評価して

>(macro-test)
を評価すると
T
となるのですが

>(EQ '#:G6575 '#:G6575)
を評価すると
nil
となるのはどうしてでしょうか?