[EMAIL PROTECTED] wrote:
> In REBOL you don't only have two scopes (contexts) - you have a tree of contexts,
>each one with a parent context, the top level context being what you could call
>global variables.
This is probably not true; each context is independent from the
others.
> As you can see, contexts are traversed bottom-up to find the value of a word.
They aren't. BIND simply binds only words that are found in the
context --- the others are left untouched. The binding is static
and no lookup is needed at evaluation time.
> I hope that future REBOL releases will loosen up on this in some way or another.
There are some problems in allowing a word to be removed from a
context. Adding should be feasible, I think.
Regards,
Gabriele.
--
Gabriele Santilli <[EMAIL PROTECTED]> - Amigan - REBOL programmer
Amiga Group Italia sez. L'Aquila -- http://www.amyresource.it/AGI/