From: ts Date: 2003-01-04T01:53:18+09:00 Subject: Re: How to call overridden methods (finally!) >>>>> "C" == Chris Pine writes: C> I'm assuming that it crashes in this case, because otherwise I don't see any C> problem at all. (It already raises an exception! Telling me that `to_int' C> is unbound is a more helpful exception, anyway.) pigeon% cat b.rb #!./ruby a = Numeric.instance_method(:to_int) b = Method.instance_method(:call).bind(a) b.call pigeon% pigeon% b.rb ./b.rb:4:in `call': you cannot call unbound method; bind first (TypeError) from ./b.rb:4:in `call' from ./b.rb:4 pigeon% Guy Decoux