A recent bug that showed up in Perl 5 caused a few people to wonder what 
the purpose of C<not()>.  It worked up to Perl 5.6 and returned the same 
value as C<not(0)>.  Starting with 5.6, it just core dumped.  This has been 
fixed it in the current bleadperl to go back to its original functionality of
behaving like C<not(0)>.  Obviously, this is not a regularly used functionality 
since it took almost five years to be found.  The question that a few of us
discussed is whether it should be allowed at all?  Is it a syntax error?
If not, what is its purpose?

Steve Peters
[EMAIL PROTECTED]

Reply via email to