Paul Kraus wrote: > > Wow just tested that for (@array) do something. > I didn't think that would work. > > So there is no difference as far as the compiler is concerned with for and > foreach? Why bother having both then?
The practical reason is likely to be historical, but Larry would tell you all about the value of redundancy in the syntax of spoken, written and computer languages. Perl is full of it (for instance 'use English' and then $ARG is the same thing as $_) and it goes a long way towards making the language what it is. Not forgetting TMTOWTDI of course! Rob -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>