summaryrefslogtreecommitdiff
path: root/libguile/modules.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2008-09-29 21:36:25 +0200
committerAndy Wingo <wingo@pobox.com>2008-09-29 21:36:25 +0200
commitdc68fdb961f1116c67c797ca07889ae21de40492 (patch)
tree2c48eff43727e407a94c252b33d08d9abe5c3424 /libguile/modules.h
parent46d2d6f80ebbb18e787434c4bfe2031f6182f652 (diff)
move module-public-interface to C, and expose it as C API
* libguile/modules.h: * libguile/modules.c: * ice-9/boot-9.scm (module-public-interface): Move definition of module-public-interface to C, where it is now available as scm_module_public_interface ().
Diffstat (limited to 'libguile/modules.h')
-rw-r--r--libguile/modules.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libguile/modules.h b/libguile/modules.h
index afac9f4e4..4f42e1888 100644
--- a/libguile/modules.h
+++ b/libguile/modules.h
@@ -100,6 +100,7 @@ SCM_API void scm_c_export (const char *name, ...);
SCM_API SCM scm_sym2var (SCM sym, SCM thunk, SCM definep);
+SCM_API SCM scm_module_public_interface (SCM module);
SCM_API SCM scm_module_import_interface (SCM module, SCM sym);
SCM_API SCM scm_module_lookup_closure (SCM module);
SCM_API SCM scm_module_transformer (SCM module);