LispWorks Foreign Language Interface User Guide and Reference Manual > 5 Function and Macro Reference

NextPrevUpTopContentsIndex

pointerp

Function
Summary

Tests whether an object is a pointer or not.

Package

fli

Signature

pointerp pointer => result

Arguments

pointer

An object that may be a FLI pointer.

Values

result

A boolean.

Description

The function pointerp tests whether the argument pointer is a pointer.

result is t if pointer is a pointer, otherwise nil is returned.

Example

In the following example a pointer, point , is defined, and an object which is not a pointer is defined. Both are tested using pointerp .

(setq point (fli:allocate-foreign-object :type :int)) (setq not-point 7) (fli:pointerp point) (fli:pointerp not-point)
See also

null-pointer-p
pointer-address
pointer-eq


LispWorks Foreign Language Interface User Guide and Reference Manual - 21 Dec 2009

NextPrevUpTopContentsIndex