<?xml version="1.0" encoding="windows-1252"?>
<node id="313774" title="Less-than-helpful warnings" created="2003-12-10 12:04:01" updated="2005-06-07 17:11:49">
<type id="115">
perlquestion</type>
<author id="64446">
Sprad</author>
<data>
<field name="doctext">
This program:
&lt;code&gt;
#!/usr/bin/perl -w

my $a = 1;
my $b = 2;
my $c = 3;
my $d = 4;
my $e;

print "$a $b $c $d $e\n";
&lt;/code&gt;
Produces this output:
&lt;code&gt;
Use of uninitialized value in concatenation (.) or string at C:\testperl\undef.pl line 9.
1 2 3 4
&lt;/code&gt;

While the warning does point me in the right direction, on lines with many variables being used at once, it can take a bit of work to figure out exactly which one is undefined. Is there a way to get more explicit information from warnings like these?
&lt;div class="pmsig"&gt;&lt;div class="pmsig-64446"&gt;
&lt;p&gt;
&lt;font size = -1&gt;---&lt;br&gt;
A fair fight is a sign of poor planning.&lt;/font&gt;
&lt;/div&gt;&lt;/div&gt;</field>
</data>
</node>
