Problems? Is your data what you think it is? | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
Okay, lemme know if I'm wrong here, but:
The brackets are forming an array context. You're assigning an array to the array member I am assuming what is going here is that the array dereference is looking for a numerical value to figure out where to look in the array. You get the same error here: Looking at the comma operator in the perlop page, this makes sense. The values are evaluated one by one. It wouldn't make sense for perl to be looking for an array in a dereference operator, because you need a numerical value. Why would it map those values or try to return a sub array based on those values. The execution order says to resolve the commas first. Like I said, I could be way off. --jb In reply to Re: Re: Re: Sometimes it's in Void Context
by JayBonci
|
|