• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..11-Apr-2013244

ChangesH A D28-Jun-20103.9 KiB

lib/H05-Apr-20133

Makefile.PLH A D28-Jun-20101.1 KiB

MANIFESTH A D28-Jun-2010350

META.ymlH A D28-Jun-2010643

READMEH A D28-Jun-20101.2 KiB

t/H11-Apr-201315

README

1NAME
2    Data::Dump - Pretty printing of data structures
3
4SYNOPSIS
5     use Data::Dump qw(dump ddx);
6
7     $str = dump(@list);
8     @copy_of_list = eval $str;
9
10     # or use it for easy debug printout
11     ddx localtime;
12
13DESCRIPTION
14    This module provide functions that takes a list of values as their
15    argument and produces a string as its result. The string contains Perl
16    code that, when "eval"ed, produces a deep copy of the original
17    arguments.
18
19    The main feature of the module is that it strives to produce output that
20    is easy to read. Example:
21
22        @a = (1, [2, 3], {4 => 5});
23        dump(@a);
24
25    Produces:
26
27        (1, [2, 3], { 4 => 5 })
28
29    If you dump just a little data, it is output on a single line. If you
30    dump data that is more complex or there is a lot of it, line breaks are
31    automatically added to keep it easy to read.
32
33AUTHORS
34    The "Data::Dump" module is written by Gisle Aas <gisle@aas.no>, based on
35    "Data::Dumper" by Gurusamy Sarathy <gsar@umich.edu>.
36
37     Copyright 1998-2010 Gisle Aas.
38     Copyright 1996-1998 Gurusamy Sarathy.
39
40    This library is free software; you can redistribute it and/or modify it
41    under the same terms as Perl itself.
42