Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re: How to freeze/thaw anonymous subroutines?

by crazyinsomniac (Prior)
on Jun 26, 2002 at 08:36 UTC ( [id://177329]=note: print w/replies, xml ) Need Help??


in reply to How to freeze/thaw anonymous subroutines?

Why don't you try it?

from perldoc Storable

The Storable package brings persistence to your Perl data structures containing SCALAR, ARRAY, HASH or REF objects, i.e. anything that can be conveniently stored to disk and retrieved at a later time.
perl -MStorable=freeze -e freeze(sub{1}) Can't store CODE items at blib\lib\Storable.pm (autosplit into blib\li +b\auto\Storable\_freeze.al) li ne 282, at - line 3
B::Deparse tries to make a good guess, but is no substitue.

It'd be easies to comment your code consistently like

sub WHATEVER { # WHATEVER STARTS HERE } # WHATEVER ENDS HERE
and then parse your source file to extract the code(simple and stupid, but works best).

 
______crazyinsomniac_____________________________
Of all the things I've lost, I miss my mind the most.
perl -e "$q=$_;map({chr unpack qq;H*;,$_}split(q;;,q*H*));print;$q/$q;"

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://177329]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (4)
As of 2024-03-29 06:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found