Macro With-Vector-Data-Addresses

Part of:

package fortran-ffi-accessors
( with-vector-data-addresses &rest < args > )
WITH-VECTOR-DATA-ADDRESSES (var-list &body body)

Execute the body with the variables in VAR-LIST appropriately bound.
VAR-LIST should be a list of pairs. The first element is the address
of the desired object; the second element is the variable whose address
we want.

Garbage collection is also disabled while executing the body.