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.)