in reply to Invalid use of constant pragma?
ARGV elements are undef, not a null string, when not supplied. Try the following to see...
use Data::Dumper; # Because of my C++ background use constant PROJECT => $ARGV[0]; use constant ARCHIVE => $ARGV[1]; # debuggging print "PROJECT value = " . PROJECT . "\n"; print "ARCHIVE value = " . Dumper(ARCHIVE) . "\n"; if( ARCHIVE eq "") { warn( "No archive file was supplied.\n"); exit 1201; }
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: Invalid use of constant pragma?
by Fastolfe (Vicar) on Nov 29, 2001 at 09:22 UTC | |
by mikeB (Friar) on Nov 29, 2001 at 20:50 UTC | |
Re: Re: Invalid use of constant pragma?
by dhable (Monk) on Nov 29, 2001 at 02:28 UTC | |
by mikeB (Friar) on Nov 29, 2001 at 02:36 UTC | |
by dhable (Monk) on Nov 29, 2001 at 02:44 UTC |
In Section
Seekers of Perl Wisdom