Hello [EMAIL PROTECTED]!
On 28-Dic-99, you wrote:
n> {{
n> Because 'c actually exists in the global context, and its
n> value is unset!. Look:
n>>> c
n> ** Script Error: c has no value.
n> ** Where: c
n>>> type? get/any 'c
n> == unset!
n> }}
n> Since this works as the first statement in a new session, I
n> guess that, theoretically, this would mean all words exist,
n> but are initially 'unset.
Actually, every word parsed by LOAD automatically goes to
SYSTEM/WORDS. Try the following code on a fresh REBOL:
print first system/words ; this is BIG!
to-word "undefined-word"
print first system/words
You will see undefined-word at the end of the printed block.
So, the side effect of this is that every word exists in the
global context.
Regards,
Gabriele.
--
o--------------------) .-^-. (----------------------------------o
| Gabriele Santilli / /_/_\_\ \ Amiga Group Italia --- L'Aquila |
| GIESSE on IRC \ \-\_/-/ / http://www.amyresource.it/AGI/ |
o--------------------) `-v-' (----------------------------------o