From: nobu@... Date: 2005-10-09T19:16:32+09:00 Subject: [ruby-dev:27407] Re: Ripper.new("").parse blocks なかだです。 At Sat, 8 Oct 2005 22:45:10 +0900, Tanaka Akira wrote in [ruby-dev:27406]: > 先ほど、端末から test-all したときに途中でブロックすることに > 気がついたので調べたら、 > > % ./ruby -v -rripper -e 'Ripper.new("").parse' > ruby 1.9.0 (2005-10-08) [i686-linux] > (ブロックする) > > というのがブロックしているようです。 ""に対してKernel#getsを呼んじゃってますね。うーんそうか、 rb_respond_to()だとObject#respond_to?(name, true)相当だったか。 でも、デフォルトでprivateメソッドにも反応するというのはどうなん でしょうねぇ。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦