ToC DocOverview CGDoc RelNotes Index PermutedIndex
Allegro CL version 8.0
Home Previous Up Next Table of Contents Index
  ANSI Common Lisp   14 Conses   14.2 Dictionary of Conses

14.2.6 consp Function

Syntax:
consp object    generalized-boolean

Arguments and Values:
object - an object.

generalized-boolean - a generalized boolean.

Description:
Returns true if object is of type cons; otherwise, returns false.

Examples:
 (consp nil)  false
 (consp (cons 1 2))  true

The empty list is not a cons, so

 (consp '()) ==(consp 'nil)  false

See Also:
listp

Notes:
 (consp object) ==(typep object 'cons) ==(not (typep object 'atom)) ==(typep object '(not atom))

Allegro CL Implementation Details:
None.

Home Previous Up Next Table of Contents Index
© Franz Inc. 1998-2005 - File last updated 6-21-2002