This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: About modules
Clark McGrew <mcgrew@ale.physics.sunysb.edu> writes:
> >>>>> "Jost" == Jost Boekemeier <jostobfe@calvados.zrz.TU-Berlin.DE> writes:
>
> Jost> In general all functions which evaluate an expression
> Jost> (either direct or indirect) need an environment argument.
> Jost> But also all gh_new_procedure* procedures (in gh_funcs).
>
> From my perspective, the gh_new_procedure stuff is the only thing that
> is likely to break many things. Would it be trivial to have
> gh_new_procedure always add to the (guile-user) module
Yes of course. Next question: Which symbols should be visible in
(guile user); pure R5rs or almost everything? Do you need the old C
module API also?
Jost