Just to clear things up a little:

>> a: b: []
== []

'a and 'b point to the same block.

>> a: []
== []
>> b: []
== []

'a and 'b point to different blocks, because the first "[]" is different
from the second "[]" (they're on different lines.

In this function:

        f: does [
            []
            ]

    'f always returns the same block.

In this function:

        g: does [
            make block! []
            ]

    'g returns a new block every time that is based on the contents of the
"[]" block.

Andrew Martin
ICQ: 26227169 http://valley.150m.com/
-><-



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

Reply via email to