まつもと ゆきひろです
In message "[ruby-list:13791] Re: iterator"
on 99/04/16, nagai / dumbo.ai.kyutech.ac.jp <nagai / dumbo.ai.kyutech.ac.jp> writes:
|# 遅ればせながら,誕生日おめでとうございます.> まつもとさん
あ,どーもです.
|qsort や gsub などのように,ブロックがなくてもよいし,
|受け取ることも可能というものもありますので,
|個人的には「ブロック *付* メソッド」というより
|「ブロック受理(可能)メソッド」(block-acceptable method)
|という感じです.
あ,これは Array#sort というメソッドの性質ですよね.
今,盛んに使われているイテレータという単語は
ary.sort{|a,b| b<=>a}
というブロックが付いて呼び出されたメソッドだけを指す単語なん
です.だから「イテレータとして呼び出された時は」なんて表現が
登場する.
ま,これをそのまま置き換える単語がどうして必要なわけじゃない
んですが,こういう使い方に慣れてしまったので,できれば置換で
きる形の単語が欲しいなあ,なんて夢想してます.
まつもと ゆきひろ /:|)