From: Robert Klemme Date: 2007-06-05T09:02:39+09:00 Subject: Re: Reverse-range alternatives? On 04.06.2007 22:51, Kenneth McDonald wrote: > Since a reverse range (eg. 4...1) is functionally almost the same as an > empty range, is there an alternative in the standard library, where each > would actually iterate over the elements from first to last, in this > case 4, 3, 2? $ ruby -e '4.downto 1 do |i| p i end' 4 3 2 1 robert@fussel ~ $ ruby -e '4.step 1, -1 do |i| p i end' 4 3 2 1 Kind regards robert