At 05:31 AM 8/7/00 +1000, Damian Conway wrote:
>    > >Another one for my wish list: deep copying support built in.  A devil
>    > >inside me thinks this should be a new assignment
>    > >operator.  Damian?  Sounds like this is up your alley.  I want to do a
>    > >sanity check before taking up RFC space.
>    >
>    > Regardless of how this looks, it has some pretty significant 
> ramifications
>    > for the internals. What, for example, should happen if you deep-copy 
> a DBI
>    > object attached to an Oracle database?
>
>I would say that encountering an "external component" such as a file handle
>during a clone() should either shalow copy the component or else throw an
>exception.

That's cool. I can also see calling a package's CLONE sub if you're cloning 
something blessed into it. Presumably it'd get the original as a parameter 
and return the new thing, or something of the sort.



                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to