## Package: SB-ALIEN > public: the ALIEN foreign function interface (If you're > porting CMU CL code, note that this package corresponds roughly to a union > of the packages ALIEN and C-CALL at the time of the SBCL fork. SB-C-CALL > is a deprecated nickname to help ease the transition from older versions > of SBCL which maintained the CMU-CL-style split into two packages.) --- ### Class - [`ARRAY`](class/ARRAY.html) - [`DOUBLE-FLOAT`](class/DOUBLE-FLOAT.html) - [`FLOAT`](class/FLOAT.html) - [`FUNCTION`](class/FUNCTION.html) - [`INTEGER`](class/INTEGER.html) - [`SINGLE-FLOAT`](class/SINGLE-FLOAT.html) - [`SYSTEM-AREA-POINTER`](class/SYSTEM-AREA-POINTER.html) - [`UNDEFINED-ALIEN-ERROR`](class/UNDEFINED-ALIEN-ERROR.html) ### Constant - [`+METHOD-SLOT-ALIST+`](constant/%2543%25METHOD-SLOT-ALIST%2543%25.html) - [`RTLD-GLOBAL`](constant/RTLD-GLOBAL.html) - [`RTLD-LAZY`](constant/RTLD-LAZY.html) - [`RTLD-NOW`](constant/RTLD-NOW.html) ### Function - [`%ALIEN-CALLBACK-SAP`](function/%2537%25ALIEN-CALLBACK-SAP.html) - [`%DEF-AUXILIARY-ALIEN-TYPES`](function/%2537%25DEF-AUXILIARY-ALIEN-TYPES.html) - [`%DEFINE-ALIEN-TYPE-TRANSLATOR`](function/%2537%25DEFINE-ALIEN-TYPE-TRANSLATOR.html) - [`%DEFINE-ALIEN-TYPE`](function/%2537%25DEFINE-ALIEN-TYPE.html) - [`%DEFINE-ALIEN-VARIABLE`](function/%2537%25DEFINE-ALIEN-VARIABLE.html) - [`%MAKE-ALIEN-STRING`](function/%2537%25MAKE-ALIEN-STRING.html) - [`%MAKE-ALIEN`](function/%2537%25MAKE-ALIEN.html) - [`%NATURALIZE-C-STRING`](function/%2537%25NATURALIZE-C-STRING.html) - [`%UNPARSE-ALIEN-TYPE`](function/%2537%25UNPARSE-ALIEN-TYPE.html) - [`*`](function/%2542%25.html) - [`ALIEN-*-TYPE-TRANSLATOR`](function/ALIEN-%2542%25-TYPE-TRANSLATOR.html) - [`ALIEN-ALIEN-VALUE-TYPE-ALIGNMENT`](function/ALIEN-ALIEN-VALUE-TYPE-ALIGNMENT.html) - [`ALIEN-ALIEN-VALUE-TYPE-BITS`](function/ALIEN-ALIEN-VALUE-TYPE-BITS.html) - [`ALIEN-ALIEN-VALUE-TYPE-CLASS`](function/ALIEN-ALIEN-VALUE-TYPE-CLASS.html) - [`ALIEN-ALIEN-VALUE-TYPE-P`](function/ALIEN-ALIEN-VALUE-TYPE-P.html) - [`ALIEN-ARRAY-TYPE-ALIGNMENT`](function/ALIEN-ARRAY-TYPE-ALIGNMENT.html) - [`ALIEN-ARRAY-TYPE-BITS`](function/ALIEN-ARRAY-TYPE-BITS.html) - [`ALIEN-ARRAY-TYPE-CLASS`](function/ALIEN-ARRAY-TYPE-CLASS.html) - [`ALIEN-ARRAY-TYPE-TRANSLATOR`](function/ALIEN-ARRAY-TYPE-TRANSLATOR.html) - [`ALIEN-BOOLEAN-TYPE-ALIGNMENT`](function/ALIEN-BOOLEAN-TYPE-ALIGNMENT.html) - [`ALIEN-BOOLEAN-TYPE-BITS`](function/ALIEN-BOOLEAN-TYPE-BITS.html) - [`ALIEN-BOOLEAN-TYPE-CLASS`](function/ALIEN-BOOLEAN-TYPE-CLASS.html) - [`ALIEN-BOOLEAN-TYPE-SIGNED`](function/ALIEN-BOOLEAN-TYPE-SIGNED.html) - [`ALIEN-BOOLEAN-TYPE-TRANSLATOR`](function/ALIEN-BOOLEAN-TYPE-TRANSLATOR.html) - [`ALIEN-C-STRING-TYPE-ALIGNMENT`](function/ALIEN-C-STRING-TYPE-ALIGNMENT.html) - [`ALIEN-C-STRING-TYPE-BITS`](function/ALIEN-C-STRING-TYPE-BITS.html) - [`ALIEN-C-STRING-TYPE-CLASS`](function/ALIEN-C-STRING-TYPE-CLASS.html) - [`ALIEN-C-STRING-TYPE-ELEMENT-TYPE`](function/ALIEN-C-STRING-TYPE-ELEMENT-TYPE.html) - [`ALIEN-C-STRING-TYPE-EXTERNAL-FORMAT`](function/ALIEN-C-STRING-TYPE-EXTERNAL-FORMAT.html) - [`ALIEN-C-STRING-TYPE-NOT-NULL`](function/ALIEN-C-STRING-TYPE-NOT-NULL.html) - [`ALIEN-C-STRING-TYPE-P`](function/ALIEN-C-STRING-TYPE-P.html) - [`ALIEN-C-STRING-TYPE-TO`](function/ALIEN-C-STRING-TYPE-TO.html) - [`ALIEN-C-STRING-TYPE-TRANSLATOR`](function/ALIEN-C-STRING-TYPE-TRANSLATOR.html) - [`ALIEN-CALLBACK-ARGUMENT-BYTES`](function/ALIEN-CALLBACK-ARGUMENT-BYTES.html) - [`ALIEN-CALLBACK-FUNCTION`](function/ALIEN-CALLBACK-FUNCTION.html) - [`ALIEN-CALLBACK-INFO`](function/ALIEN-CALLBACK-INFO.html) - [`ALIEN-CALLBACK-LISP-TRAMPOLINE`](function/ALIEN-CALLBACK-LISP-TRAMPOLINE.html) - [`ALIEN-CALLBACK-LISP-WRAPPER-LAMBDA`](function/ALIEN-CALLBACK-LISP-WRAPPER-LAMBDA.html) - [`ALIEN-CALLBACK-P`](function/ALIEN-CALLBACK-P.html) - [`ALIEN-DOUBLE-FLOAT-TYPE-ALIGNMENT`](function/ALIEN-DOUBLE-FLOAT-TYPE-ALIGNMENT.html) - [`ALIEN-DOUBLE-FLOAT-TYPE-BITS`](function/ALIEN-DOUBLE-FLOAT-TYPE-BITS.html) - [`ALIEN-DOUBLE-FLOAT-TYPE-CLASS`](function/ALIEN-DOUBLE-FLOAT-TYPE-CLASS.html) - [`ALIEN-DOUBLE-FLOAT-TYPE-TRANSLATOR`](function/ALIEN-DOUBLE-FLOAT-TYPE-TRANSLATOR.html) - [`ALIEN-DOUBLE-FLOAT-TYPE-TYPE`](function/ALIEN-DOUBLE-FLOAT-TYPE-TYPE.html) - [`ALIEN-ENUM-TYPE-ALIGNMENT`](function/ALIEN-ENUM-TYPE-ALIGNMENT.html) - [`ALIEN-ENUM-TYPE-BITS`](function/ALIEN-ENUM-TYPE-BITS.html) - [`ALIEN-ENUM-TYPE-CLASS`](function/ALIEN-ENUM-TYPE-CLASS.html) - [`ALIEN-ENUM-TYPE-FROM`](function/ALIEN-ENUM-TYPE-FROM.html) - [`ALIEN-ENUM-TYPE-KIND`](function/ALIEN-ENUM-TYPE-KIND.html) - [`ALIEN-ENUM-TYPE-NAME`](function/ALIEN-ENUM-TYPE-NAME.html) - [`ALIEN-ENUM-TYPE-OFFSET`](function/ALIEN-ENUM-TYPE-OFFSET.html) - [`ALIEN-ENUM-TYPE-SIGNED`](function/ALIEN-ENUM-TYPE-SIGNED.html) - [`ALIEN-ENUM-TYPE-TO`](function/ALIEN-ENUM-TYPE-TO.html) - [`ALIEN-ENUM-TYPE-TRANSLATOR`](function/ALIEN-ENUM-TYPE-TRANSLATOR.html) - [`ALIEN-FLOAT-TYPE-ALIGNMENT`](function/ALIEN-FLOAT-TYPE-ALIGNMENT.html) - [`ALIEN-FLOAT-TYPE-BITS`](function/ALIEN-FLOAT-TYPE-BITS.html) - [`ALIEN-FLOAT-TYPE-CLASS`](function/ALIEN-FLOAT-TYPE-CLASS.html) - [`ALIEN-FLOAT-TYPE-TYPE`](function/ALIEN-FLOAT-TYPE-TYPE.html) - [`ALIEN-FUN-TYPE-ALIGNMENT`](function/ALIEN-FUN-TYPE-ALIGNMENT.html) - [`ALIEN-FUN-TYPE-BITS`](function/ALIEN-FUN-TYPE-BITS.html) - [`ALIEN-FUN-TYPE-CLASS`](function/ALIEN-FUN-TYPE-CLASS.html) - [`ALIEN-FUN-TYPE-CONVENTION`](function/ALIEN-FUN-TYPE-CONVENTION.html) - [`ALIEN-FUN-TYPE-STUB`](function/ALIEN-FUN-TYPE-STUB.html) - [`ALIEN-FUN-TYPE-VARARGS`](function/ALIEN-FUN-TYPE-VARARGS.html) - [`ALIEN-FUNCALL`](function/ALIEN-FUNCALL.html) - [`ALIEN-FUNCTION-TYPE-TRANSLATOR`](function/ALIEN-FUNCTION-TYPE-TRANSLATOR.html) - [`ALIEN-INTEGER-TYPE-ALIGNMENT`](function/ALIEN-INTEGER-TYPE-ALIGNMENT.html) - [`ALIEN-INTEGER-TYPE-BITS`](function/ALIEN-INTEGER-TYPE-BITS.html) - [`ALIEN-INTEGER-TYPE-CLASS`](function/ALIEN-INTEGER-TYPE-CLASS.html) - [`ALIEN-INTEGER-TYPE-TRANSLATOR`](function/ALIEN-INTEGER-TYPE-TRANSLATOR.html) - [`ALIEN-MEM-BLOCK-TYPE-ALIGNMENT`](function/ALIEN-MEM-BLOCK-TYPE-ALIGNMENT.html) - [`ALIEN-MEM-BLOCK-TYPE-BITS`](function/ALIEN-MEM-BLOCK-TYPE-BITS.html) - [`ALIEN-MEM-BLOCK-TYPE-CLASS`](function/ALIEN-MEM-BLOCK-TYPE-CLASS.html) - [`ALIEN-MEM-BLOCK-TYPE-P`](function/ALIEN-MEM-BLOCK-TYPE-P.html) - [`ALIEN-POINTER-TYPE-ALIGNMENT`](function/ALIEN-POINTER-TYPE-ALIGNMENT.html) - [`ALIEN-POINTER-TYPE-BITS`](function/ALIEN-POINTER-TYPE-BITS.html) - [`ALIEN-POINTER-TYPE-CLASS`](function/ALIEN-POINTER-TYPE-CLASS.html) - [`ALIEN-RECORD-FIELD-BITS`](function/ALIEN-RECORD-FIELD-BITS.html) - [`ALIEN-RECORD-TYPE-ALIGNMENT`](function/ALIEN-RECORD-TYPE-ALIGNMENT.html) - [`ALIEN-RECORD-TYPE-BITS`](function/ALIEN-RECORD-TYPE-BITS.html) - [`ALIEN-RECORD-TYPE-CLASS`](function/ALIEN-RECORD-TYPE-CLASS.html) - [`ALIEN-RECORD-TYPE-KIND`](function/ALIEN-RECORD-TYPE-KIND.html) - [`ALIEN-RECORD-TYPE-NAME`](function/ALIEN-RECORD-TYPE-NAME.html) - [`ALIEN-SAP`](function/ALIEN-SAP.html) - [`ALIEN-SIGNED-TYPE-TRANSLATOR`](function/ALIEN-SIGNED-TYPE-TRANSLATOR.html) - [`ALIEN-SINGLE-FLOAT-TYPE-ALIGNMENT`](function/ALIEN-SINGLE-FLOAT-TYPE-ALIGNMENT.html) - [`ALIEN-SINGLE-FLOAT-TYPE-BITS`](function/ALIEN-SINGLE-FLOAT-TYPE-BITS.html) - [`ALIEN-SINGLE-FLOAT-TYPE-CLASS`](function/ALIEN-SINGLE-FLOAT-TYPE-CLASS.html) - [`ALIEN-SINGLE-FLOAT-TYPE-TRANSLATOR`](function/ALIEN-SINGLE-FLOAT-TYPE-TRANSLATOR.html) - [`ALIEN-SINGLE-FLOAT-TYPE-TYPE`](function/ALIEN-SINGLE-FLOAT-TYPE-TYPE.html) - [`ALIEN-STRUCT-TYPE-TRANSLATOR`](function/ALIEN-STRUCT-TYPE-TRANSLATOR.html) - [`ALIEN-SYSTEM-AREA-POINTER-TYPE-ALIGNMENT`](function/ALIEN-SYSTEM-AREA-POINTER-TYPE-ALIGNMENT.html) - [`ALIEN-SYSTEM-AREA-POINTER-TYPE-BITS`](function/ALIEN-SYSTEM-AREA-POINTER-TYPE-BITS.html) - [`ALIEN-SYSTEM-AREA-POINTER-TYPE-CLASS`](function/ALIEN-SYSTEM-AREA-POINTER-TYPE-CLASS.html) - [`ALIEN-SYSTEM-AREA-POINTER-TYPE-P`](function/ALIEN-SYSTEM-AREA-POINTER-TYPE-P.html) - [`ALIEN-SYSTEM-AREA-POINTER-TYPE-TRANSLATOR`](function/ALIEN-SYSTEM-AREA-POINTER-TYPE-TRANSLATOR.html) - [`ALIEN-TYPE-CLASS-ALIEN-REP`](function/ALIEN-TYPE-CLASS-ALIEN-REP.html) - [`ALIEN-TYPE-CLASS-ARG-TN`](function/ALIEN-TYPE-CLASS-ARG-TN.html) - [`ALIEN-TYPE-CLASS-DEFSTRUCT-NAME`](function/ALIEN-TYPE-CLASS-DEFSTRUCT-NAME.html) - [`ALIEN-TYPE-CLASS-DEPORT-ALLOC-GEN`](function/ALIEN-TYPE-CLASS-DEPORT-ALLOC-GEN.html) - [`ALIEN-TYPE-CLASS-DEPORT-GEN`](function/ALIEN-TYPE-CLASS-DEPORT-GEN.html) - [`ALIEN-TYPE-CLASS-DEPORT-PIN-P`](function/ALIEN-TYPE-CLASS-DEPORT-PIN-P.html) - [`ALIEN-TYPE-CLASS-DEPOSIT-GEN`](function/ALIEN-TYPE-CLASS-DEPOSIT-GEN.html) - [`ALIEN-TYPE-CLASS-EXTRACT-GEN`](function/ALIEN-TYPE-CLASS-EXTRACT-GEN.html) - [`ALIEN-TYPE-CLASS-INCLUDE`](function/ALIEN-TYPE-CLASS-INCLUDE.html) - [`ALIEN-TYPE-CLASS-LISP-REP`](function/ALIEN-TYPE-CLASS-LISP-REP.html) - [`ALIEN-TYPE-CLASS-NAME`](function/ALIEN-TYPE-CLASS-NAME.html) - [`ALIEN-TYPE-CLASS-NATURALIZE-GEN`](function/ALIEN-TYPE-CLASS-NATURALIZE-GEN.html) - [`ALIEN-TYPE-CLASS-OR-LOSE`](function/ALIEN-TYPE-CLASS-OR-LOSE.html) - [`ALIEN-TYPE-CLASS-P`](function/ALIEN-TYPE-CLASS-P.html) - [`ALIEN-TYPE-CLASS-RESULT-TN`](function/ALIEN-TYPE-CLASS-RESULT-TN.html) - [`ALIEN-TYPE-CLASS-SUBTYPEP`](function/ALIEN-TYPE-CLASS-SUBTYPEP.html) - [`ALIEN-TYPE-CLASS-TYPE=`](function/ALIEN-TYPE-CLASS-TYPE%2561%25.html) - [`ALIEN-TYPE-CLASS-UNPARSE`](function/ALIEN-TYPE-CLASS-UNPARSE.html) - [`ALIEN-TYPE-CLASS`](function/ALIEN-TYPE-CLASS.html) - [`ALIEN-TYPE-WORD-ALIGNED-BITS`](function/ALIEN-TYPE-WORD-ALIGNED-BITS.html) - [`ALIEN-UNION-TYPE-TRANSLATOR`](function/ALIEN-UNION-TYPE-TRANSLATOR.html) - [`ALIEN-UNSIGNED-TYPE-TRANSLATOR`](function/ALIEN-UNSIGNED-TYPE-TRANSLATOR.html) - [`ALIEN-VALUE-DEPORT-GEN-METHOD`](function/ALIEN-VALUE-DEPORT-GEN-METHOD.html) - [`ALIEN-VALUE-LISP-REP-METHOD`](function/ALIEN-VALUE-LISP-REP-METHOD.html) - [`ALIEN-VALUE-NATURALIZE-GEN-METHOD`](function/ALIEN-VALUE-NATURALIZE-GEN-METHOD.html) - [`ALIEN-VALUES-TYPE-ALIGNMENT`](function/ALIEN-VALUES-TYPE-ALIGNMENT.html) - [`ALIEN-VALUES-TYPE-BITS`](function/ALIEN-VALUES-TYPE-BITS.html) - [`ALIEN-VALUES-TYPE-CLASS`](function/ALIEN-VALUES-TYPE-CLASS.html) - [`ALIEN-VALUES-TYPE-TRANSLATOR`](function/ALIEN-VALUES-TYPE-TRANSLATOR.html) - [`ALIEN-VOID-TYPE-TRANSLATOR`](function/ALIEN-VOID-TYPE-TRANSLATOR.html) - [`ARRAY-SUBTYPEP-METHOD`](function/ARRAY-SUBTYPEP-METHOD.html) - [`ARRAY-TYPE=-METHOD`](function/ARRAY-TYPE%2561%25-METHOD.html) - [`ARRAY-UNPARSE-METHOD`](function/ARRAY-UNPARSE-METHOD.html) - [`AUXILIARY-ALIEN-TYPE`](function/AUXILIARY-ALIEN-TYPE.html) - [`AUXILIARY-TYPE-DEFINITIONS`](function/AUXILIARY-TYPE-DEFINITIONS.html) - [`BOOLEAN-DEPORT-GEN-METHOD`](function/BOOLEAN-DEPORT-GEN-METHOD.html) - [`BOOLEAN-LISP-REP-METHOD`](function/BOOLEAN-LISP-REP-METHOD.html) - [`BOOLEAN-NATURALIZE-GEN-METHOD`](function/BOOLEAN-NATURALIZE-GEN-METHOD.html) - [`BOOLEAN-UNPARSE-METHOD`](function/BOOLEAN-UNPARSE-METHOD.html) - [`C-STRING-DEPORT-ALLOC-GEN-METHOD`](function/C-STRING-DEPORT-ALLOC-GEN-METHOD.html) - [`C-STRING-DEPORT-GEN-METHOD`](function/C-STRING-DEPORT-GEN-METHOD.html) - [`C-STRING-DEPORT-PIN-P-METHOD`](function/C-STRING-DEPORT-PIN-P-METHOD.html) - [`C-STRING-EXTERNAL-FORMAT`](function/C-STRING-EXTERNAL-FORMAT.html) - [`C-STRING-LISP-REP-METHOD`](function/C-STRING-LISP-REP-METHOD.html) - [`C-STRING-NATURALIZE-GEN-METHOD`](function/C-STRING-NATURALIZE-GEN-METHOD.html) - [`C-STRING-NEEDS-CONVERSION-P`](function/C-STRING-NEEDS-CONVERSION-P.html) - [`C-STRING-TO-STRING`](function/C-STRING-TO-STRING.html) - [`C-STRING-UNPARSE-METHOD`](function/C-STRING-UNPARSE-METHOD.html) - [`CALLBACK-INFO-FUNCTION`](function/CALLBACK-INFO-FUNCTION.html) - [`CALLBACK-INFO-INDEX`](function/CALLBACK-INFO-INDEX.html) - [`CALLBACK-INFO-KEY`](function/CALLBACK-INFO-KEY.html) - [`CALLBACK-INFO-SPECIFIER`](function/CALLBACK-INFO-SPECIFIER.html) - [`CALLBACK-INFO-WRAPPER`](function/CALLBACK-INFO-WRAPPER.html) - [`CHAR`](function/CHAR.html) - [`COERCE-TO-INTERPRETED-FUNCTION-CACHE-CLEAR`](function/COERCE-TO-INTERPRETED-FUNCTION-CACHE-CLEAR.html) - [`COERCE-TO-INTERPRETED-FUNCTION`](function/COERCE-TO-INTERPRETED-FUNCTION.html) - [`CREATE-ALIEN-TYPE-CLASS-IF-NECESSARY`](function/CREATE-ALIEN-TYPE-CLASS-IF-NECESSARY.html) - [`DEFAULT-C-STRING-EXTERNAL-FORMAT`](function/DEFAULT-C-STRING-EXTERNAL-FORMAT.html) - [`DEREF-GUTS`](function/DEREF-GUTS.html) - [`DEREF`](function/DEREF.html) - [`DLCLOSE-OR-LOSE`](function/DLCLOSE-OR-LOSE.html) - [`DLCLOSE`](function/DLCLOSE.html) - [`DLERROR`](function/DLERROR.html) - [`DLOPEN`](function/DLOPEN.html) - [`DLSYM`](function/DLSYM.html) - [`DOUBLE-FLOAT-EXTRACT-GEN-METHOD`](function/DOUBLE-FLOAT-EXTRACT-GEN-METHOD.html) - [`ENUM-DEPORT-GEN-METHOD`](function/ENUM-DEPORT-GEN-METHOD.html) - [`ENUM-LISP-REP-METHOD`](function/ENUM-LISP-REP-METHOD.html) - [`ENUM-NATURALIZE-GEN-METHOD`](function/ENUM-NATURALIZE-GEN-METHOD.html) - [`ENUM-TYPE=-METHOD`](function/ENUM-TYPE%2561%25-METHOD.html) - [`ENUM-UNPARSE-METHOD`](function/ENUM-UNPARSE-METHOD.html) - [`FLOAT-ALIEN-REP-METHOD`](function/FLOAT-ALIEN-REP-METHOD.html) - [`FLOAT-DEPORT-GEN-METHOD`](function/FLOAT-DEPORT-GEN-METHOD.html) - [`FLOAT-LISP-REP-METHOD`](function/FLOAT-LISP-REP-METHOD.html) - [`FLOAT-NATURALIZE-GEN-METHOD`](function/FLOAT-NATURALIZE-GEN-METHOD.html) - [`FLOAT-UNPARSE-METHOD`](function/FLOAT-UNPARSE-METHOD.html) - [`FLOAT`](function/FLOAT.html) - [`FREE-ALIEN`](function/FREE-ALIEN.html) - [`FUN-TYPE=-METHOD`](function/FUN-TYPE%2561%25-METHOD.html) - [`FUN-UNPARSE-METHOD`](function/FUN-UNPARSE-METHOD.html) - [`FUNCTION`](function/FUNCTION.html) - [`GET-ERRNO`](function/GET-ERRNO.html) - [`GUESS-ALIEN-NAME-FROM-LISP-NAME`](function/GUESS-ALIEN-NAME-FROM-LISP-NAME.html) - [`GUESS-ALIGNMENT`](function/GUESS-ALIGNMENT.html) - [`GUESS-LISP-NAME-FROM-ALIEN-NAME`](function/GUESS-LISP-NAME-FROM-ALIEN-NAME.html) - [`HEAP-ALIEN-INFO-ALIEN-NAME`](function/HEAP-ALIEN-INFO-ALIEN-NAME.html) - [`HEAP-ALIEN-INFO-DATAP`](function/HEAP-ALIEN-INFO-DATAP.html) - [`HEAP-ALIEN-INFO-SAP`](function/HEAP-ALIEN-INFO-SAP.html) - [`INTEGER-ALIEN-REP-METHOD`](function/INTEGER-ALIEN-REP-METHOD.html) - [`INTEGER-DEPORT-GEN-METHOD`](function/INTEGER-DEPORT-GEN-METHOD.html) - [`INTEGER-EXTRACT-GEN-METHOD`](function/INTEGER-EXTRACT-GEN-METHOD.html) - [`INTEGER-LISP-REP-METHOD`](function/INTEGER-LISP-REP-METHOD.html) - [`INTEGER-TYPE=-METHOD`](function/INTEGER-TYPE%2561%25-METHOD.html) - [`INTEGER-UNPARSE-METHOD`](function/INTEGER-UNPARSE-METHOD.html) - [`INVALID-ALIEN-CALLBACK`](function/INVALID-ALIEN-CALLBACK.html) - [`INVALIDATE-ALIEN-CALLBACK`](function/INVALIDATE-ALIEN-CALLBACK.html) - [`LIST-UNDEFINED-FOREIGN-SYMBOLS`](function/LIST-UNDEFINED-FOREIGN-SYMBOLS.html) - [`LOAD-1-FOREIGN`](function/LOAD-1-FOREIGN.html) - [`LOAD-FOREIGN`](function/LOAD-FOREIGN.html) - [`LOAD-SHARED-OBJECT`](function/LOAD-SHARED-OBJECT.html) - [`MAKE-ALIEN-ALIEN-VALUE-TYPE`](function/MAKE-ALIEN-ALIEN-VALUE-TYPE.html) - [`MAKE-ALIEN-ARRAY-TYPE`](function/MAKE-ALIEN-ARRAY-TYPE.html) - [`MAKE-ALIEN-BOOLEAN-TYPE`](function/MAKE-ALIEN-BOOLEAN-TYPE.html) - [`MAKE-ALIEN-C-STRING-TYPE`](function/MAKE-ALIEN-C-STRING-TYPE.html) - [`MAKE-ALIEN-DOUBLE-FLOAT-TYPE`](function/MAKE-ALIEN-DOUBLE-FLOAT-TYPE.html) - [`MAKE-ALIEN-ENUM-TYPE`](function/MAKE-ALIEN-ENUM-TYPE.html) - [`MAKE-ALIEN-FLOAT-TYPE`](function/MAKE-ALIEN-FLOAT-TYPE.html) - [`MAKE-ALIEN-INTEGER-TYPE`](function/MAKE-ALIEN-INTEGER-TYPE.html) - [`MAKE-ALIEN-MEM-BLOCK-TYPE`](function/MAKE-ALIEN-MEM-BLOCK-TYPE.html) - [`MAKE-ALIEN-RECORD-FIELD`](function/MAKE-ALIEN-RECORD-FIELD.html) - [`MAKE-ALIEN-RECORD-TYPE`](function/MAKE-ALIEN-RECORD-TYPE.html) - [`MAKE-ALIEN-SINGLE-FLOAT-TYPE`](function/MAKE-ALIEN-SINGLE-FLOAT-TYPE.html) - [`MAKE-ALIEN-STRING`](function/MAKE-ALIEN-STRING.html) - [`MAKE-ALIEN-SYSTEM-AREA-POINTER-TYPE`](function/MAKE-ALIEN-SYSTEM-AREA-POINTER-TYPE.html) - [`MAKE-ALIEN-TYPE-CLASS`](function/MAKE-ALIEN-TYPE-CLASS.html) - [`MAKE-ALIEN-TYPE`](function/MAKE-ALIEN-TYPE.html) - [`MAKE-ALIEN-VALUES-TYPE`](function/MAKE-ALIEN-VALUES-TYPE.html) - [`MAKE-CALLBACK-INFO`](function/MAKE-CALLBACK-INFO.html) - [`MAKE-HEAP-ALIEN-INFO`](function/MAKE-HEAP-ALIEN-INFO.html) - [`MAKE-LOCAL-ALIEN-INFO`](function/MAKE-LOCAL-ALIEN-INFO.html) - [`MAKE-SHARED-OBJECT`](function/MAKE-SHARED-OBJECT.html) - [`MALLOC-ERROR`](function/MALLOC-ERROR.html) - [`MEM-BLOCK-DEPOSIT-GEN-METHOD`](function/MEM-BLOCK-DEPOSIT-GEN-METHOD.html) - [`MEM-BLOCK-EXTRACT-GEN-METHOD`](function/MEM-BLOCK-EXTRACT-GEN-METHOD.html) - [`METHOD-SLOT`](function/METHOD-SLOT.html) - [`MISSING-ALIEN-OPERATION-ERROR`](function/MISSING-ALIEN-OPERATION-ERROR.html) - [`NULL-ALIEN`](function/NULL-ALIEN.html) - [`NULL-ERROR`](function/NULL-ERROR.html) - [`PARSE-ALIEN-FTYPE`](function/PARSE-ALIEN-FTYPE.html) - [`PARSE-ALIEN-RECORD-FIELDS`](function/PARSE-ALIEN-RECORD-FIELDS.html) - [`PARSE-ALIEN-RECORD-TYPE`](function/PARSE-ALIEN-RECORD-TYPE.html) - [`PARSE-CALLBACK-SPECIFICATION`](function/PARSE-CALLBACK-SPECIFICATION.html) - [`PARSE-ENUM`](function/PARSE-ENUM.html) - [`PICK-LISP-AND-ALIEN-NAMES`](function/PICK-LISP-AND-ALIEN-NAMES.html) - [`POINTER-DEPORT-GEN-METHOD`](function/POINTER-DEPORT-GEN-METHOD.html) - [`POINTER-SUBTYPEP-METHOD`](function/POINTER-SUBTYPEP-METHOD.html) - [`POINTER-TYPE=-METHOD`](function/POINTER-TYPE%2561%25-METHOD.html) - [`POINTER-UNPARSE-METHOD`](function/POINTER-UNPARSE-METHOD.html) - [`RECORD-FIELDS-MATCH-P`](function/RECORD-FIELDS-MATCH-P.html) - [`RECORD-TYPE=-METHOD`](function/RECORD-TYPE%2561%25-METHOD.html) - [`RECORD-UNPARSE-METHOD`](function/RECORD-UNPARSE-METHOD.html) - [`ROOT-ALIEN-REP-METHOD`](function/ROOT-ALIEN-REP-METHOD.html) - [`ROOT-ARG-TN-METHOD`](function/ROOT-ARG-TN-METHOD.html) - [`ROOT-DEPORT-ALLOC-GEN-METHOD`](function/ROOT-DEPORT-ALLOC-GEN-METHOD.html) - [`ROOT-DEPORT-GEN-METHOD`](function/ROOT-DEPORT-GEN-METHOD.html) - [`ROOT-DEPORT-PIN-P-METHOD`](function/ROOT-DEPORT-PIN-P-METHOD.html) - [`ROOT-DEPOSIT-GEN-METHOD`](function/ROOT-DEPOSIT-GEN-METHOD.html) - [`ROOT-EXTRACT-GEN-METHOD`](function/ROOT-EXTRACT-GEN-METHOD.html) - [`ROOT-LISP-REP-METHOD`](function/ROOT-LISP-REP-METHOD.html) - [`ROOT-NATURALIZE-GEN-METHOD`](function/ROOT-NATURALIZE-GEN-METHOD.html) - [`ROOT-RESULT-TN-METHOD`](function/ROOT-RESULT-TN-METHOD.html) - [`ROOT-SUBTYPEP-METHOD`](function/ROOT-SUBTYPEP-METHOD.html) - [`ROOT-TYPE=-METHOD`](function/ROOT-TYPE%2561%25-METHOD.html) - [`ROOT-UNPARSE-METHOD`](function/ROOT-UNPARSE-METHOD.html) - [`SHARED-OBJECT-DONT-SAVE`](function/SHARED-OBJECT-DONT-SAVE.html) - [`SHARED-OBJECT-HANDLE`](function/SHARED-OBJECT-HANDLE.html) - [`SHARED-OBJECT-NAMESTRING`](function/SHARED-OBJECT-NAMESTRING.html) - [`SHARED-OBJECT-P`](function/SHARED-OBJECT-P.html) - [`SHARED-OBJECT-PATHNAME`](function/SHARED-OBJECT-PATHNAME.html) - [`SINGLE-FLOAT-EXTRACT-GEN-METHOD`](function/SINGLE-FLOAT-EXTRACT-GEN-METHOD.html) - [`SLOT-OR-LOSE`](function/SLOT-OR-LOSE.html) - [`SLOT`](function/SLOT.html) - [`STRING-TO-C-STRING`](function/STRING-TO-C-STRING.html) - [`SYSTEM-AREA-POINTER-ALIEN-REP-METHOD`](function/SYSTEM-AREA-POINTER-ALIEN-REP-METHOD.html) - [`SYSTEM-AREA-POINTER-DEPORT-GEN-METHOD`](function/SYSTEM-AREA-POINTER-DEPORT-GEN-METHOD.html) - [`SYSTEM-AREA-POINTER-EXTRACT-GEN-METHOD`](function/SYSTEM-AREA-POINTER-EXTRACT-GEN-METHOD.html) - [`SYSTEM-AREA-POINTER-LISP-REP-METHOD`](function/SYSTEM-AREA-POINTER-LISP-REP-METHOD.html) - [`SYSTEM-AREA-POINTER-NATURALIZE-GEN-METHOD`](function/SYSTEM-AREA-POINTER-NATURALIZE-GEN-METHOD.html) - [`SYSTEM-AREA-POINTER-UNPARSE-METHOD`](function/SYSTEM-AREA-POINTER-UNPARSE-METHOD.html) - [`TRY-REOPEN-SHARED-OBJECT`](function/TRY-REOPEN-SHARED-OBJECT.html) - [`UNION`](function/UNION.html) - [`UNLOAD-SHARED-OBJECT`](function/UNLOAD-SHARED-OBJECT.html) - [`UNPARSE-ALIEN-RECORD-FIELD`](function/UNPARSE-ALIEN-RECORD-FIELD.html) - [`UNPARSE-ALIEN-RECORD-KIND`](function/UNPARSE-ALIEN-RECORD-KIND.html) - [`VALUES-TYPE=-METHOD`](function/VALUES-TYPE%2561%25-METHOD.html) - [`VALUES-UNPARSE-METHOD`](function/VALUES-UNPARSE-METHOD.html) - [`VALUES`](function/VALUES.html) - [`VERIFY-LOCAL-AUXILIARIES-OKAY`](function/VERIFY-LOCAL-AUXILIARIES-OKAY.html) ### Macro - [`ADDR`](macro/ADDR.html) - [`ALIEN-CALLBACK`](macro/ALIEN-CALLBACK.html) - [`ALIEN-LAMBDA`](macro/ALIEN-LAMBDA.html) - [`ALIEN-SIZE`](macro/ALIEN-SIZE.html) - [`CAST`](macro/CAST.html) - [`DEFINE-ALIEN-CALLBACK`](macro/DEFINE-ALIEN-CALLBACK.html) - [`DEFINE-ALIEN-ROUTINE`](macro/DEFINE-ALIEN-ROUTINE.html) - [`DEFINE-ALIEN-TYPE`](macro/DEFINE-ALIEN-TYPE.html) - [`DEFINE-ALIEN-VARIABLE`](macro/DEFINE-ALIEN-VARIABLE.html) - [`EXTERN-ALIEN`](macro/EXTERN-ALIEN.html) - [`MAKE-ALIEN`](macro/MAKE-ALIEN.html) - [`SAP-ALIEN`](macro/SAP-ALIEN.html) - [`WITH-ALIEN`](macro/WITH-ALIEN.html) - [`WITH-AUXILIARY-ALIEN-TYPES`](macro/WITH-AUXILIARY-ALIEN-TYPES.html) ### Structure - [`ALIEN-ALIEN-VALUE-TYPE`](structure/ALIEN-ALIEN-VALUE-TYPE.html) - [`ALIEN-C-STRING-TYPE`](structure/ALIEN-C-STRING-TYPE.html) - [`ALIEN-MEM-BLOCK-TYPE`](structure/ALIEN-MEM-BLOCK-TYPE.html) - [`ALIEN-SYSTEM-AREA-POINTER-TYPE`](structure/ALIEN-SYSTEM-AREA-POINTER-TYPE.html) - [`ALIEN-TYPE-CLASS`](structure/ALIEN-TYPE-CLASS.html) - [`CALLBACK-INFO`](structure/CALLBACK-INFO.html) - [`CAST`](structure/CAST.html) - [`SHARED-OBJECT`](structure/SHARED-OBJECT.html) ### Variable - [`**COERCE-TO-INTERPRETED-FUNCTION-CACHE-VECTOR**`](variable/%2542%25%2542%25COERCE-TO-INTERPRETED-FUNCTION-CACHE-VECTOR%2542%25%2542%25.html) - [`*`](variable/%2542%25.html) - [`*ALIEN-CALLBACK-INFO*`](variable/%2542%25ALIEN-CALLBACK-INFO%2542%25.html) - [`*ALIEN-CALLBACK-TRAMPOLINES*`](variable/%2542%25ALIEN-CALLBACK-TRAMPOLINES%2542%25.html) - [`*ALIEN-CALLBACK-WRAPPERS*`](variable/%2542%25ALIEN-CALLBACK-WRAPPERS%2542%25.html) - [`*ALIEN-CALLBACKS*`](variable/%2542%25ALIEN-CALLBACKS%2542%25.html) - [`*ALIEN-FUN-TYPE-VARARGS-DEFAULT*`](variable/%2542%25ALIEN-FUN-TYPE-VARARGS-DEFAULT%2542%25.html) - [`*ALIEN-TYPE-CLASSES*`](variable/%2542%25ALIEN-TYPE-CLASSES%2542%25.html) - [`*ALIEN-TYPE-MATCHES*`](variable/%2542%25ALIEN-TYPE-MATCHES%2542%25.html) - [`*DEFAULT-C-STRING-EXTERNAL-FORMAT*`](variable/%2542%25DEFAULT-C-STRING-EXTERNAL-FORMAT%2542%25.html) - [`*NEW-AUXILIARY-TYPES*`](variable/%2542%25NEW-AUXILIARY-TYPES%2542%25.html) - [`*SHARED-OBJECTS-LOCK*`](variable/%2542%25SHARED-OBJECTS-LOCK%2542%25.html)