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 Foreign string encodings
4.2.6 Foreign string line terminators
4.2.7 Mapping Nil to a Null Pointer
LispWorks Foreign Language Interface User Guide and Reference Manual - 14 Mar 2008