From: Claus Spitzer Date: 2004-08-18T11:34:51+09:00 Subject: Re: Method Instrospection You can use Kernel.caller to get the execution stack. The first item will be the current method. http://phrogz.net/ProgrammingRuby/ref_m_kernel.html#Kernel.caller Happy rubying... -CWS On Wed, 18 Aug 2004 10:32:18 +0900, Zach Dennis wrote: > Is there a way to determine what method you are in? > > class myApp > def mydef > error = true; > raise "#{self.class} : #{self.calling_method} error > end > end > > Something like the #{self.calling_method} above perhaps? > > Thanks, > > Zach > >