Chady has asked for the wisdom of the Perl Monks concerning the following question:
just seems that I'm braindead today. Why does this piece of code break?
#!perl -w use strict; my @c = q' # % ( / 3 6 7 @ B C G Q R ^ s t ~ '; print $c; # breaks into : # Use of uninitialized value in print at test.pl line 6.
I even tried to join the array with this:
print join ('|', @c); # results in: # % ( / 3 6 7 @ B C G Q R ^ s t ~
where am I going wrong? I guess there is something special about the characters?
The qw() operator works as far as joining the array, but breaks with -w and gives this warning.
Possible attempt to put comments in qw() list at test.pl line 4.
He who asks will be a fool for five minutes, but he who doesn't ask will remain a fool for life.
Chady | http://chady.net/
Edit by tye to change title
Back to Seekers of Perl Wisdom