in reply to Missing $ on loop variable at measurements2.pl line 69.
I expect that the line in question is this one:
for my ($counter=0;$counter<9;$counter++)
You're making two mistakes there. Firstly you're confusing "for" loops with "foreach" loops. The "for" loop syntax doesn't require a loop variable. And secondly, you have the "my" that is going to declare a loop variable, but you don't actually declare the variable.
You probably meant to write:
for ($counter=0;$counter<9;$counter++)
But that's probably easier to understand if it's written as:
foreach my $counter (0 .. 8)
It's worth pointing out that the perldiag man page has complete descriptions of all Perl diagnostic messages.
"The first rule of Perl club is you do not talk about
Perl club."
-- Chip Salzenberg
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Missing $ on loop variable at measurements2.pl line 69.
by Yoda_Oz (Sexton) on Sep 08, 2006 at 12:37 UTC | |
by davorg (Chancellor) on Sep 08, 2006 at 12:54 UTC | |
| |
by mk. (Friar) on Sep 08, 2006 at 13:10 UTC | |
by Yoda_Oz (Sexton) on Sep 08, 2006 at 13:21 UTC |