This is the mail archive of the guile@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: performance


Klaus Schilling <Klaus.Schilling@home.ivm.de> writes:



>  > eval.c.  What about porting MzScheme=B4s evaluator to guile?  And he=
> y,
>  > they have a working module system also! :)
> 
> But not likely a working support for environments as first-class scheme=
> =20
> objects that is as flexible as Jimbo plans guile's to be, allowing bott=
> om-up=20
> layers of module hierarchies and similar cool and nifty things.


Could you please explain why this is necessary.  Especially why is it 
necessary for a module to have more than one environment?  A module
can `use' or `open' one or more modules but why does it need more than
one environment???


Jost