On Thu, 10 Feb 2005, [EMAIL PROTECTED] (via RT) wrote:

It seems like I just stumbled over a funny bug.

perl -e 'not() || 1'
perl -e 'die unless not()'
...

Confirmed on x86/win32 version 5.8.4.

What's also interesting is that, in my case:

perl -e 'not() || <any value>'

crashes, while

perl -e '1; not() || <any value>'

hangs and

perl -m<any module> -e 'not() || <any value>'

hangs, yet

perl -e -m<any module> 'not() || <any value>'

doesn't crash or hang. A very interesting bug :)

Alexey

Reply via email to