Perl 5.11.0 features on the syntax
Perl 5.11.0がリリースされたので,perl5110deltaから構文的な変更をいくつか拾ってみた。
- Implicit strictures
- "use 5.11.0" はstrictも有効にするようになった
- The yada yada operator ('...')
- 未実装の機能を示す組み込み演算子が追加された
eachis 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.