Hi Andreas, AB> i was wondering if, letting refinements and non-block! parameters AB> aside, 'do is really just a "last reduce", in other words, if (a AB> simplified) do could be precisely expressed as:
AB> do: func [ bl [block!] ] [ last reduce bl ] Well, both cause evaluation. If LOAD were used (thinking about binding issues), and having not done any tests, my feeling is that you're probably right. Knowing how Carl likes to build things, I can't imagine he'd want two separate evaluators in REBOL. :) -- Gregg -- To unsubscribe from this list, just send an email to [EMAIL PROTECTED] with unsubscribe as the subject.