From: Joel VanderWerf Date: 2006-02-06T06:02:40+09:00 Subject: Re: define_method with a &block? Erik Veenstra wrote: > eval("alias :#{method_name} :temp_method") This is a bit cleaner using alias_method: class A def temp_method; "foo"; end method_name = "bar" alias_method method_name, :temp_method end p A.new.bar # ==> "foo" -- vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407