:boolean
: Other Types:char
: Built-In Types:double
: Built-In Types:float
: Built-In Types:int
: Built-In Types:int16
: Built-In Types:int32
: Built-In Types:int64
: Built-In Types:int8
: Built-In Types:llong
: Built-In Types:long
: Built-In Types:long-double
: Built-In Types:long-long
: Built-In Types:pointer
: Built-In Types:short
: Built-In Types:string
: Other Types:string+ptr
: Other Types:uchar
: Built-In Types:uint
: Built-In Types:uint16
: Built-In Types:uint32
: Built-In Types:uint64
: Built-In Types:uint8
: Built-In Types:ullong
: Built-In Types:ulong
: Built-In Types:unsigned-char
: Built-In Types:unsigned-int
: Built-In Types:unsigned-long
: Built-In Types:unsigned-long-long
: Built-In Types:unsigned-short
: Built-In Types:ushort
: Built-In Types:void
: Built-In Types:wrapper
: Other Typescallback
: callbackcc-flags
: Groveller Syntaxcenum
: Groveller Syntaxclose-foreign-library
: close-foreign-libraryconstant
: Groveller Syntaxconstantenum
: Groveller Syntaxconvert-from-foreign
: convert-from-foreignconvert-to-foreign
: convert-to-foreigncstruct
: Groveller Syntaxcstruct-and-class
: Groveller Syntaxctype
: Groveller Syntaxcunion
: Groveller Syntaxcvar
: Groveller Syntaxdefbitfield
: defbitfielddefcallback
: defcallbackdefcenum
: defcenumdefcfun
: defcfundefcstruct
: defcstructdefctype
: defctypedefcunion
: defcuniondefcvar
: defcvardefine
: Groveller Syntaxdefine-foreign-library
: define-foreign-librarydefine-foreign-type
: define-foreign-typedefine-parse-method
: define-parse-methodforeign-alloc
: foreign-allocforeign-bitfield-symbols
: foreign-bitfield-symbolsforeign-bitfield-value
: foreign-bitfield-valueforeign-enum-keyword
: foreign-enum-keywordforeign-enum-value
: foreign-enum-valueforeign-free
: foreign-freeforeign-funcall
: foreign-funcallforeign-funcall-pointer
: foreign-funcall-pointerforeign-pointer
: Basic Pointer Operationsforeign-slot-names
: foreign-slot-namesforeign-slot-offset
: foreign-slot-offsetforeign-slot-pointer
: foreign-slot-pointerforeign-slot-value
: foreign-slot-valueforeign-string-alloc
: foreign-string-allocforeign-string-free
: foreign-string-freeforeign-string-to-lisp
: foreign-string-to-lispforeign-symbol-pointer
: foreign-symbol-pointerforeign-type-alignment
: foreign-type-alignmentforeign-type-size
: foreign-type-sizefree-converted-object
: free-converted-objectfree-translated-object
: free-translated-objectget-callback
: get-callbackget-var-pointer
: get-var-pointerin-package
: Groveller Syntaxinc-pointer
: inc-pointerincf-pointer
: incf-pointerinclude
: Groveller Syntaxlisp-string-to-foreign
: lisp-string-to-foreignload-foreign-library
: load-foreign-libraryload-foreign-library-error
: load-foreign-library-errormake-pointer
: make-pointermem-aref
: mem-arefmem-ref
: mem-refnull-pointer
: null-pointernull-pointer-p
: null-pointer-ppointer-address
: pointer-addresspointer-eq
: pointer-eqpointerp
: pointerpprogn
: Groveller Syntaxtranslate-from-foreign
: translate-from-foreigntranslate-to-foreign
: translate-to-foreignuse-foreign-library
: use-foreign-librarywith-foreign-object
: with-foreign-objectwith-foreign-objects
: with-foreign-objectwith-foreign-pointer
: with-foreign-pointerwith-foreign-pointer-as-string
: with-foreign-pointer-as-stringwith-foreign-slots
: with-foreign-slotswith-foreign-string
: with-foreign-stringwith-foreign-strings
: with-foreign-string