У меня есть этот кодPerl + PerlCritic | петля итератор не лексическое
...
my $line = '';
foreach $line (split(/\n/x, $raw)) {
chomp $line;
my ($key, $val) = split(/=/x, $line);
$param{$key} = $val;
}
...
После perlcritic проверки, я получаю messsage «Loop итератор не лексический.» Что не так?
я могу использовать
#my $line = '';
foreach my $line (split(/\n/x, $raw))
, но почему? :)