> Orthogonality: A measure of how accurately a system's axes maintain a 90
degrees relationship among them
Squareness. Everything works the same way no matter what combination is
done. In real life a knife is used to cut with, a screwdriver is used to
turn screws. In Rebol, 'insert puts things into series, while 'remove
removes a thing from a series for all datatypes. So too 'make's  second
argument determines the space allocated for the new datatype, for all
datatypes.

I think that 'make should have a refinement called /size, /reserve or /space
and that there shouldn't be a second argument for suggested size. For
example:
        make string!
    returns a zero length string. While:
        make/reserve string! 96
    returns a string with space for 96 characters, before needing to be
expanded.

Andrew Martin
ICQ: 26227169
http://members.nbci.com/AndrewMartin/
-><-


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

Reply via email to