mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-19 05:39:18 +02:00
23 lines
952 B
Scheme
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"))
|