From: Chris Gunnels Date: 2010-01-27T06:30:30+09:00 Subject: Re: Find the parameters of each method in a class Benoit Daloze wrote: > In Ruby 1.9.2: > > irb(main):001:0> class C > irb(main):002:1> def meth(a,bb, ccc = nil, &b) > irb(main):003:2> end > irb(main):004:1> end > => nil > irb(main):005:0> C.instance_method(:meth).parameters > => [[:req, :a], [:req, :bb], [:opt, :ccc], [:block, :b]] > > But you will not get the names for C methods like String#tr, just the > type of the parameters. > > 2010/1/26 Jason Roelofs : Dang thats awesome and exactly what I need! Why can't it be in 1.8? :( -- Posted via http://www.ruby-forum.com/.