Simon Cozens wrote: > [EMAIL PROTECTED] (Damian Conway) writes: > >>> %hash4 = ("Something", "mixing", pairs => and, "scalars"); >> >>That's perfectly okay (except you forgot the quotes around the <and> >>and you have an odd number of elements initializing the hash). > > Urgh, no. Either a pair is an atomic entity or it isn't. Which?
Odd meaning "not correct"... When initializing the hash, the pair comes off as a single element. That leaves "scalars" as a key without a value. So there's an even, but insufficient, number of elements initializing the hash. - Ken