Package: wnpp Severity: wishlist Owner: Jonas Smedegaard <[email protected]>
* Package name : liblexical-underscore-perl Version : 0.001 Upstream Author : Toby Inkster <[email protected]> * URL : http://search.cpan.org/dist/lexical-underscore/ * License : Artistic or GPL-1+ Programming Lang: Perl Description : access your caller's lexical underscore Starting with Perl 5.10, it is possible to create a lexical version of the Perl default variable $_. Certain Perl constructs like the "given" keyword automatically use a lexical $_ rather than the global $_. . It is occasionallly useful for a sub to be able to access its caller's $_ variable regardless of whether it was lexical or not. The "(_)" sub prototype is the official way to do so, however there are sometimes disadvantages to this; in particular it can only appear as the final required argument in a prototype, and there is no way of the sub differentiating between an explicitly passed argument and $_. . lexical::underscore allows you to access your caller's lexical $_ variable as easily as: . ${lexical::underscore()} -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

