B::Hooks::OP::Check - Wrap OP check callbacks ++

This module provides a c api for XS modules to hook into the callbacks of "PL_check". ExtUtils::Depends is used to export all functions for other XS modules to use. Include the following in your Makefile.PL: my $pkg = ExtUtils::Depends->new('Your::XS...

ZEFRAM/B-Hooks-OP-Check-0.19 - 10 Sep 2011 19:19:22 GMT - Search in distribution

B::Hooks::OP::Check::StashChange - Invoke callbacks when the stash code is being compiled in changes ++
FLORA/B-Hooks-OP-Check-StashChange-0.06 - 19 Apr 2009 08:29:42 GMT - Search in distribution

B::Hooks::OP::Check::EntersubForCV - Invoke callbacks on construction of entersub OPs for certain CVs ++
ZEFRAM/B-Hooks-OP-Check-EntersubForCV-0.09 - 12 Mar 2012 19:53:19 GMT - Search in distribution

Sub::Op - Install subroutines as opcodes. 2 ++

This module provides a C and Perl API for replacing subroutine calls by custom opcodes. This has two main advantages : * it gets rid of the overhead of a normal subroutine call ; * there's no symbol table entry defined for the subroutine. Subroutine ...

VPIT/Sub-Op-0.02 - 08 Jan 2010 21:37:06 GMT - Search in distribution

todo - Perl TO-DO list 242 ++

This is a list of wishes for Perl. The most up to date version of this file is at <http://perl5.git.perl.org/perl.git/blob_plain/HEAD:/Porting/todo.pod> The tasks we think are smaller or easier are listed first. Anyone is welcome to work on any of th...

SHAY/perl-5.20.2   (6 reviews) - 14 Feb 2015 18:27:06 GMT - Search in distribution

B::OPCheck - PL_check hacks using Perl callbacks ++

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. This hook is called in bottom up order, as the code is parsed and the optree is prepared. This is how mod...

FLORA/B-OPCheck-0.29 - 15 Sep 2009 06:07:48 GMT - Search in distribution

Changes - Apache mod_perl changes logfile 12 ++
PHRED/mod_perl-2.0.8   (4 reviews) - 18 Apr 2013 02:15:56 GMT - Search in distribution

perloptree - The Perl op tree 6 ++

Various material about the internal Perl compilation representation during parsing and optimization, before the actual execution begins, represented as "B" objects, the "B" op tree. The well-known perlguts.pod focuses more on the internal representat...

RURBAN/B-C-1.52 - 09 Sep 2014 12:50:11 GMT - Search in distribution

SVN::Notify - Subversion activity notification ++

This class may be used for sending email messages for Subversion repository activity. There are a number of different modes supported, and SVN::Notify is fully subclassable, to add new functionality, and offers comprehensive content filtering to easi...

DWHEELER/SVN-Notify-2.84   (8 reviews) - 13 Aug 2013 14:25:48 GMT - Search in distribution

Devel::Pragma - helper functions for developers of lexical pragmas 1 ++

This module provides helper functions for developers of lexical pragmas. These can be used both in older versions of perl (from 5.8.1), which have limited support for lexical pragmas, and in the most recent versions, which have improved support....

CHOCOLATE/Devel-Pragma-0.60 - 20 Oct 2013 18:09:25 GMT - Search in distribution

Sub::Call::Tail - Tail calls for subroutines and methods 7 ++

This module provides a "tail" modifier for subroutine and method calls that will cause the invocation to have the same semantics as "goto &sub". When the "tail" modifier is compiled the inner subroutine call is transformed at compile time into a goto...

FLORA/Sub-Call-Tail-0.05   (1 review) - 29 May 2012 12:01:16 GMT - Search in distribution

Classic::Perl - Selectively reinstate deleted Perl features 1 ++

Classic::Perl restores some Perl features that have been deleted in the latest versions. By 'classic' we mean as of perl 5.8.x. The whole idea is that you can put "use Classic::Perl" at the top of an old script or module (or a new one, if you like th...

SPROUT/Classic-Perl-0.05 - 12 Feb 2012 21:24:56 GMT - Search in distribution

Archive::Zip - Provide an interface to ZIP archive files. 22 ++

The Archive::Zip module allows a Perl program to create, manipulate, read, and write Zip archive files. Zip archives can be created, or you can read from existing zip files. Once created, they can be written to files, streams, or strings. Members can...

PHRED/Archive-Zip-1.46   (8 reviews) - 25 Mar 2015 05:19:23 GMT - Search in distribution

Sub::Call::Recur - Self recursive tail call invocation. 1 ++

This module implements Clojure's "recur" special form. "recur" is a tail call to the current function. It is a bit like assigning the arguments to @_ and invoking a "goto" to the first expression of the subroutine. It can be thought of as the "redo" ...

NUFFIN/Sub-Call-Recur-0.04 - 02 Nov 2009 12:45:28 GMT - Search in distribution

multidimensional - disables multidimensional array emulation 2 ++

Perl's multidimensional array emulation stems from the days before the language had references, but these days it mostly serves to bite you when you typo a hash slice by using the "$" sigil instead of "@". This module lexically makes using multidimen...

ILMARI/multidimensional-0.011 - 07 Feb 2013 18:15:20 GMT - Search in distribution

Unicode::Casing - Perl extension to override system case changing functions 1 ++

This module allows overriding the system-defined character case changing operations. Any time something in its lexical scope would ordinarily call "lc()", "lcfirst()", "uc()", "ucfirst()", or "fc()", the corresponding user-specified function will ins...

KHW/Unicode-Casing-0.15 - 20 Aug 2014 20:23:45 GMT - Search in distribution

B::Hooks::OP::PPAddr - Hook into opcode execution ++

This module provides a c api for XS modules to hook into the execution of perl opcodes. ExtUtils::Depends is used to export all functions for other XS modules to use. Include the following in your Makefile.PL: my $pkg = ExtUtils::Depends->new('Your::...

FLORA/B-Hooks-OP-PPAddr-0.03 - 28 Jul 2009 06:18:11 GMT - Search in distribution

Catalyst::Delta - Overview of changes between versions of Catalyst 118 ++

This is an overview of the user-visible changes to Catalyst between major Catalyst releases. VERSION 5.90080+ The biggest change in this release is that UTF8 encoding is now enabled by default. So you no longer need any plugins (such as Catalyst::Plu...

JJNAPIORK/Catalyst-Runtime-5.90085   (18 reviews) - 25 Mar 2015 18:58:11 GMT - Search in distribution

bareword::filehandles - disables bareword filehandles 1 ++

This module lexically disables the use of bareword filehandles with builtin functions, except for the special builitin filehandles "STDIN", "STDOUT", "STDERR", "ARGV", "ARGVOUT" and "DATA"....

ILMARI/bareword-filehandles-0.003   (2 reviews) - 15 Mar 2011 13:03:42 GMT - Search in distribution

B::Hooks::OP::Annotation - annotate and delegate hooked OPs ++

This module 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. "B:...

CHOCOLATE/B-Hooks-OP-Annotation-0.44 - 20 Apr 2011 03:27:32 GMT - Search in distribution