perl-SelfLoader-1.180.0-4-omv2015.0.noarch.rpm


Advertisement

Description

perl-SelfLoader - Automatic function loader (using __DATA__)

Property Value
Distribution OpenMandriva Lx 3.0
Repository OpenMandriva Contrib i586
Package name perl-SelfLoader
Package version 1.180.0
Package release 4-omv2015.0
Package architecture noarch
Package type rpm
Installed size 35.40 KB
Download size 18.99 KB
Official Mirror abf-downloads.openmandriva.org
This module tells its users that functions in the FOOBAR package are to be
autoloaded from after the '__DATA__' token. See also the
perlsub/"Autoloading" manpage.
The __DATA__ token
The '__DATA__' token tells the perl compiler that the perl code for
compilation is finished. Everything after the '__DATA__' token is
available for reading via the filehandle FOOBAR::DATA, where FOOBAR is
the name of the current package when the '__DATA__' token is reached.
This works just the same as '__END__' does in package 'main', but for
other modules data after '__END__' is not automatically retrievable,
whereas data after '__DATA__' is. The '__DATA__' token is not
recognized in versions of perl prior to 5.001m.
Note that it is possible to have '__DATA__' tokens in the same package
in multiple files, and that the last '__DATA__' token in a given
package that is encountered by the compiler is the one accessible by
the filehandle. This also applies to '__END__' and main, i.e. if the
'main' program has an '__END__', but a module 'require'd (_not_ 'use'd)
by that program has a 'package main;' declaration followed by an
''__DATA__'', then the 'DATA' filehandle is set to access the data
after the '__DATA__' in the module, _not_ the data after the '__END__'
token in the 'main' program, since the compiler encounters the
'require'd file later.

Alternatives

Package Version Architecture Repository
perl-SelfLoader-5.20.3-1.2-omv2015.0.noarch.rpm 5.20.3 noarch OpenMandriva Main
perl-SelfLoader-1.180.0-4-omv2015.0.noarch.rpm 1.180.0 noarch OpenMandriva Contrib
perl-SelfLoader - - -

Requires

Name Value
perl(Exporter) -
perl(IO::Handle) -
perl(abi) >= 5.20.1

Provides

Name Value
perl(SelfLoader) == 1.180.0
perl-SelfLoader == 1.180.0-4:2015.0

Download

Type URL
Binary Package perl-SelfLoader-1.180.0-4-omv2015.0.noarch.rpm
Source Package perl-SelfLoader-1.180.0-4.src.rpm

Install Howto

  1. Enable OpenMandriva Contrib repository on Install and Remove Software"
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-SelfLoader rpm package:
    # urpmi perl-SelfLoader

Files

Path
/usr/lib/perl5/vendor_perl/5.20.1/SelfLoader.pm
/usr/share/doc/perl-SelfLoader/Changes
/usr/share/doc/perl-SelfLoader/README
/usr/share/man/man3/SelfLoader.3pm.xz

See Also

Package Description
perl-Set-Infinite-0.650.0-5-omv2015.0.noarch.rpm Infinite Set Theory module, with Date, Time
perl-Set-IntSpan-1.190.0-3-omv2015.0.noarch.rpm Manage sets of integers
perl-Set-Object-1.340.0-3-omv2015.0.i586.rpm Set of objects and strings in Perl
perl-Smart-Comments-1.0.5-3-omv2015.0.noarch.rpm Comments that do more than just sit there
perl-Sniffer-HTTP-0.230.0-3-omv2015.0.noarch.rpm Multi-connection sniffer driver
perl-Snowball-Norwegian-1.200.0-4-omv2015.0.noarch.rpm Porters stemming algorithm for Denmark
perl-Snowball-Swedish-1.200.0-4-omv2015.0.noarch.rpm Porters stemming algorithm for Swedish
perl-Socket-GetAddrInfo-0.220.0-3-omv2015.0.i586.rpm RFC 2553's C<getaddrinfo> and C<getnameinfo>
perl-Software-License-0.103.10-3-omv2015.0.noarch.rpm Packages that provide templated software licenses
perl-Sort-Naturally-1.30.0-3-omv2015.0.noarch.rpm Sort lexically, but sort numeral parts numerically
perl-Sphinx-Config-0.90.0-4-omv2015.0.noarch.rpm Sphinx search engine configuration file read/modify/write
perl-Sphinx-Search-0.280.0-3-omv2015.0.noarch.rpm Sphinx search engine API Perl client
perl-Spoon-0.24-8-omv2015.0.noarch.rpm A Spiffy Application Building Framework
perl-Spread-3.17.4.4-5-omv2015.0.i586.rpm Perl extension for the Spread group communication system
perl-Spreadsheet-Read-0.540.0-3-omv2015.0.noarch.rpm Transparent read the data from a spreadsheet
Advertisement
Advertisement