Hi Ladislav,

On Thursday, May 18, 2006, 3:12:32 PM, you wrote:

LM> Since the REBOL/Core User's Guide specification holds, I found out, that
LM> this method is useful in case, when I have got a block of words and need
LM> to supply the values of the words to a function as its arguments. This
LM> is why I used the method in my implementation of the CLOSURE function.
LM> The CLOSURE function can be (and originally was) implemented without the
LM> Get Argument Passing, but this implementation is both faster and
LM> simpler. This usage becomes superfluous in R3 anyway, because CLOSURE is
LM> going to be implemented natively. Even in case CLOSURE wasn't 
LM> implemented natively a kind of the APPLY function (e.g. the APPLY used
LM> in the REBCODE dialect) taking a block of words would be more than
LM> adequate replacement for the above mentioned usage of the Get Argument
LM> Passing method.

I used it in the RPC service, to prevent exploits.

This case could be easily solved, instead, with an APPLY function.

It  could  be useful in special dialects too, but I'd prefer using
PARSE in that case.

Regards,
   Gabriele.
-- 
Gabriele Santilli <[EMAIL PROTECTED]>  ---  http://www.rebol.com/
Colella Chiara software division --- http://www.colellachiara.com/

-- 
To unsubscribe from the list, just send an email to 
lists at rebol.com with unsubscribe as the subject.

Reply via email to