Clear questions and runnable code get the best and fastest answer |
|
PerlMonks |
dumping variables automatically with their name?by LanX (Saint) |
on Mar 23, 2014 at 22:26 UTC ( [id://1079461]=perlquestion: print w/replies, xml ) | Need Help?? |
LanX has asked for the wisdom of the Perl Monks concerning the following question:
Hi It's somehow a p!ta (or more diplomatic "not a pleasure") to dump variables together with their names. Data::Dumper has a very cumbersome way to do it, where the variables have to be repeated, once as reference and then as string holding the name. Data::Dump has no mechanism at all for names and expects me to handle the printing of the name. Before I reinvent the wheel¹, is their already a good way to simply say
and to automatically get something like
editWhen offering answers please keep in mind that different symbols can hold the same references or globs. Reverse engineering the name is not trivial.
Cheers Rolf ( addicted to the Perl Programming Language) ¹) well I already invented using B::Deparse, but IIRC when I asked some years ago and there was no clean way ...
updatedit helps to think about how such a module should be named! :) see
and maybe also Smart::Comments should be mentioned (another sourcefilter) anything else?
Back to
Seekers of Perl Wisdom
|
|