A pointer to copy.
The type of the object pointer to by pointer.
The type of pointer.
In the following example a pointer
point1 is created, pointing to a
:char type. The variable
point2 is set equal to
point3 is set using
point1 is changed using
point2 changes as well, but
point3 remains the same.
(setq point2 point1)
(setq point3 (fli:copy-pointer point1))
LispWorks Foreign Language Interface User Guide and Reference Manual - 29 Sep 2017