From: Li Chen Date: 2010-04-12T04:15:40+09:00 Subject: Re: Method call within a class Andrea Dallera wrote: > Hei, > > "each"'s receiver will be an instance of a class that includes the > module Enumerable and "size"'s receiver will be an instance of the class > Array. Example: > > array = Array.new > p array.size # => 0 > > class MyEnumerable > include Enumerable > > end > > foo = MyEnumerable.new > foo.each_with_index # doesn't raise, the method is defined > Hi Andrea, Thank you very much. So the receiver can be omitted when the method is called within a class, right? Li -- Posted via http://www.ruby-forum.com/.