Deepcopy: Difference between revisions

m
→‎Non-recursive: Moved text from sub-category to parent category.
m (→‎{{header|Lua}}: Cosmetic changes.)
m (→‎Non-recursive: Moved text from sub-category to parent category.)
Line 706:
===Non-recursive===
 
ThisThese functionfunctions hashave a string argument <code>mode</code> (like <code>__mode</code> in a metatable),
====Breadth-first====
 
This function has a string argument <code>mode</code> (like <code>__mode</code> in a metatable),
which determines whether keys, values, both or neither will be deep-copied (defaults to values).
 
 
====Breadth-first====
 
<lang Lua>function deepcopy(o, mode)