SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Acme-Your rpm build for : openSUSE Tumbleweed. For other distributions click perl-Acme-Your.

Name : perl-Acme-Your
Version : 0.01 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 8.64 Date : 2024-08-05 20:15:43
Group : Development/Libraries/Perl Source RPM : perl-Acme-Your-0.01-8.64.src.rpm
Size : 0.01 MB
Packager : (none)
Summary : not our variables, your variables
Description :
Acme::Your gives you a language construct \"your\" that behaves similarly to
Perl\'s own \"our\" constuct. Rather than defining lexically unqualified
varibles to be in our own package however, you can define lexically
unqualified variable to be from anothter package namespace entirely.

It all starts with the use statement.

use Acme::Your \"Some::Package\";

This both \'imports\' the your construct and states the package that any
variables defined with a your statement will be created in.

Then you can do \'your\' statements. Note that these are lexical, and fall
out of scope much the same way that our variables would. For example

use Acme::Your \"Fred\"

my $foo = \"bar\";

{
your $foo = \"wilma\";
print $foo; # prints \"wilma\"
}

print $foo; # prints \"foo\"
print $Fred::foo # prints \"wilma\"

Your allows you to import symbols from other packages into your own lexical
scope and have access to them.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-A/openSUSE_Tumbleweed/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Acme-Your-0.01-8.64.noarch.rpm
     

Provides :
perl(Acme::Your)
perl(Acme::Your::Filter)
perl-Acme-Your

Requires :
perl(:MODULE_COMPAT_5.40.0)
perl(Parse::RecDescent) >= 1.80
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/Acme
/usr/lib/perl5/vendor_perl/5.40.0/Acme/Your
/usr/lib/perl5/vendor_perl/5.40.0/Acme/Your.pm
/usr/lib/perl5/vendor_perl/5.40.0/Acme/Your/Filter.pm
/usr/share/doc/packages/perl-Acme-Your
/usr/share/doc/packages/perl-Acme-Your/README
/usr/share/man/man3/Acme::Your.3pm.gz

 
ICM