[#20227] dyna_vars problem? — Tanaka Akira <akr@...17n.org>

しばらく前から、稀に Ruby が core を吐くという問題を追いかけているので

15 messages 2003/05/19
[#20234] Re: dyna_vars problem? — matz@... (Yukihiro Matsumoto) 2003/05/19

まつもと ゆきひろです

[#20236] Re: dyna_vars problem? — Tanaka Akira <akr@...17n.org> 2003/05/19

In article <1053363181.529491.30320.nullmailer@picachu.netlab.jp>,

[ruby-dev:20290] Re: Is it bug of IRB?

From: NISHI Takao <zophos@...9.com>
Date: 2003-05-26 16:53:58 UTC
List: ruby-dev #20290
にし@おかやまです。

At Mon, 26 May 2003 23:31:46 +0900,
Yukihiro Matsumoto wrote:

> In message "[ruby-dev:20287] Is it bug of IRB?"
>     on 03/05/26, NISHI Takao <zophos@Dadd9.com> writes:
> 
> |以下のようにArray#[]を再定義するとirb 0.7.4(01/05/08)が無言で死にます。
> 
> すでに石塚さんも書いていますが、irb自身がRubyで書かれている
> ことを考えると、Rubyがまともに動作しないような再定義をした場
> 合まで動作しろと言うのはかなり酷な話ではないかと。

なるほど。

実はArray#[]の引数で負の数をとると都合の悪い場合があったのでirbでごちゃ
ごちゃと試していて遭遇してしました。
素直にサブクラス化すべきでしたね。

お手数をおかけしました。

-- 
NISHI Takao   D add ninth Co.,Ltd.  http://www.Dadd9.com/
   1-2-24 Toyonari, Okayama, 700-0942, Japan               @@@@
   Phone:+81-86-801-4216  Facsimile:+81-86-801-4217        OO/
   PGP:1466 BB16 3186 CC11 1A06 713C 5518 3A2A A122 118A  -|/

In This Thread

Prev Next