in reply to why doesn't "my ($a,$b)" return a list?
On a side note, as of v5.12, the each(), keys(), and values() functions now operate on arrays, which might be what you are looking for. Here is an example:
#!perl use strict; use warnings; use feature qw(:5.12); my @array = 'a' .. 'g'; while( my( $index, $value ) = each @array ) { say "$index -> $value"; } __END__ 0 -> a 1 -> b 2 -> c 3 -> d 4 -> e 5 -> f 6 -> g
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: why doesn't "my ($a,$b)" return a list?
by LanX (Saint) on Aug 20, 2010 at 12:39 UTC | |
by choroba (Cardinal) on Aug 20, 2010 at 13:18 UTC | |
by LanX (Saint) on Aug 20, 2010 at 13:35 UTC | |
|
Re^2: why doesn't "my ($a,$b)" return a list?
by LanX (Saint) on Aug 20, 2010 at 21:38 UTC | |
by kejohm (Hermit) on Aug 21, 2010 at 01:20 UTC | |
by LanX (Saint) on Aug 23, 2010 at 14:48 UTC | |
by kejohm (Hermit) on Aug 24, 2010 at 09:08 UTC | |
by JavaFan (Canon) on Aug 24, 2010 at 12:08 UTC |