Name : perl-Export-Attrs
| |
Version : 0.1.0
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp155.3.2
| Date : 2023-05-17 17:20:44
|
Group : Development/Libraries/Perl
| Source RPM : perl-Export-Attrs-0.1.0-lp155.3.2.src.rpm
|
Size : 0.04 MB
| |
Packager : https://www_suse_com/
| |
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: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/15.5/noarch |