No, I don't think you are understanding it correctly. It's not about looping sequentially, but rather simultaneouly, for comparison purposes. @foo = (1,2,3); @bar = (1,2,3); for my ($foo, $bar) (@foo, @bar) #As the index for @foo increases, so #does @bar index { print "OK\n" if $foo == $bar; } Will print... OK OK OK Ilya -----Original Message----- From: Eric Roode To: [EMAIL PROTECTED] Sent: 07/20/2001 11:30 AM Subject: Re: array/hash manipulation [was :what's with 'with'?] on Fri Jul 20, Mark REED wrote: >I'm sorry, but I fail to see how this is a big improvement over the >current version: > > while (my ($key, $val) = each %my_hash) > { ... } And a workalike to while ( ($a,$b,$c) = (@a, @b, @c) ) or for my ($el1, $el2) (@foo, @bar) is very easy to code in perl 5. At the risk of sounding reactionary, this doesn't seem like a Big Win for perl. ---------------------------------------------------------------------- Eric J. Roode [EMAIL PROTECTED] Senior Software Engineer, Myxa Corporation
- Re: array/hash manipulation [was :what's with 'with'?] John Porter
- Re: array/hash manipulation [was :what's with 'with'?] Jeremy Howard
- RE: array/hash manipulation [was :what's with 'with'?] Sterin, Ilya
- Re: array/hash manipulation [was :what's with 'with'?] raptor
- RE: array/hash manipulation [was :what's with 'with'?] Sterin, Ilya
- Re: array/hash manipulation [was :what's with 'with'?] Mark J. Reed
- Re: array/hash manipulation [was :what's with 'with'?] Eric Roode
- RE: array/hash manipulation [was :what's with 'with'?] Sterin, Ilya
- RE: array/hash manipulation [was :what's with 'with'?] Sterin, Ilya
- RE: array/hash manipulation [was :what's with 'with'?] Sterin, Ilya
- Re: array/hash manipulation [was :what's with 'with'?] John Porter
- Re: array/hash manipulation [was :what's with 'with'?] Jeremy Howard
- Re: array/hash manipulation [was :what's with 'with'?] Jeremy Howard
- RE: array/hash manipulation [was :what's with 'with'?] jh_lists
- RE: array/hash manipulation [was :what's with 'with'?] Sterin, Ilya
- RE: array/hash manipulation [was :what's with 'with'?] Sterin, Ilya