laziness, impatience, and hubris | |
PerlMonks |
How to freeze/thaw anonymous subroutines?by mikezone (Novice) |
on Jun 26, 2002 at 08:14 UTC ( [id://177325]=perlquestion: print w/replies, xml ) | Need Help?? |
mikezone has asked for the wisdom of the Perl Monks concerning the following question: Hi all! I've got a question that sets my head spinning. I've been asked about the possibility of freeze/thawing a scalar that's a subroutine reference. Can anyone make any suggestions? Will the B perl compiler module be of any use to me? For example, say I have the following: my $a = sub { print "Hello!\n" };I want to be able to store $a to a file, read it back from that file, and be still able to call it. Data::Dumper returns: $VAR1 = sub { "DUMMY" }, which obviously doesn't survive the round-trip. So to reiterate, I'd like to know what freeze and thaw would look like in the following scenario:
Any and all assistance is greatly appreciated! - m.
Back to
Seekers of Perl Wisdom
|
|