Hi,

Hugh Sasse Staff Elec Eng wrote:

> Given that I cannot overload =, how should I go about ensuring a deep
> copy of an object, as opposed to a shallow copy?
>         Hugh
>         hgs / dmu.ac.uk

For the general education of other readers (e.g. myself), could someone
please describe how deep copies are supported (in the sense of built-in
features, if any) in other languages Python, Smalltalk, Eiffel, and
Lisp/CLOS (or Scheme)?

Thanks.

--
Conrad Schneiker
(This note is unofficial and subject to improvement without notice.)