Article View: comp.lang.clos
Article #247Re: Copying objects
From: Steve Ray
Date: Tue, 27 Nov 1990 22:02
Date: Tue, 27 Nov 1990 22:02
17 lines
1223 bytes
1223 bytes
My understanding is that in general this is not a trivially solvable problem. For example, what if an object has a slot which contains another object? And what if that second object refers (directly or indirectly) back to the first? How should you resolve such cycles, in order to avoid infinite recursion, in a general fashion. Back in the old days of Flavors, I remember using the :fasd-init option to tell an object which slots to write out, which is one way of getting around this. If there is some elegant way around this, I'd like to know too! -- Steven R. Ray National Institute of Standards and Technology Building 220, Room A127 Gaithersburg, MD 20899 ray@cme.nist.gov (301) 975-3524
Technical Details
Message-ID:
<RAY.90Nov27170254@hawaii.cme.nist.gov>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!cme!durer!rayReferences:
<1990Nov26.192413.23214@cs.columbia.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!cme!durer!ray From: ray@cme.nist.gov (Steve Ray) Newsgroups: comp.lang.clos Subject: Re: Copying objects Message-ID: <RAY.90Nov27170254@hawaii.cme.nist.gov> Date: 27 Nov 90 22:02:54 GMT References: <1990Nov26.192413.23214@cs.columbia.edu> Sender: news@cme.nist.gov Organization: National Institute of Standards and Technology Lines: 17 In-reply-to: djk@cs.columbia.edu's message of 26 Nov 90 19:24:13 GMT