call methods on native types
The autobox pragma allows methods to be called on integers, floats,
strings, arrays, hashes, and code references in exactly the same manner as
blessed references.
The autoboxing is transparent: boxed values are not blessed into their
(user-defined) implementation class (unless the method elects to bestow
such a blessing) - they simply use its methods as though they are.
The classes (packages) into which the native types are boxed are fully
configurable. By default, a method invoked on a non-object is assumed to be
defined in a class whose name corresponds to the 'ref()' type of that value
- or SCALAR if the value is a non-reference.
- Developed at devel:languages:perl
- Sources inherited from project openSUSE:Factory
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/perl-autobox && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
autobox-2.79.tar.gz | 0000075169 73.4 KB | |
perl-autobox.changes | 0000001281 1.25 KB | |
perl-autobox.spec | 0000002195 2.14 KB |
Revision 8 (latest revision is 16)
Stephan Kulow (coolo)
accepted
request 179061
from
Stephan Kulow (coolo)
(revision 8)
update (forwarded request 179048 from coolo)
Comments 0