(
("\\_bitmask" "(_bitmask symbols [basetype])" "foreign-Z-H-2.html" "node_kw_definition\\_bitmask" "Type Constructors")
("\\_cpointer" "(_cpointer tag [ptr-type Optional{scheme-to-C-proc C-to-scheme-proc}])" "foreign-Z-H-2.html" "node_kw_definition\\_cpointer" "Tagged C Pointer Types")
("\\_cpointer/null" "(_cpointer/null tag [ptr-type Optional{scheme-to-C-proc C-to-scheme-proc}])" "foreign-Z-H-2.html" "node_kw_definition\\_cpointer/null" "Tagged C Pointer Types")
("\\_cprocedure" "(_cprocedure input-types output-type [wrapper-proc])" "foreign-Z-H-2.html" "node_kw_definition\\_cprocedure" "Function Types")
("\\_enum" "(_enum symbols [basetype])" "foreign-Z-H-2.html" "node_kw_definition\\_enum" "Type Constructors")
("\\_list-struct" "(_list-struct ctypes ...1)" "foreign-Z-H-2.html" "node_kw_definition\\_list-struct" "C Struct Types")
("cblock->list" "(cblock->list cblock ctype length)" "foreign-Z-H-2.html" "node_kw_definitioncblock->list" "Miscellaneous Support")
("cblock->vector" "(cblock->vector cblock ctype length)" "foreign-Z-H-2.html" "node_kw_definitioncblock->vector" "Miscellaneous Support")
("compiler-sizeof" "(compiler-sizeof symbols)" "foreign-Z-H-2.html" "node_kw_definitioncompiler-sizeof" "Basic C Type Functions")
("cpointer-has-tag?" "(cpointer-has-tag? cptr tag)" "foreign-Z-H-2.html" "node_kw_definitioncpointer-has-tag_Q_" "Tagged C Pointer Types")
("cpointer-push-tag!" "(cpointer-push-tag! cptr tag)" "foreign-Z-H-2.html" "node_kw_definitioncpointer-push-tag!" "Tagged C Pointer Types")
("cpointer-tag" "(cpointer-tag cptr)" "foreign-Z-H-2.html" "node_kw_definitioncpointer-tag" "Pointer Functions")
("cpointer?" "(cpointer? x)" "foreign-Z-H-2.html" "node_kw_definitioncpointer_Q_" "Pointer Functions")
("ctype-alignof" "(ctype-alignof ctype)" "foreign-Z-H-2.html" "node_kw_definitionctype-alignof" "Basic C Type Functions")
("ctype-basetype" "(ctype-basetype ctype)" "foreign-Z-H-2.html" "node_kw_definitionctype-basetype" "Functions in the C part")
("ctype-c->scheme" "(ctype-c->scheme ctype)" "foreign-Z-H-2.html" "node_kw_definitionctype-c->scheme" "Functions in the C part")
("ctype-scheme->c" "(ctype-scheme->c ctype)" "foreign-Z-H-2.html" "node_kw_definitionctype-scheme->c" "Functions in the C part")
("ctype-sizeof" "(ctype-sizeof ctype)" "foreign-Z-H-2.html" "node_kw_definitionctype-sizeof" "Basic C Type Functions")
("ctype?" "(ctype? ctype)" "foreign-Z-H-2.html" "node_kw_definitionctype_Q_" "Basic C Type Functions")
("cvector" "(cvector ctype vals ...)" "foreign-Z-H-2.html" "node_kw_definitioncvector" "Safe C Vectors")
("cvector->list" "(cvector->list cvec)" "foreign-Z-H-2.html" "node_kw_definitioncvector->list" "Safe C Vectors")
("cvector-length" "(cvector-length cvec)" "foreign-Z-H-2.html" "node_kw_definitioncvector-length" "Safe C Vectors")
("cvector-ref" "(cvector-ref cvec idx)" "foreign-Z-H-2.html" "node_kw_definitioncvector-ref" "Safe C Vectors")
("cvector-set!" "(cvector-set! cvec idx val)" "foreign-Z-H-2.html" "node_kw_definitioncvector-set!" "Safe C Vectors")
("cvector-type" "(cvector-type cvec)" "foreign-Z-H-2.html" "node_kw_definitioncvector-type" "Safe C Vectors")
("cvector?" "(cvector? x)" "foreign-Z-H-2.html" "node_kw_definitioncvector_Q_" "Safe C Vectors")
("default-\\_string-type" "(default-_string-type [ctype])" "foreign-Z-H-2.html" "node_kw_definitiondefault-\\_string-type" "The _string Type")
("end-stubborn-change" "(end-stubborn-change cpointer)" "foreign-Z-H-2.html" "node_kw_definitionend-stubborn-change" "Memory Management")
("ffi-call" "(ffi-call ptr in-types out-type)" "foreign-Z-H-2.html" "node_kw_definitionffi-call" "Functions in the C part")
("ffi-callback" "(ffi-callback proc in-types out-type)" "foreign-Z-H-2.html" "node_kw_definitionffi-callback" "Functions in the C part")
("ffi-callback?" "(ffi-callback? x)" "foreign-Z-H-2.html" "node_kw_definitionffi-callback_Q_" "Functions in the C part")
("ffi-lib" "(ffi-lib path-or-false [version])" "foreign-Z-H-2.html" "node_kw_definitionffi-lib" "Foreign Libraries")
("ffi-lib?" "(ffi-lib? v)" "foreign-Z-H-2.html" "node_kw_definitionffi-lib_Q_" "Foreign Libraries")
("ffi-obj" "(ffi-obj objname ffi-lib-or-libname)" "foreign-Z-H-2.html" "node_kw_definitionffi-obj" "Foreign Libraries")
("ffi-obj-lib" "(ffi-obj-lib ffi-obj)" "foreign-Z-H-2.html" "node_kw_definitionffi-obj-lib" "Functions in the C part")
("ffi-obj-name" "(ffi-obj-name ffi-obj)" "foreign-Z-H-2.html" "node_kw_definitionffi-obj-name" "Functions in the C part")
("ffi-obj-ref" "(ffi-obj-ref objname lib)" "foreign-Z-H-2.html" "node_kw_definitionffi-obj-ref" "Foreign Libraries")
("ffi-obj?" "(ffi-obj? x)" "foreign-Z-H-2.html" "node_kw_definitionffi-obj_Q_" "Functions in the C part")
("free" "(free cpointer)" "foreign-Z-H-2.html" "node_kw_definitionfree" "Memory Management")
("get-ffi-obj" "(get-ffi-obj objname lib type [failure-thunk])" "foreign-Z-H-2.html" "node_kw_definitionget-ffi-obj" "Foreign Libraries")
("list->cblock" "(list->cblock list ctype)" "foreign-Z-H-2.html" "node_kw_definitionlist->cblock" "Miscellaneous Support")
("list->cvector" "(list->cvector list ctype)" "foreign-Z-H-2.html" "node_kw_definitionlist->cvector" "Safe C Vectors")
("make-c-parameter" "(make-c-parameter objname lib ctype)" "foreign-Z-H-2.html" "node_kw_definitionmake-c-parameter" "Foreign Libraries")
("make-cstruct-type" "(make-cstruct-type ctypes)" "foreign-Z-H-2.html" "node_kw_definitionmake-cstruct-type" "C Struct Types")
("make-ctype" "(make-ctype ctype scheme-to-C-proc C-to-scheme-proc)" "foreign-Z-H-2.html" "node_kw_definitionmake-ctype" "Basic C Type Functions")
("make-cvector" "(make-cvector ctype length)" "foreign-Z-H-2.html" "node_kw_definitionmake-cvector" "Safe C Vectors")
("make-cvector*" "(make-cvector* cptr ctype length)" "foreign-Z-H-2.html" "node_kw_definitionmake-cvector*" "Safe C Vectors")
("make-sized-byte-string" "(make-sized-byte-string cptr length)" "foreign-Z-H-2.html" "node_kw_definitionmake-sized-byte-string" "Memory Management")
("malloc" "(malloc bytes-or-type Optional{type-or-bytes} Optional{cptr} Optional{mode} Optional{'fail-ok})" "foreign-Z-H-2.html" "node_kw_definitionmalloc" "Memory Management")
("ptr-equal?" "(ptr-equal? cptr$_1$ cptr$_2$)" "foreign-Z-H-2.html" "node_kw_definitionptr-equal_Q_" "Pointer Functions")
("ptr-ref" "(ptr-ref cptr ctype [Optional{'abs} offset])" "foreign-Z-H-2.html" "node_kw_definitionptr-ref" "Pointer Functions")
("ptr-set!" "(ptr-set! cptr ctype Optional{Optional{'abs} offset} value)" "foreign-Z-H-2.html" "node_kw_definitionptr-set!" "Pointer Functions")
("regexp-replaces" "(regexp-replaces name substs)" "foreign-Z-H-2.html" "node_kw_definitionregexp-replaces" "Miscellaneous Support")
("register-finalizer" "(register-finalizer obj finalizer-proc)" "foreign-Z-H-2.html" "node_kw_definitionregister-finalizer" "Memory Management")
("set-cpointer-tag!" "(set-cpointer-tag! cptr tag)" "foreign-Z-H-2.html" "node_kw_definitionset-cpointer-tag!" "Pointer Functions")
("set-ffi-obj!" "(set-ffi-obj! objname lib type new)" "foreign-Z-H-2.html" "node_kw_definitionset-ffi-obj!" "Foreign Libraries")
("vector->cblock" "(vector->cblock vector ctype)" "foreign-Z-H-2.html" "node_kw_definitionvector->cblock" "Miscellaneous Support")
("\\_?" "_?" "foreign-Z-H-2.html" "node_kw_definition\\__Q_" "Custom Function Types")
("\\_bool" "_bool" "foreign-Z-H-2.html" "node_kw_definition\\_bool" "Misc Types")
("\\_box" "_box syntax" "foreign-Z-H-2.html" "node_kw_definition\\_box" "Custom Function Types")
("\\_bytes" "_bytes" "foreign-Z-H-2.html" "node_kw_definition\\_bytesbytes-ctype" "Primitive String Types")
("\\_bytes" "_bytes" "foreign-Z-H-2.html" "node_kw_definition\\_bytesbytes-custom" "Custom Function Types")
("\\_bytes/eof" "_bytes/eof" "foreign-Z-H-2.html" "node_kw_definition\\_bytes/eof" "Utility String Types")
("\\_cvector" "_cvector" "foreign-Z-H-2.html" "node_kw_definition\\_cvectorcvector-ctype" "Safe C Vectors")
("\\_cvector" "_cvector syntax" "foreign-Z-H-2.html" "node_kw_definition\\_cvectorcvector-custom" "Custom Function Types")
("\\_file" "_file" "foreign-Z-H-2.html" "node_kw_definition\\_file" "Utility String Types")
("\\_fpointer" "_fpointer" "foreign-Z-H-2.html" "node_kw_definition\\_fpointer" "Pointer Types")
("\\_fun" "_fun syntax" "foreign-Z-H-2.html" "node_kw_definition\\_fun" "Function Types")
("\\_list" "_list syntax" "foreign-Z-H-2.html" "node_kw_definition\\_list" "C Struct Types")
("\\_path" "_path" "foreign-Z-H-2.html" "node_kw_definition\\_path" "Primitive String Types")
("\\_pointer" "_pointer" "foreign-Z-H-2.html" "node_kw_definition\\_pointer" "Pointer Types")
("\\_ptr" "_ptr syntax" "foreign-Z-H-2.html" "node_kw_definition\\_ptr" "Custom Function Types")
("\\_scheme" "_scheme" "foreign-Z-H-2.html" "node_kw_definition\\_scheme" "Pointer Types")
("\\_string" "_string" "foreign-Z-H-2.html" "node_kw_definition\\_string" "Primitive String Types")
("\\_string/eof" "_string/eof" "foreign-Z-H-2.html" "node_kw_definition\\_string/eof" "Utility String Types")
("\\_string/ucs-4" "_string/ucs-4" "foreign-Z-H-2.html" "node_kw_definition\\_string/ucs-4" "Primitive String Types")
("\\_string/utf-16" "_string/utf-16" "foreign-Z-H-2.html" "node_kw_definition\\_string/utf-16" "Primitive String Types")
("\\_symbol" "_symbol" "foreign-Z-H-2.html" "node_kw_definition\\_symbol" "Primitive String Types")
("\\_vector" "_vector" "foreign-Z-H-2.html" "node_kw_definition\\_vector" "Custom Function Types")
("\\_void" "_void" "foreign-Z-H-2.html" "node_kw_definition\\_void" "Misc Types")
("define-c" "define-c syntax" "foreign-Z-H-2.html" "node_kw_definitiondefine-c" "Foreign Libraries")
("define-cpointer-type" "define-cpointer-type syntax" "foreign-Z-H-2.html" "node_kw_definitiondefine-cpointer-type" "Tagged C Pointer Types")
("define-cstruct" "define-cstruct syntax" "foreign-Z-H-2.html" "node_kw_definitiondefine-cstruct" "C Struct Types")
("define-cstruct" "define-cstruct syntax" "foreign-Z-H-2.html" "node_kw_definitiondefine-cstructdefine-cstruct-with-super" "C Struct Types")
("define-fun-syntax" "define-fun-syntax syntax" "foreign-Z-H-2.html" "node_kw_definitiondefine-fun-syntax" "Custom Function Types")
)
