From: nobu.nakada@... Date: 2003-07-27T19:58:16+09:00 Subject: [ruby-dev:20939] Re: add library なかだです。 At Sun, 27 Jul 2003 19:02:35 +0900, Akinori MUSHA wrote: > > next?というのは副作用として一つ進めるってことですか。そうすると > > end?は消すんでしょうか。それともend?, next?, currentの三つにす > > るということ? > >  前者です。Generator を作った時点ではまだ何もしなくて、 next? で > 進めてまだあるかチェック。current で取り出し。どうせ今の構成でも > end? でチェックしてから取り出すんだから、 Generator 生成時に一回 > 回すというのは変かなと。 なるほど、そのほうが分かりやすいかも。まぁend?もあってもいいん ではという気もしますが。 > > かぶってるといえばyieldも。 > >  あー、でも Proc#yield という先例があるからいいのかな。 いや、privateでなければ予約語とかぶってても構わないと思いますが。 Range#endという例もあることで。 > > > > # nodedumpかiiが欲しいって人は、他にはいないんだろうなぁ。 > >  ii ってなんでしたっけ。nodedump と二択になるものですか? 二択というよりは同類です。 # ftp://moulon.inra.fr/pub/ruby/iis.tar.gzは古いな。 > > >  あっていいんじゃないでしょうか。Ruby インタプリタ本体と同期 > > > している必要もあるので、標準ライブラリとしてメンテナンスする > > > メリットは大きいと思います。 > > > > ruby-coreに振ったほうがいいかな。あ、Dave Thomasは読んでなかっ > > たっけ。 > >  どっちにしても Cc: してあげればよいかと。 Daveは、coreはあんまり読んでないっていってたっけかなぁ。最近書 いてるのを見たから、ついCc:せずに送ってしまったけど。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦