July 2000
Intermediate to advanced
1104 pages
35h 1m
English
use Dumpvalue; Dumpvalue->new->dumpValue($store);
When used on the example from Class::Struct,
this prints:
'Shoppe::addrs' => ARRAY(0x9c1d4) 0 'Miskatonic University' 1 'Innsmouth, Mass.' 'Shoppe::boss' => Manager=HASH(0xa5754) 'Manager::name' => 'Prof L. P. Haitch' 'Manager::salary' => 'madness' 'Manager::started' => 'Sat Apr 1 16:18:13 2000' 'Shoppe::owner' => 'Abdul Alhazred' 'Shoppe::stock' => HASH(0xfdbb4) 'books' => 208 'charms' => 3 'potions' => 'none'
This is another module to help display complex data. It's not so
much meant for marshalling as it is for pretty printing. It's used by
the Perl debugger's x command. As such, it offers a
dizzying wealth of options to control the output format. It also
provides convenient access to Perl's package symbol tables to dump out
the contents of an entire package.
Read now
Unlock full access