perl-Object-Lexical - Object::Lexical - Syntactic Sugar for Easy Object Instance Data &

Property Value
Distribution ROSA 2016.1
Repository ROSA Contrib i586
Package filename perl-Object-Lexical-0.20.0-6-rosa2016.1.noarch.rpm
Package name perl-Object-Lexical
Package version 0.20.0
Package release 6-rosa2016.1
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 14.05 KB
Installed size 17.40 KB
Object::Lexical provides syntactic sugar to create objects.
Normal "my" variables are used for instance data. $this is
automatically read off of the argument stack. This follows "real"
OO languages, where user code need not concern itself with
helping the language implement objects.  Normal OO Perl code is
ugly, hard to read, tedious to type, and error prone.  The
"$self-"{field}> syntax is cumbersome, and using an object field
with a built in, like "push()", requires syntax beyond novice
Perl programmers: "push @{$self-"{field}}, $value>.  Spelling
field names wrong results in hard to find bugs: the hash
autovivicates, and no "variables must be declared" warning is


Package Version Architecture Repository
perl-Object-Lexical-0.20.0-6-rosa2016.1.noarch.rpm 0.20.0 noarch ROSA Contrib
perl-Object-Lexical - - -


Name Value
perl(PadWalker) -
perl(abi) >= 5.20.3


Name Value
perl(Object::Lexical) == 0.20.0
perl-Object-Lexical == 0.20.0-6:2016.1


Type URL
Binary Package perl-Object-Lexical-0.20.0-6-rosa2016.1.noarch.rpm
Source Package perl-Object-Lexical-0.20.0-6.src.rpm

Install Howto

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




2017-02-17 - Andrey Bondrov <> 0.20.0-6
- (7c2d8e6) MassBuild#1257: Increase release tag

See Also

Package Description
perl-Object-MultiType-0.50.0-6-rosa2016.1.noarch.rpm Perl Objects as Hash, Array, Scalar, Code and Glob at the same time
perl-Object-Persistence-0.92-10-rosa2016.1.noarch.rpm Object-Persistence module for perl
perl-Object-Pluggable-1.290.0-7-rosa2016.1.noarch.rpm Importable constants for Object::Pluggable
perl-Object-Realize-Later-0.190.0-7-rosa2016.1.noarch.rpm CPAN Object-Realize-Later perl module
perl-Object-Signature-1.70.0-6-rosa2016.1.noarch.rpm Generate cryptographic signatures for objects
perl-OpenOffice-OOBuilder-0.90.0-7-rosa2016.1.noarch.rpm Perl OO interface for creating OpenOffice documents
perl-OpenOffice-OODoc-2.125.0-6-rosa2016.1.noarch.rpm OpenOffice-OODoc module for perl
perl-PAR-1.7.0-5-rosa2016.1.i586.rpm Perl Archive Toolkit
perl-PDF-API2-2.23.0-3-rosa2016.1.noarch.rpm PDF-API2 Perl module
perl-PDL-2.15.0-5-rosa2016.1.i586.rpm PerlDL, an efficient numerical language for scientific computing
perl-PDL-doc-2.15.0-5-rosa2016.1.i586.rpm PerlDL documentation package
perl-PGP-GPG-MessageProcessor-0.4.5-19-rosa2016.1.noarch.rpm Perl module that supplies object methods for interacting with GnuPG
perl-PHP-Include-0.360.0-3-rosa2016.1.noarch.rpm Include PHP files in Perl
perl-PHP-Serialization-0.340.0-7-rosa2016.1.noarch.rpm Simple flexible means of converting the output of PHP's serialize()
perl-POD2-Base-0.43.0-7-rosa2016.1.noarch.rpm This module is an abstraction of the code in POD2::IT and POD2::FR