Shibuya.pm#12でLTしました。 perly.yをハックしてブロック付きメソッド呼び出しを可能にする,という話をしました。 たとえばこんなことができるようになります: File->open('<', $foo){ my($io) = @_; $io->grep{ /foo/ }->each{ say @_ }; }; まとめ: perly.yを変更するとPerlの文法を変えられる perly.yを変更したらmake regen_perlyを忘れずに 高度に発達したPerlはRubyと見分けがつかない パッチ: --- perly.y 2009-11-29 18:04:19.000000000 +0900 +++ perly-new.y 2009-11-29 19:49:50.000000000 +0900 @@ -732,12 +732,33 @@ TOKEN_GETMAD($4