> The question is whether there is an elegant way to produce a complete copy > of a hash-of-hashes-of-hashes-...-of-hashes for internal subroutine purposes > and make sure that all references will be translated properly as well, > leaving the subroutine no ability to modify the main hash.
You might also look at Data::Dumper[1], which traverses a data structure and produces an eval-able result. [1] <http://search.cpan.org/~ilyam/Data-Dumper-2.121/Dumper.pm> -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>