I tested 2.5.2 with Rugby, which is fairly complex code. It runs without 
modification. Thumbs up!

Note that Rugby does NOT take advantage of REBOLs new serialization features. 
The only way this manifests is that you can't pass series with their index 
out of the box. But then again, I heard nobody complain that you can only 
send complete series ;-)

Another thing that is good to know: you cannot (nor could you)  pass function 
values in Rugby, unless you wrap them yourself in a block or a string. Why? 
Rugby looks at the number of arguments and evaluates only that number of 
arguments. In the case of a molded func {func [][]} it only evaluates the 
word func, for example.

If Rugby wouldn't do that you might send malicious code as "extra" arguments 
that would be evaluated, which would be the REBOL alternative to a buffer 
overflow. 

TO BE CLEAR: this restriction has nothing to do with 2.5.2 and has always been 
in place.

--Maarten
--
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the
subject, without the quotes.

Reply via email to