Aaron Sherman <[EMAIL PROTECTED]> writes:

> On Mon, Oct 22, 2001 at 11:30:01AM -0700, David Whipp wrote:
>> > > More, someone has mentioned the %x{$_}++ feature, which IMHO, MUST
>> > > continue to work.
>> > 
>> > What is void plus one?
>> 
>> Can't we utilize the lazy arrays stuff to make all this work.
>> Out of the box, all entries could default to NaN. But its easy
>> to write
>> 
>>      @a ^= 0;
>> 
>> to change this default. I'm sure this could be extended to work
>> with hashes. I'm not sure what the correct syntax is, though.
> 
> Nope.
> 
>       my @a;
>       @a ^= 0;
>       print @a
> 
> Are you saying that this should print an infinite number of zeros?

Unlikely, since the hyper operator is lazy. I submit it should print
the empty string.

This is all nastiness arising from the bloody stupid suggestion that
undef numify to NaN isn't it?

-- 
Piers

Reply via email to