chibi-scheme/lib/chibi/modules.sld

23 lines
952 B
Scheme

(define-library (chibi modules)
(export module? module-name module-dir module-includes module-shared-includes
module-include-library-declarations module-meta-data
module-ast module-ast-set! module-ref module-contains?
analyze-module containing-module load-module module-exports
module-name->file module-lib-dir procedure-analysis find-module
available-modules-in-directory available-modules
modules-exporting-identifier file->sexp-list)
(import (chibi)
(srfi 1)
(chibi ast)
(chibi pathname)
(chibi filesystem)
(chibi string)
(only (meta)
module-env module-meta-data module-exports
make-module load-module find-module resolve-import
resolve-module-imports
module-name-prefix
module-name->file
*modules*))
(include "modules.scm"))