From: Trans Date: 2005-09-06T07:26:28+09:00 Subject: Re: Change Binding of a Proc Pit Capitain wrote: > > instance_eval ? > Now that seemed like a really smart solution --but when I try it I get some really STRANGE behavior. In my code @start is assign to one of the procs, so then: s = @start p s p s.call p machine.instance_eval{ s } p machine.instance_eval{ s.call } p machine.instance_eval{ s.call.call.call } returns # # # # # How the hek?