This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: About modules


Clark McGrew <mcgrew@ale.physics.sunysb.edu> writes:

> Hello,
> 
> You mentioned that you're environments patch will break the gh
> interface.  Is there a summary someplace of what is broken?  

In general all functions which evaluate an expression (either direct
or indirect) need an environment argument.  But also all
gh_new_procedure* procedures (in gh_funcs).


From my ChangeLog-environments:

        * gh_eval.c: rewritten.
        * gh_funcs.c: rewritten.

        * gh.h (gh_load): added environment parameter.
        (gh_define): added environment parameter.

        * gh_data.c (gh_lookup, gh_module_lookup): removed



Jost

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]