in reply to Re: Why is "odd number of elements in hash assignment" warning and not error?
in thread Why is "odd number of elements in hash assignment" warning and not error?
yep, as a side note:
"devision by 0" is a "silent Not_a_Number" in some languages like JS
I.e. not a fatal stop of execution!
Not any exception which could be activated or caught!
Just returning "NaN" from calculation.
> there's the "thanks for the warning but I know what I'm doing" crowd,
And we had recently a discussion about people complaining that undefined values raise far too many warnings. ;-)
> > why "misc" category and not, say, "hash"/"odd"?!?!
> That is an excellent point
most likely the set of warnings was expanded gradually over time...
> worthy of a patch or at least feature request to P5P.
well I'm more concerned that obvious compile time errors aren't reported
perl -we 'sub tst {%h=\%h}'
(reusing %h to silence "only used one")
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Why is "odd number of elements in hash assignment" warning and not error?
by Anonymous Monk on Feb 18, 2015 at 18:38 UTC |