note Anonymous Monk <p>Also, from <tt>perldoc perlop</tt>:
<blockquote> Binary ".." is the range operator, which is really
two different operators depending on the context. In list
context, it returns a list of values counting (up by ones) from
the left value to the right value. If the left value is greater
than the right value then it returns the empty list. The range
operator is useful for writing "foreach (1..10)" loops and for
doing slice operations on arrays. In the current implementation,
no temporary array is created when the range operator is used as
the expression in "foreach" loops, but older versions of Perl
might burn a lot of memory when you write something like this:
<code> for (1 .. 1_000_000) { # code } </code> </blockquote><p>
995764 995764 5