> > 2) the problem has nothing in common with contexts.
>
> Obviously I'm still not able to assume correctly where my
problems with Rebol
> are located ...
>
> > instead try eg. append spec reduce ['first reduce [:f]]
>
> Thanks!
> That surely did it - even I still don't fully understand the
problem.
> Looks as if I were trying to append the function itself instead
of just
> it's source code (spec and body).

Exactly.

>
> BTW, meanwhile I found that
>
> >> append spec reduce ['func first :f second :f]
>
> works, too. I once knew about that, but thought there should be
a more direct
> approach. Like Yours.

Your approach should preferrably be:

    append spec reduce ['func third :f second :f]

The approach

    append spec reduce ['first reduce [:f]]

works for any-functions (ie. for natives and actions too), but
your approach takes care of the contexts.

>
> Regards
>
>     Christian
>     [EMAIL PROTECTED]
>
>

Reply via email to