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

Property Value
Distribution ROSA Enterprise Desktop
Repository ROSA Contrib Updates x86_64
Package name perl-Object-Lexical
Package version 0.20.0
Package release 1-rosa.lts2012.0
Package architecture noarch
Package type rpm
Installed size 17.33 KB
Download size 13.58 KB
Official Mirror
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-1-rosa.lts2012.0.noarch.rpm 0.20.0 noarch ROSA Contrib
perl-Object-Lexical-0.20.0-1-rosa.lts2012.0.noarch.rpm 0.20.0 noarch ROSA Contrib Updates
perl-Object-Lexical - - -


Name Value
perl(PadWalker) -


Name Value
perl(Object::Lexical) == 0.20.0
perl-Object-Lexical == 0.20.0-1:2012.0


Type URL
Binary Package perl-Object-Lexical-0.20.0-1-rosa.lts2012.0.noarch.rpm
Source Package perl-Object-Lexical-0.20.0-1.src.rpm

Install Howto

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




2009-07-28 - J?r?me Quelin <> 0.20.0-1mdv2010.0
+ Revision: 401999
- rebuild using %%perl_convert_version

See Also

Package Description
perl-Object-MultiType-0.50.0-1-rosa.lts2012.0.noarch.rpm Perl Objects as Hash, Array, Scalar, Code and Glob at the same time
perl-Object-Persistence-0.92-6-rosa.lts2012.0.noarch.rpm Object-Persistence module for perl
perl-Object-Pluggable-1.290.0-2-rosa.lts2012.0.noarch.rpm Importable constants for Object::Pluggable
perl-Object-Signature-1.70.0-1-rosa.lts2012.0.noarch.rpm Generate cryptographic signatures for objects
perl-OpenOffice-OOBuilder-0.90.0-2-rosa.lts2012.0.noarch.rpm Perl OO interface for creating OpenOffice documents
perl-OpenOffice-OODoc-2.125.0-1-rosa.lts2012.0.noarch.rpm OpenOffice-OODoc module for perl
perl-PAR-1.2.0-1-rosa.lts2012.0.x86_64.rpm Perl Archive Toolkit
perl-PDF-API2-2.19.0-1-rosa.lts2012.0.noarch.rpm PDF-API2 Perl module
perl-PGP-GPG-MessageProcessor-0.4.5-14-rosa.lts2012.0.noarch.rpm Perl module that supplies object methods for interacting with GnuPG
perl-PHP-Include-0.2-7-rosa.lts2012.0.noarch.rpm Include PHP files in Perl
perl-PHP-Serialization-0.340.0-2-rosa.lts2012.0.noarch.rpm Simple flexible means of converting the output of PHP's serialize() into the equivalent Perl memory structure, and vice versa
perl-POD2-Base-0.43.0-2-rosa.lts2012.0.noarch.rpm No summary found
perl-POE-1.311.0-1-rosa.lts2012.0.noarch.rpm Portable multitasking and networking framework for Perl
perl-POE-API-Peek-2.170.0-1-rosa.lts2012.0.noarch.rpm Peek into the internals of a running POE environment
perl-POE-Component-Client-DNS-1.51.0-2-rosa.lts2012.0.noarch.rpm POE::Component::Client::DNS - non-blocking, concurrent DNS requests