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
In reply to Re: Missing $ on loop variable at measurements2.pl line 69.
by davorg
in thread Missing $ on loop variable at measurements2.pl line 69.
by Yoda_Oz
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |