There is something I can\'t understand about Common lisp.
Assume I\'m writing a macro similar to this:
(defmacro test-macro () (let ((result (gen
gensym generate a symbol and when you print it you get the "string" representation of that symbol which isn't the same thing as "reader" representation i.e the code representation of the symbol.
gensym