FIXME: The material in the CMU CL manual about the foreign function interface should be reviewed, reformatted in DocBook, lightly edited for SBCL, and substituted into this manual. But in the meantime, the original CMU CL manual is still 95+% correct for the SBCL version of the foreign function interface. (The main difference is that the package names have changed. CMU CL's FFI is in two packages named "ALIEN" and "C-CALL". The corresponding SBCL FFI is in a single package named "SB-ALIEN".) See the sections
Type Translations
System Area Pointers
Alien Objects
Alien Types
Alien Operations
Alien Variables
Alien Function Calls