Next: , Previous: null-pointer-p, Up: Pointers


pointerp

Syntax

— Function: pointerp ptr ⇒ boolean

Arguments and Values

ptr
An object that may be a foreign pointer.
boolean
T or NIL.

Description

The function pointerp returns true if ptr is a foreign pointer and false otherwise.

Implementation-specific Notes

In Allegro CL, foreign pointers are integers thus in this implementation pointerp will return true for any ordinary integer.

Examples

    CFFI> (foreign-alloc 32)
    ⇒ #<A Mac Pointer #x102D20>
    CFFI> (pointerp *)
    ⇒ T
    CFFI> (pointerp "this is not a pointer")
    ⇒ NIL

See Also

make-pointer null-pointer-p