On Wed, 2 Aug 2017 18:48:43 +
"Dyer, Dustin E. (KSC-VAH10)" wrote:
> So is there something different I can do to cause an error when
> provided files contain undefined barewords?
Do you mean something like this?
my $someVar = '[map {$_ - 250 * FT2M} 1,2,3,]'; #FT2M is undef
eval $someVar;
I believe your best bet is to use string eval instead of do and injecting
"no strict qw/vars/;" into the code (to prevent your use strict from
requiring the variables be declared). I would spend a bit of time trying
to understand where these files come from and fixing that though. There
has to be