foreach my $adv79key (keys %adv79) {
my $old;
foreach my $exerrors (@exerrors) {
if ($adv79key == $exerrors) {
$old = 1;
last; # shortcut.
}
}
if ($old) {
print "$adv79key is an old error\n";
} else {
print "$adv79key is a new error\n";
}
}
####
foreach my $adv79key (keys %adv79) {
if ( grep { $adv79key == $_ } @exerrors ) {
print "$adv79key is an old error\n";
} else {
print "$adv79key is a new error\n";
}
}
##
##
my %exerrors = map { 0+$_ => 1 } @exerrors;
foreach my $adv79key (keys %adv79) {
if ( $exerrors{0+$adv79key} ) {
print "$adv79key is an old error\n";
} else {
print "$adv79key is a new error\n";
}
}