From: gotoken@... (GOTO Kentaro) Date: 1999-07-11T18:47:50+09:00 Subject: [ruby-list:15356] Re: Range, ruby-talk (Re: 年月を範囲でうまく扱うには?) In message "[ruby-list:15352] Re: Range, ruby-talk (Re: 年月を範囲でうまく扱うには?)" on 99/07/09, Tadayoshi Funaba writes: >gotoken> ところで、 step や upto は self を返しますが、最後に評価した >gotoken> 値を返す方が便利だと思うことがしばしばあります。 > >なるほど、step などが何を返すのか考えたことなかった。でも、String#upto >は nil を返すのですよね。もし、できるなら規則をあきらかにしたいっす。 >似たようなイテレータは、たいていは self か nil を返しているようですが。 each のように単にブロックを yield するだけの場合は最後の値を 返すという統一で構わない気がするけど、どう思いますか?? -- gotoken