Do you have an elsif or such construct below your posted code? Sometimes Perl reports "strange" locations for errors involving these constructs. See No Pause on Elsif in Debugger for more information.
In reply to Re: Confusing Uninitialized warning
by kaif
in thread Confusing Uninitialized warning
by spencerogden
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |