Added dynamic linking of modules. See libguile/DYNAMIC-LINKING.
authorMarius Vollmer <mvo@zagadka.de>
Sat, 18 Jan 1997 11:29:20 +0000 (11:29 +0000)
committerMarius Vollmer <mvo@zagadka.de>
Sat, 18 Jan 1997 11:29:20 +0000 (11:29 +0000)
commitd0cbd20cd8289a847e34da687280098e73748743
tree3c613954431b68e8de936cf55f0bfaae2ea7bc27
parentfa3f45cc3887f0b5178afbba486df201038ab27c
Added dynamic linking of modules. See libguile/DYNAMIC-LINKING.

* boot-9.scm (split-c-module-name, convert-c-registered-modules,
init-dynamic-module, dynamic-maybe-call,
find-and-link-dynamic-module, link-dynamic-module,
try-module-dynamic-link, registered-modules): New definitions for
dynamic linking of modules.
(resolve-module): Try to dynamically link the requested module
after failing to load it as Scheme code.
ice-9/boot-9.scm