On 12/29/1999 at 6:49 PM [EMAIL PROTECTED] wrote:
{{
>> type? get/any 'c
>> == unset!
Actually, every word parsed by LOAD automatically goes to SYSTEM/WORDS.
}}
So since the console entry does an implicit load, 'C gets created just
by asking about it?
Shades of Schrodinger's Cat!
-Ted.
*********** REPLY SEPARATOR ***********
On 12/29/1999 at 6:49 PM [EMAIL PROTECTED] wrote:
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