Fantam wrote:
> I am confused. Consider this small script:
>
> REBOL []
>
> block: ["a" "b" "c"]
> code: [print member]
> foreach member block [do code]
>
> Upon execution, I get :
>
> ** Script Error: member has no value.
> ** Where: print member
> >>
>
> I guess I have to use 'bind or 'use somewhere, but I'm not sure which and
how.

What's wrong with this method?

REBOL/View 0.9.9.3.1 1-Jun-2000
Copyright 2000 REBOL Technologies.  All rights reserved.
Type DEMO to run demo if it is disabled
>> block: ["a" "b" "c"]
== ["a" "b" "c"]
>> code: [print member]
== [print member]
>> foreach member block code
a
b
c
>>

It seems to do directly what you intend and is simpler too.

Andrew Martin
ICQ: 26227169
http://members.xoom.com/AndrewMartin/
-><-

Reply via email to