On Sun, Apr 6, 2008 at 2:33 PM, anthony brooke <[EMAIL PROTECTED]> wrote:
> Thanks for the reply, I always thought that Dumper is used for debugging 
> purposes, I will look at it deeper. Btw, what you mean by cyclic data ?
snip

Data::Dumper is often used to display the contents of a data structure
during debugging for precisely the same reason you want to use it: it
produces a string representation of the data structure.  Cyclic (aka
self-referential) data structures contain one or more references to
themselves.  The simplest example would be a scalar that contains a
reference to itself:

my $s;
$s = \$s;

Data::Dumper can handle them (if they aren't too large), but it can
eat a lot of memory and cpu doing so.

-- 
Chas. Owens
wonkden.net
The most important skill a programmer can have is the ability to read.

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to