From: shugo@... (Shugo Maeda) Date: 1998-03-12T20:56:09+09:00 Subject: [ruby-dev:1743] Re: argument check in Range::new 前田です。 # 既に議論が収束してしまったようですが一応リプライします(^^; In message "[ruby-dev:1715] Re: argument check in Range::new" Yukihiro Matsumoto wrote: ||if (!rb_respond_to(first, upto)) || ArgError("bad value for range"); || ||ぐらいにチェックを緩めても良いような気がするのですが、どうでしょう。 | |うーん,大抵の場合は生成してすぐにeachを実行するんであんまり |問題はないでしょうけどね.でも,lastがノーチェックというのは |ちょっと気分が悪いですね.InfinityがNumericであるというのは |そんなに変な話なんでしょうか. InfinityはNumericで良いと思うのですが、例えばStringのサブクラスを 扱うような場合を考えていました。 -- 前田 修吾