Deepcopy: Difference between revisions

Content added Content deleted
(Added Delphi example)
m (Update last tested version number. Removed imports which are now useless.)
Line 1,611: Line 1,611:


=={{header|Nim}}==
=={{header|Nim}}==
Works with Nim 0.9.5:
Works with Nim 1.4.0:
<lang nim>deepCopy(newObj, obj)</lang>
<lang nim>deepCopy(newObj, obj)</lang>
For example with binary trees:
For example with binary trees:
<lang nim>import queues, sequtils
<lang nim>type

type
Node[T] = ref TNode[T]
Node[T] = ref TNode[T]
TNode[T] = object
TNode[T] = object