>> o!: make object! [
[ s: "OneTwoThree"
[ St: func [] [s]
[ ]
>> o1: make o! [
[ o1: "O1"
[ ]
>> o2: make o! [
[ o2: "O2"
[ ]
>> probe o2
make object! [
s: "OneTwoThree"
St: func [][s]
o2: "O2"
]
>> o2/St: "Hello"
== "Hello"
>> probe o2
make object! [
s: "OneTwoThree"
St: "Hello"
o2: "O2"
]
>> probe o1
make object! [
s: "OneTwoThree"
St: func [][s]
o1: "O1"
]
Words in objects which refer to functions are copied. Therefore the
object will be bigger than expected.
Andrew Martin
Who believes simplicity is a virtue...
[EMAIL PROTECTED]
http://members.xoom.com/AndrewMartin/
Online @ 33,600 Baud!
-><-