From: Love U Ruby Date: 2013-04-09T22:57:23+09:00 Subject: Re: Confusion with Forwarrordable#delegate - throwing an er Mike Stok wrote in post #1105046: > q1 = MyQueue.new > class << q1 > delegate [:clear, :first] => :@queue > end Okay! So you defined it in the singleton class of `q1`. Why we need to define it in the singleton class? BTW who is the caller of the method `delegate`? Thanks -- Posted via http://www.ruby-forum.com/.