[REBOL] Re: noob question: why 3 different outputs
From: kpeters::otaksoft::com at: 23-Apr-2008 11:05
Hi Doug ~
hmm, none of the gurus who have helped me out so often have replied yet, so I will take
and "type?" are your best friends here.
Take a look at what you are passing to your function with
print type? myfields1
print type? myfields1/1
Do this for all 4 and you will see that what seems to be a subtle difference is a big
one in Rebol
(some learning curve for programmers coming from more "conventional" languages).
Also, remember that everything inside a block is 'safe' from evaluation - unless you
ask Rebol for
it, as you are doing via "reduce" in example 4