Go to the first, previous, next, last section, table of contents.


boolean [Type]

Supertypes::

boolean, symbol, t

Description::

The type boolean contains the symbols t and nil, which represent true and false, respectively.

See Also::

t (constant variable), nil (constant variable), section if [Special Operator] , section not [Function] , section complement [Function]

Notes::

Conditional operations, such as if, permit the use of generalized booleans, not just booleans; any non-nil value, not just t, counts as true for a generalized boolean. However, as a matter of convention, the symbol t is considered the canonical value to use even for a generalized boolean when no better choice presents itself.


Go to the first, previous, next, last section, table of contents.