From: 7stud -- Date: 2012-11-11T11:56:17+09:00 Subject: Re: using the current method name within current method def get_mname caller[0]=~/`(.*?)'/ # note the first quote is a backtick $1 end def dinosaur puts get_mname puts method(get_mname).owner end dinosaur --output:-- dinosaur Object -- Posted via http://www.ruby-forum.com/.