Perl5 のここがいけてないよね、というところ。 { } について。

ブロックとハッシュ構築子が両方とも { } なので、どちらともとれるときにパーザがブロックとして判断してくれる場合があって、ハッシュを書くときは +{ } と書くのが慣例となってしまっている。
もうちょっと文法の工夫でなんとかなるのではないか、とおもったりする。

Published: 2012-03-22(Thu) 09:21