Wiki: Lisp

General

Using quote as a variable

Sometimes, it is helpful to use quote as a variable, since 'foo is short for (quote foo). To use quote in an expression, use dotted pair notation.

; Example:
(dotimes(i 10)(format t"~d ~a~%"i"potato")) ; this
(dotimes'10(format t"~d ~a~%".'"potato"))   ; is equivalent to this