Node: Specific Data Type Predicates, Next: , Previous: General Type Predicates, Up: Predicates



Specific Data Type Predicates

symbolp object Function

symbolp returns t if object is of type Symbol and nil otherwise.

consp object Function

consp returns t if object is of type Cons and nil otherwise.

listp object Function

listp returns t if object is of type Cons or nil and nil otherwise.

numberp object Function

numberp returns t if object is of any type whose has a supertype of Number and nil otherwise.

rationalp object Function

rationalp returns t if object is of any type whose has a supertype of Rational and nil otherwise.

integerp object Function

integerp returns t if object is of type Integer and nil otherwise.

ratiop object Function

ratiop returns t if object is of type Ratio and nil otherwise.

stringp object Function

stringp returns t if object is of type String and nil otherwise.

characterp object Function

stringp returns t if object is of type Character and nil otherwise.

functionp object Function

functionp returns t if object is of type Function and nil otherwise.

hashTableP object Function

hashTableP returns t if object is of type Hashtable and nil otherwise.