print-gensym (original) (raw)

ANSI Common Lisp 22 Printer 22.4 Dictionary of Printer

22.4.21 *print-gensym* Variable

Value Type:

a generalized boolean.

Initial Value:

true.

Description:

Controls whether the prefix "#:" is printed before apparently uninterned symbols. The prefix is printed before such _symbols_if and only if the value of *print-gensym* is true.

Examples:

(let ((print-gensym nil)) (print (gensym))) G6040 #:G6040

See Also:

write, *print-escape*

Allegro CL Implementation Details:

None.