Name : perl-Export-Attrs
| |
Version : 0.1.0
| Vendor : openSUSE
|
Release : bp153.1.12
| Date : 2021-03-06 01:46:01
|
Group : Development/Libraries/Perl
| Source RPM : perl-Export-Attrs-0.1.0-bp153.1.12.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/distribution/leap/15.3/repo/oss/noarch |