[EMAIL PROTECTED] wrote:

> 1. z was never defined:
> >> unset 'z
> >> value? 'z
> == false

Yes, but as soon as it is loaded it is added in system/words. So
there is no difference with the code below:

> 2. y is defined and then unset.
> >> y: none
> == none
> >> value? 'y
> == true
> >> unset 'y
> >> value? 'y
> == false

> >> o: make object! [unset 'z y: none unset 'y ]

But here you're actually unsetting a global 'z, O doesn't contain
any 'z at all.

Regards,
   Gabriele.
-- 
Gabriele Santilli <[EMAIL PROTECTED]> - Amigan - REBOL programmer
Amiga Group Italia sez. L'Aquila -- http://www.amyresource.it/AGI/

Reply via email to