Perl5-IDEA icon indicating copy to clipboard operation
Perl5-IDEA copied to clipboard

Implement Perl 5.20 changes

Open hurricup opened this issue 9 years ago • 0 comments

<< Perl 5.18 | Perl 5.22 >>

Reference: http://perldoc.perl.org/perl5200delta.html

$sref->$*;  # same as ${ $sref }  # interpolates
$aref->@*;  # same as @{ $aref }  # interpolates
$href->%*;  # same as %{ $href }
$cref->&*;  # same as &{ $cref }
$gref->**;  # same as *{ $gref }
$aref->$#*; # same as $#{ $aref }
$gref->*{ $slot }; # same as *{ $gref }{ $slot }
$aref->@[ ... ];  # same as @$aref[ ... ]  # interpolates
$href->@{ ... };  # same as @$href{ ... }  # interpolates
$aref->%[ ... ];  # same as %$aref[ ... ]
$href->%{ ... };  # same as %$href{ ... }
  • [ ] The do SUBROUTINE(LIST) form has resulted in a deprecation warning since Perl v5.0.0, and is now a syntax error.
  • [ ] The character after \c in a double-quoted string ("..." or qq(...)) or regular expression must now be a printable character and may not be {. NYI
  • [ ] removed modules: CGI, inc::latest, Package::Constants, Module::Build and submodules

hurricup avatar Jul 03 '16 13:07 hurricup