USAGE:
    PRINT value

DESCRIPTION:
     Outputs a value followed by a line break.
     PRINT is a native value.

ARGUMENTS:
     value -- The value to print (Type: any)


The second case works because you have used a block as value.

Think of a Rebol block as a data structure.

Brett.

----- Original Message ----- 
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, June 22, 2000 9:48 AM
Subject: [REBOL] for loop block


> for k 1 22 2 [print "Count is " k]
> Count is
> Count is
> Count is
> Count is
> Count is
> Count is
> Count is
> Count is
> Count is
> Count is
> Count is
> == 21
> 
> BUT
> 
> for k 1 22 2 [print ["Count is " k]]
> Count is  1
> Count is  3
> Count is  5
> Count is  7
> Count is  9
> Count is  11
> Count is  13
> Count is  15
> Count is  17
> Count is  19
> Count is  21
> 
> Should not both be equivalent?  Why would the first form ignore the
> brackets?  Also
> 
> for k 1 22 2 [[print "Count is "] k]
> == 21
> 
> Say what? A Rebol "Block" is not like { } in C?
> 
> 
> ---
> Harry Parshall Jr.
> [EMAIL PROTECTED]
> 
> 

Reply via email to