Hi pat665,

On Thursday, September 19, 2002, 5:59:35 PM, you wrote:

p>      test: reduce [false false false]

The new betas also allow to write:

   test: [#[false] #[false] #[false]]

p> How come it is so ? I frankly do not understand !

FALSE  is  a  word, which in the global context of a "plain" REBOL
interpreter  has  the  value of a logic! "false". But if you don't
evaluate it, it is just a word!.

In  the  current  release version of REBOL there is no way to make
LOAD return a value of some types (such as logic!, none!, object!,
function!  etc.);  you always need to do some evaluation. The beta
versions  introduce  MOLD/ALL  and  the  new  syntax  to  directly
represent all REBOL values.

Regards,
   Gabriele.
-- 
Gabriele Santilli <[EMAIL PROTECTED]>  --  REBOL Programmer
Amigan -- AGI L'Aquila -- REB: http://web.tiscali.it/rebol/index.r

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to