liblexical-underscore-perl - access your caller's lexical underscore

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name liblexical-underscore-perl
Package version 0.003
Package release 1
Package architecture all
Package type deb
Installed size 25 B
Download size 10.96 KB
Official Mirror
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:


Package Version Architecture Repository
liblexical-underscore-perl_0.003-1_all.deb 0.003 all Debian Main
liblexical-underscore-perl - - -


Name Value
libpadwalker-perl -
perl -


Type URL
Binary Package liblexical-underscore-perl_0.003-1_all.deb
Source Package liblexical-underscore-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install liblexical-underscore-perl deb package:
    # sudo apt-get install liblexical-underscore-perl




2014-10-14 - Jonas Smedegaard <>
liblexical-underscore-perl (0.003-1) unstable; urgency=medium
[ upstream ]
* New release(s).
+ Switch packaging to Dist::Inkt.
+ Restore dynamic config which adds PadWalker to dependencies when
Perl >= 5.9.0.
[ Jonas Smedegaard ]
* Add README.source emphasizing file as *not* a
show-stopper for contributions, referring to wiki page for details.
* Add alternate git source URL.
* Update Vcs-Git to use canonical URL.
* Declare compliance with Debian Policy 3.9.6.
* Drop patch 1001: No Unneeded with current upstream packaging.
* Stop track md5sum of upstream tarball.
* Update copyright info:
+ Extend coverage for myself to include current year.
+ Drop coverage of no longer included convenience code copies.
+ Extend coverage for main upstream author to include current year.
* Use and (not in watch
file, and (not specific CPAN instance as get-orig-soruce URL in rules.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
2013-03-11 - Jonas Smedegaard <>
liblexical-underscore-perl (0.001-1) unstable; urgency=low
* Initial packaging release.
Closes: bug#702819.

See Also

Package Description
liblexical-var-perl_0.009-1+b1_amd64.deb Perl module for using static variables without namespace pollution
liblfc-dev_1.8.7-3.1+b1_amd64.deb LFC development libraries and header files
liblfc-perl_1.8.7-3.1+b1_amd64.deb LCG File Catalog (LFC) perl bindings
liblfc1_1.8.7-3.1+b1_amd64.deb LCG File Catalog (LFC) libraries
liblfunction-dev_1.23+dfsg-3_amd64.deb development files for liblfunction
liblfunction0_1.23+dfsg-3_amd64.deb library for calculating with L-functions
liblhapdf-dev_5.9.1-3+b1_amd64.deb [Physics] Les Houches Accord PDF Interface - development files
liblhapdf0_5.9.1-3+b1_amd64.deb [Physics] Les Houches Accord PDF Interface
liblhasa-dev_0.2.0+git3fe46-1+deb8u1_amd64.deb lzh decompression library - development files
liblhasa0_0.2.0+git3fe46-1+deb8u1_amd64.deb lzh archive decompression library
liblib-abs-perl_0.93-1_all.deb module to make relative path absolute to caller
liblibrary-callnumber-lc-perl_0.22-1_all.deb utility functions to deal with Library-of-Congress call numbers
liblicense-cli_0.8.1-3_amd64.deb Command line interface for license metadata
liblicense-dev_0.8.1-3_amd64.deb Development headers for the liblicense package
liblicense-icons_0.8.1-3_all.deb Icons for Creative Commons and other licenses