Next: , Previous: consp, Up: Conses


atom (Function)

Syntax:
— Function: atom object generalized-boolean
Arguments and Values:

object—an object.

generalized-boolean—a generalized boolean.

Description:

Returns true if object is of type atom; otherwise, returns false.

Examples:
 (atom 'sss)  true
 (atom (cons 1 2))  false
 (atom nil)  true
 (atom '())  true
 (atom 3)  true
Notes:
 (atom object) ≡ (typep object 'atom) ≡ (not (consp object))
 ≡ (not (typep object 'cons)) ≡ (typep object '(not cons))