Next: , Previous: Pointers, Up: Pointers


7.1 Basic Pointer Operations

Manipulating pointers proper can be accomplished through most of the other operations defined in the Pointers dictionary, such as make-pointer, pointer-address, and pointer-eq. When using them, keep in mind that they merely manipulate the Lisp representation of pointers, not the values they point to.

— Lisp Type: foreign-pointer

The pointers' representations differ from implementation to implementation and have different types. foreign-pointer provides a portable type alias to each of these types.