User Tools


Function ATOM

Syntax

  • atom objectgeneralized-boolean

Arguments and values

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

Side Effects

None.

Affected By

None.

Exceptional Situations

None.

See also

Notes

(atom object) ≡ (typep object 'atom) ≡ (not (consp object)) ≡ (not (typep object 'cons)) ≡ (typep object '(not cons))