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.
