(type unit)
(signature "Interface to external functions and variables")
(timestamp 1612269483)
(sxml ((section 2 "Outdated CHICKEN release" (p "This is a manual page for an old and unsupported version of CHICKEN. If you are still using it, please consider migrating to the latest version. You can find the manual for the latest release " (int-link "/manual" "here") ".") (tags "manual")) (section 2 "Interface to external functions and variables" (p "The macros in this section, such as " (tt "define-foreign-type") " and " (tt "define-external") ", are available in the " (tt "foreign") " import library.  To access them:") (pre "(import foreign)") (p "Note: Using the foreign library directly from the interpreter or the REPL will not work.") (ul (li (int-link "Accessing external objects")) (li (int-link "Foreign type specifiers") "  ") (li (int-link "Embedding") "                ") (li (int-link "Callbacks") "                   ") (li (int-link "Locations") "                   ") (li (int-link "Other support procedures") "    ") (li (int-link "C interface") "                 ")) (hr) (p "Previous: " (int-link "Debugging")) (p "Next: " (int-link "Extensions")))))
