[REBOL] Creating functions with local variables
From: robert:muench:robertmuench at: 30-Dec-2002 11:50
Hi, following problem:
I have blocks with some code:
predicate: [id = 5]
action: [myvar: id * 5 print myvar]
This code should be executed within an other function like this:
foreach [id object] list compose/deep [
if do [(predicate)] [(action)]
]
How do I make it that myvar will be a local word? At the moment myvar
will be a global word.
Next question is how can I create a function from ACTION with local
words and specific signature?
myfunc: func [id object] action
Robert