print "1..7\n";
{ my $I = 0;
}
{ my $I = 0;
sub a1 { $I++; "$_[0]-$I" } my $J = 0;
sub a2 { $J++; "$_[0]-$J" } my $K = 0;
sub a3 { $K++; "$_[0]-$K" } }
print ((("@res" eq "1-1 2-2 3-3 2-2 1-1") ? '' : 'not '), "ok 1\n");
print ((("@res" eq "1-1 2-2 3-3 2-4 1-5") ? '' : 'not '), "ok 2\n");
print ((("@res" eq "1-1 1-1 1-1 1-1 1-1") ? '' : 'not '), "ok 3\n");
# Test fully-qualified name and installation
print ((("@res" eq "1 0 1 0 1") ? '' : 'not '), "ok 4\n"); print (( ($COUNT == 2) ? '' : 'not '), "ok 5\n");
# Test normalization with reference to normalizer function
print ((("@res" eq "1 0 1 0 1") ? '' : 'not '), "ok 6\n"); print (( ($COUNT == 2) ? '' : 'not '), "ok 7\n");