Generic Function Copy-Thing (5 methods)

( copy-thing < thing > )

Part of:

package metacopy
Copy objects with aribtrarily complex substructure.
Objects are kept track of in a HashTable, so only one copy is made of each.
Things which are EQ in the original (i.e. objects, sublists, etc.) come out
EQ in the corresponding places in the copy.

Method Summary

copy-thing < character > 
copy-thing < function > 
copy-thing < number > 
copy-thing < symbol > 
copy-thing < t >