> >> It showed that there is a bug. I already reported it. > > > > And I already replied ENOTABUG as promised ;-) > > It's clear what the language should be doing in this situation and it isn't > doing it, so it's broken. It's only not a bug in the sense that it's > documented > to be broken. > > Rob
No, it is not "clear" what the language "should" be doing. *EXACTLY AS IN C* multiple assignments within an expression is UNDEFINED behavior. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Lawrence Statton - [EMAIL PROTECTED] s/aba/c/g Computer software consists of only two components: ones and zeros, in roughly equal proportions. All that is required is to sort them into the correct order. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>