From: transfire@... Date: 2006-07-24T07:44:41+09:00 Subject: Re: get caller of method thomas coopman wrote: > Hi, > > Does there exist a method to get the object or type of object that calls this method? The same question was asked just a few days ago. It's generally a good rule of thumb to do a search first before asking --just FYI. Anyhow, the #binding turns the current context/closure into an object that you can pass around an reuse. You can evaluate any code against a binding via: Kernel.eval( "code here", aBinding) If you pass a block, btw, you can't get it's binding and via it the caller. T.