From: "Victor D." Date: 2010-11-19T16:57:17+09:00 Subject: Re: Descending ranges in Ruby AFAIK, ruby simply considers values like (5..1) as empty range. Iterating over it has no sense. You can iterate over ascending range in reverse order using Enumerable#reverse_each method, for example. -- Posted via http://www.ruby-forum.com/.