common-lisp ' is an alias for the special operator QUOTE


Example

The notation 'thing is equal to (quote thing).

The reader will do the expansion:

> (read-from-string "'a")
(QUOTE A)

Quoting is used to prevent further evaluation. The quoted object evaluates to itself.

> 'a
A

> (eval '+ 1 2)
3