A variable to be bound to the foreign pointer.
A variable to be bound to the length in bytes.
Forms to be executed.
evaluates the forms in
bound to a dynamic foreign object containing the bytes of
bound to the number of bytes in that object. The layout of the bytes is unspecified, but the bytes and the length are sufficient to reconstruct
by calling make-integer-from-bytes.
LispWorks Foreign Language Interface User Guide and Reference Manual - 7 Dec 2011