Perl 5.11.0 features on the syntax
Perl 5.11.0がリリースされたので,perl5110deltaから構文的な変更をいくつか拾ってみた。
- Implicit strictures
- "use 5.11.0" はstrictも有効にするようになった
- The yada yada operator ('...')
- 未実装の機能を示す組み込み演算子が追加された
each
is now more flexiblemy($index, $value) = each @array
ができるようになったkeys @array
,values @array
もできるようだ
- delete local
delete local $foo{bar}
ができるようになった
なお,これらは5.12.0へ向けた変更ではあるが,必ずしも5.12.0に入るとは限らない。
See also perl5110delta.