Gabriele wrote:
> MyBase!: make object! [...]
>
> MyBase: make MyBase! []
>
> MyDerived!: make MyBase! [extension]
>
> MyDerived: make MyDerived! []

That approach I tried first of all, until I discovered that REBOL only
_shallow_ copies embedded objects.

MyObject!: make object! [
    AnObject: make object! []
    ]

MyDerivedObject1!: make MyObject! [
    ; Blah...
    ]

MyDerivedObject2!: make MyObject! [
    ; Blah...
    ]

All 'AnObject in all three objects are the same and are one.

Andrew Martin
one neo eon eno
ICQ: 26227169
[EMAIL PROTECTED]
http://members.xoom.com/AndrewMartin/
-><-

Reply via email to