On 10/13/07, Dr.Ruud <[EMAIL PROTECTED]> wrote: > "Jeff Pang" schreef: > > > my $tmp = $array[$_]; > > $array[$_] = $array[$_+1]; > > $array[$_+1] = $tmp; > > Alternative without a $tmp: > > @array[$_, $_+1] = @array[$_+1, $_]; > > (but actually it has 2 $tmp's) snip
or the old chestnut: $array[0] ^= $array[1] $array[1] ^= $array[0] $array[0] ^= $array[1] Which even works on strings (but not references) in Perl. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/