From: gotoken@... (GOTO Kentaro) Date: 1998-07-10T05:41:45+09:00 Subject: [ruby-list:8674] Re: irb bug ごとけんです In message "[ruby-list:8668] Re: irb bug" on 98/07/10, 石塚圭樹 writes: >けいじゅ@日本ラショナルソフトウェアです. >こういう時はXMPモードが嬉しいですね(^^;;;; カットアンドペーストできな >い. ごめんなさいごめんなさい (__;;;; >えーと. これはRubyのバグです. > >-- >p = proc{binding}.call > >eval <i = 3 > >def f i > i * i >end >f 2 >END >-- > >irbは上記のような特殊なbindingで評価しているのでrubyのバグにあたりやす >いみたいですね. # この説明を聞いて irb.rb を読んでみる気になりました ^^;; ># でもどういうバグなんだろうなぁ... 参考になるかどうか分かりませんが、 古い irb [*] と ruby-1.1b9_16 の組合せでは 上のコードは動きます。 [*] @RCS_ID='-$Id: irb.rb,v 1.10 1998/04/20 04:02:36 keiju Exp keiju $-' -- gotoken