XP is just a number | |
PerlMonks |
Coderef to String conversion?by joe++ (Friar) |
on Mar 08, 2003 at 09:16 UTC ( [id://241359]=perlquestion: print w/replies, xml ) | Need Help?? |
joe++ has asked for the wisdom of the Perl Monks concerning the following question:
Monks, If I try to dump a Perl structure from Data::Dumper, I get dummy functions in place of any CODE refs that happen to be in my data structure. What I'm looking for is something similar to JavaScript's toString() method. From the documentation of Data::Dumper.pm I got the impression that this is not possible in Perl: "Data::Dumper" cheats with CODE references. If a code reference is encountered in the structure being processed, an anonymous subroutine that contains the string '"DUMMY"' will be inserted in its place, and a warning will be printed if "Purity" is set. (...) Someday, perl will have a switch to cache-on-demand the string representation of a compiled piece of code, I hope.A quick demonstration: Output: Is there really no work around or alternative possible? --
Back to
Seekers of Perl Wisdom
|
|