|   | 
 ANSI Common Lisp    5 Data and Control Flow    5.3 Dictionary of Data and Control Flow
 
 
 - Syntax:
 - 
not
x
  
  boolean
  - Arguments and Values:
 - 
x - a generalized boolean (i.e.,  any object).
boolean - a boolean.
 
  - Description:
 - 
Returns t if x is false; otherwise, returns nil.
  - Examples:
 - 
 (not nil)    T
 (not '())    T
 (not (integerp 'sss))    T
 (not (integerp 1))    NIL
 (not 3.7)    NIL
 (not 'apple)    NIL
 
 
  - See Also:
 - 
null
  - Notes:
 - 
not is intended to be used to invert the `truth value' of a boolean
(or generalized boolean)
whereas null is intended to be used to test for the empty list.
Operationally, not and null compute the same result;
which to use is a matter of style.
  - Allegro CL Implementation Details:
 - 
 None.
  
 |