![]() |
|
Think about Loose Coupling | |
PerlMonks |
clairudjinnby clairudjinn (Beadle) |
on Jul 25, 2002 at 16:18 UTC ( #185239=user: print w/replies, xml ) | Need Help?? |
He just made it so simple... Here follows the account of clairudjinn, and the finding of the Ring of List Assignment in Scalar Context:
On Wed, 9 Oct 2002, clairudjinn wrote: List assignment in scalar context returns the number of elements produced by the expression on the right side of the assignment: $x = ( ($a, $b) = (7,7,7) ); #set $x to 3, not 2 ...why?" >>>Because then you can use it for a boolean value: while (($a,$b) = somefunc()) { ... } If it used the number of elements on the left, it would always be true. "...how.?" >>>It counts them. :-) Larry |
|