A pointer to a foreign string.
An external format specification.
The length of the string to convert.
, it is assumed the string terminates with a null character. The default value for
A boolean. The default is false.
, given a pointer to a foreign string, converts the foreign string to a Lisp string. The pointer does not need to be of the correct type, as it will automatically be coerced to the correct type as specified by
The external-format argument is interpreted as by with-foreign-string.
Either length or null-terminated-p must be non-nil. If null-terminated-p is true and length is not specified, it is assumed that the foreign string to be converted is terminated with a null character.
LispWorks Foreign Language Interface User Guide and Reference Manual - 7 Dec 2011