},
'experimental' => {
- 'DISTRIBUTION' => 'LEONT/experimental-0.012.tar.gz',
+ 'DISTRIBUTION' => 'LEONT/experimental-0.013.tar.gz',
'FILES' => q[cpan/experimental],
'EXCLUDED' => [
qr{^t/release-.*\.t},
package experimental;
-$experimental::VERSION = '0.012';
+$experimental::VERSION = '0.013';
use strict;
use warnings;
use version ();
fc => '5.16.0',
lexical_topic => '5.10.0',
lexical_subs => '5.18.0',
- lvalue_refs => '5.21.5',
postderef => '5.20.0',
postderef_qq => '5.20.0',
+ refaliasing => '5.21.5',
regex_sets => '5.18.0',
say => '5.10.0',
smartmatch => '5.10.0',
=head1 VERSION
-version 0.012
+version 0.013
=head1 SYNOPSIS
array_base - allow the use of $[ to change the starting index of @array
autoderef - allow push, each, keys, and other built-ins on references
lexical_topic - allow the use of lexical $_ via "my $_"
- lvalue_refs - allow aliasing via \$x = \$y
postderef - allow the use of postfix dereferencing expressions, including
in interpolating strings
+ refaliasing - allow aliasing via \$x = \$y
regex_sets - allow extended bracketed character classes in regexps
signatures - allow subroutine signatures (for named arguments)
smartmatch - allow the use of ~~
}
if ($] >= 5.021005) {
- is (eval <<'END', 1, 'lvalue ref compiles') or diag $@;
+ is (eval <<'END', 1, 'ref aliasing compiles') or diag $@;
use experimental 'refaliasing';
\@a = \@b;
is(\@a, \@b, '@a and @b are the same after \@a=\@b');