 Your skill will accomplish what the force of many cannot
Comment on  In response to this SoPW node, I felt compelled to
invent something simple and quick that would scan a perl script
and report any cases where "my" was used to declare the same
variable name more than once.  This approach is not subtle or
discerning -- just check all easily-identifyable uses of "my"
with variable names, and keep these (with line numbers) in a
hash. When done scanning the script, report the cases with more
than one line number. (There is also the "--listall" option,
which does what you would expect...)  Caveats (at least, the
ones I know of):    • The line numbers being reported are based
on the output of B::Deparse, where all commentary has been
stripped, and spacing and punctuation have been normalized. This
means you may need to work a little harder to relate this
diagnosis to your original script, but doing it this way helps
me make the search for "my" a lot less speculative (and I do
save the Deparsed version of the scr