|   | 
 ANSI Common Lisp    12 Numbers    12.2 Dictionary of Numbers
 
| 12.2.30  evenp, oddp | 
Function | 
  
 - Syntax:
 - 
evenp
integer
  
  generalized-boolean
oddp
integer
    generalized-boolean
 
  - Arguments and Values:
 - 
integer - an integer.
generalized-boolean - a generalized boolean.
 
  - Description:
 - 
evenp returns true if integer is even (divisible by two); otherwise, returns false.
oddp returns true if integer is odd (not divisible by two); otherwise, returns false.
 
  - Examples:
 - 
 (evenp 0)   true
 (oddp 10000000000000000000000)   false
 (oddp -1)   true
 
  - Exceptional Situations:
 - 
Should signal an error of type type-error if integer is not an integer.
  - Notes:
 - 
 (evenp integer) ==(not (oddp integer))
 (oddp integer)  ==(not (evenp integer))
 
  - Allegro CL Implementation Details:
 - 
 None.
  
 |