in PLT, one can get hold of the value associated with an identifier
exported by a module without statically requiring it, using a procedure
called `dynamic-require'. for instance, if i have

  (module geiser scheme (export foo) ---)

calling

  (dynamic-require ''geiser 'foo)

from anywhere returns the value of `foo, so, if it's a procedure, one
can call it without requiring the `geiser' module:

  ((dynamic-require ''geiser 'foo) arg)

guile has an equivalent form, dubbed @... is there a similar mechanism
in ikarus?

thanks,
jao
-- 
To kill time is not murder, it's suicide. -William James (1842-1910)

Reply via email to