(define-interface ffi-import-constants-interface (export make-constant constant? constant-type-int? constant-type-char? constant-type-string? constant-c-name constant-scheme-name constant-c-value-name constant-type make-integer-constant make-string-constant make-constant-from-c-name make-constant-from-c-name-integer generate-c-declarations generate-c-define-exported-bindings-function generate-c-enter-values-function generate-c-gc-protect-globals-function generate-binding generate-finite-type-definition make-drop-common-prefix-name-converter)) (define-structure ffi-import-constants ffi-import-constants-interface (open scheme signals srfi-1 srfi-9 srfi-13 srfi-28) (files ffi-tools))