Name : perl-Export-Attrs
| |
Version : 0.1.0
| Vendor : openSUSE
|
Release : lp151.2.2
| Date : 2018-07-20 12:22:44
|
Group : Development/Libraries/Perl
| Source RPM : perl-Export-Attrs-0.1.0-lp151.2.2.src.rpm
|
Size : 0.04 MB
| |
Packager : https://bugs_opensuse_org
| |
Summary : The Perl 6 \'is export(...)\' trait as a Perl 5 attribute
|
Description :
*NOTE:* This module is a fork of Perl6::Export::Attrs created to restore compatibility with Perl6::Export::Attrs version 0.0.3.
Implements a Perl 5 native version of what the Perl 6 symbol export mechanism will look like (with some unavoidable restrictions).
It\'s very straightforward:
* If you want a subroutine or package variable to be capable of being exported (when explicitly requested in the \'use\' arguments), you mark it with the \':Export\' attribute.
* If you want a subroutine or package variable to be automatically exported when the module is used (without specific overriding arguments), you mark it with the \':Export(:DEFAULT)\' attribute.
* If you want a subroutine or package variable to be automatically exported when the module is used (even if the user specifies overriding arguments), you mark it with the \':Export(:MANDATORY)\' attribute.
* If the subroutine or package variable should also be exported when particular export groups are requested, you add the names of those export groups to the attribute\'s argument list.
That\'s it.
|
RPM found in directory: /vol/rzm3/linux-opensuse/ports/armv7hl/distribution/leap/15.1/repo/oss/noarch |