Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Journal of rafael (2125)

Tuesday January 01, 2002
05:56 PM

Yet Another Happy New Year

[ #1855 ]
Hoping you all had very nice holidays. I'm not actually on holidays because I'm still looking for a job, but I nevertheless had lots of fun with my family, my wife, my kids, and, when I wasn't eating, driking, talking or dancing, my computer.

In the last month I've fixed several bugs in this great module, B::Deparse. For those who don't know, B::Deparse turns a Perl program into an equivalent Perl program. You'll say, cat(1) does the same, right? But B::Deparse, quoting the docs, "generates perl source code, based on the internal compiled structure that perl itself creates after parsing a program." This module is not perfect, but it has several interesting uses (serialization of subroutines, de-obfuscation of programs, clarifying obscure precedences). And hacking on it is very pedagogical about Perl 5 internals.

The next thing I'll have to do about B::Deparse is to add support in it for the new \[...] prototypes. -- In fact I have a lot of things to do about Perl and other programming-related stuff. That's my New Year Resolution : doing things (instead of not doing things, you know).

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.