cyclone/docs/api/scheme/cyclone/libraries.md
2016-10-11 20:21:07 -04:00

79 lines
1.5 KiB
Markdown

# R7RS Library Interface Library
The `(scheme cyclone libraries)` library implements r7rs libraries.
- [`library?`](#library)
- [`lib:list->import-set`](#liblist-import-set)
- [`lib:name`](#libname)
- [`lib:name->string`](#libname-string)
- [`lib:name->symbol`](#libname-symbol)
- [`lib:result`](#libresult)
- [`lib:exports`](#libexports)
- [`lib:rename-exports`](#librename-exports)
- [`lib:imports`](#libimports)
- [`lib:body`](#libbody)
- [`lib:includes`](#libincludes)
- [`lib:include-c-headers`](#libinclude-c-headers)
- [`lib:import->filename`](#libimport-filename)
- [`lib:import->metalist`](#libimport-metalist)
- [`lib:import->path`](#libimport-path)
- [`lib:read-imports`](#libread-imports)
- [`lib:import->export-list`](#libimport-export-list)
- [`lib:resolve-imports`](#libresolve-imports)
- [`lib:resolve-meta`](#libresolve-meta)
- [`lib:get-all`](#libget-all)
- [`lib:get-all-import-deps`](#libget-all-import-deps)
- [`lib:get-dep-list`](#libget-dep-list)
- [`lib:imports->idb`](#libimports-idb)
- [`lib:idb:ids`](#libidb:ids)
# library?
(library? obj)
# lib:list->import-set
# lib:name
# lib:name->string
# lib:name->symbol
# lib:result
# lib:exports
# lib:rename-exports
# lib:imports
# lib:body
# lib:includes
# lib:include-c-headers
# lib:import->filename
# lib:import->metalist
# lib:import->path
# lib:read-imports
# lib:import->export-list
# lib:resolve-imports
# lib:resolve-meta
# lib:get-all
# lib:get-all-import-deps
# lib:get-dep-list
# lib:imports->idb
# lib:idb:ids