Malcolm Beattie's B module allows you to examine the Perl op tree at
runtime, in Perl space; it's the basis of the Perl compiler. But what it
doesn't let you do is manipulate that op tree: it won't let you create
new ops, or modify old ones. Now you can.
Well, if you're intimately familiar with Perl's internals, you can.
a2png is a UNIX program that converts plain text into PNG images.
a2pdf converts ASCII text to PDF format, with optional line/page
numbering and Perl syntax highlighting.
The po4a (po for anything) project goal is to ease translations
(and more interestingly, the maintenance of translations) using
gettext tools in areas where they were not expected, like
documentation.
po4a supports currently the following formats:
* manpages
* pod
* xml (generic, docbook, xhtml, dia, or guide)
* sgml
* TeX (generic, LaTeX, or Texinfo)
* text (simple text files with some formatting)
* ini
* KernelHelp
This software provides an easy and functional way to audit incoming and
outgoing e-mails from a qmail server. It works by means of qmail-queue
wrapping. It has a control file which allows selective auditing of sender or
recipient, as well as whom the messages should be forwarded to. This control
file allows regular expressions, what increases its flexibility of use.
B::Hooks::OP::Annotation provides a way for XS code that hijacks OP op_ppaddr
functions to delegate to (or restore) the previous functions, whether assigned
by perl or by another module. Typically this should be used in conjunction with
B::Hooks::OP::Check.
DispMUA adds an image on the right side of the "header view" which
displays the icon of the application with which the selected mail
was written. So if the person who sent the mail used e.g. mozilla
to send the mail, a mozilla icon will be displayed.
Perl compiler's C backend
This compiler backend takes Perl source and generates C source
code corresponding to the internal structures that perl uses to
run your program. When the generated C source is compiled and
run, it cuts out the time which perl would have taken to load
and parse your program into its internal semi-compiled form.
That means that compiling with this backend will not help improve
the runtime execution speed of your program but may improve
the start-up time. Depending on the environment in which your
program runs this may be either a help or a hindrance.
This module exposes the perl interpreter's PL_compiling variable to perl.
PL_check is an array indexed by opcode number (op_type) that contains
function pointers invoked as the last stage of optree compilation,
per op.