LispWorks Foreign Language Interface User Guide and Reference Manual
>
4 Advanced Uses of the FLI
4.2 Modifying, passing and returning strings
4.2.1 Use of Reference Arguments
4.2.2 Modifying a string in a C function
4.2.3 Passing a constant string
4.2.4 Returning a string via a buffer
4.2.5 Calling a C function that takes an array of strings
4.2.6 Foreign string encodings
4.2.7 Foreign string line terminators
4.2.8 Win32 API functions that handle strings
4.2.9 Mapping Nil to a Null Pointer
LispWorks Foreign Language Interface User Guide and Reference Manual - 21 Dec 2009