in reply to use Strict: a rigorous way to break my command line variables?

I don't see your use of use strict; use warnings; in your sample. Perhaps you could pare down your code to a minimum that demonstrates the problem and tell us what version of Perl you are using.

If I add strictures to the code as you have given it, then run it with nothing on the command line, it generates three "Use of uninitialized value" warnings as expected.


DWIM is Perl's answer to Gödel
  • Comment on Re: use Strict: a rigorous way to break my command line variables?
  • Download Code