From: ts Date: 2001-12-01T02:43:49+09:00 Subject: [ruby-talk:27096] Re: Using Enumerable >>>>> "D" == David Alan Black writes: D> So... yield *(some range) is shorthand for yielding each element of D> the range separately. No, not really method_call *args ruby first convert args in an Array then the values are given to the method pigeon% ruby def a(b, c) puts "#{b} -- #{c}" end a *1..2 ^D 1 -- 2 pigeon% Guy Decoux