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]
>
>