mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-23 12:00:21 +02:00
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 ().
This commit is contained in:
parent
46d2d6f80e
commit
dc68fdb961
3 changed files with 21 additions and 2 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue