Hi Jason,

A quickish answer...  Three REBOL words you may not know off that may
help...


>> ? any                 
USAGE:
    ANY block 

DESCRIPTION:
     Shortcut OR. Evaluates and returns the first value that is not
FALSE or NONE. 
     ANY is a native value.

ARGUMENTS:
     block -- Block of expressions (Type: block)


>> ? all                 
USAGE:
    ALL block 

DESCRIPTION:
     Shortcut AND. Evaluates and returns at the first FALSE or NONE. 
     ALL is a native value.

ARGUMENTS:
     block -- Block of expressions (Type: block)


>> ? switch
USAGE:
    SWITCH value cases /default case 

DESCRIPTION:
     Selects a choice and evaluates what follows it. 
     SWITCH is a function value.

ARGUMENTS:
     value -- Value to search for. (Type: any)
     cases -- Block of cases to search. (Type: block)

REFINEMENTS:
     /default
         case -- Default case if no others are found. (Type: any)

(SPECIAL ATTRIBUTES)
     throw

-- 
Carl Read

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

Reply via email to