line |
true |
false |
branch |
158
|
0 |
605 |
if (exists $options{'langs'}) |
165
|
605 |
0 |
unless exists $options{'assumed'} |
170
|
603 |
2 |
if (exists $confusable{$options{'assumed'}}) |
204
|
6 |
0 |
defined $file ? : |
208
|
3 |
3 |
if ($options{'every_line'}) |
222
|
600 |
0 |
unless (exists $options{'langs'} or exists $options{'assumed'}) |
223
|
72 |
528 |
if (length $text < $CLD_TEXT_SIZE) |
233
|
0 |
600 |
if ($options{'text_size'}) |
234
|
0 |
0 |
if ($total > $options{'text_size'}) |
235
|
0 |
0 |
if $VERBOSE |
243
|
3 |
0 |
unless (exists $options{'langs'}) |
245
|
3 |
0 |
unless (exists $options{'assumed'}) |
247
|
3 |
0 |
unless exists $options{'assumed'} |
250
|
3 |
0 |
if (exists $confusable{$options{'assumed'}}) |
256
|
3 |
0 |
if (exists $options{'langs'}) |
336
|
0 |
3 |
exists $options{'min_high'} ? : |
337
|
0 |
3 |
exists $options{'min_low'} ? : |
338
|
0 |
3 |
exists $options{'min_diff'} ? : |
346
|
3 |
0 |
if ($options{'outfile'}) |
347
|
0 |
3 |
unless -d dirname($options{'outfile'}) |
353
|
53549 |
1320 |
if !exists($dic1{$w}) || $dic1{$w} < $min_high and !exists($dic2{$w}) || $dic2{$w} < $min_high |
355
|
2765 |
458 |
if exists $dic1{$w} and $dic1{$w} > $max_low and (exists $dic2{$w} and $dic2{$w} > $max_low) |
358
|
926 |
0 |
exists $dic1{$w} ? : |
359
|
661 |
265 |
exists $dic2{$w} ? : |
365
|
468 |
458 |
if (abs $diff > $min_diff) |
366
|
468 |
0 |
if ($options{'outfile'}) { } |
376
|
21183 |
48705 |
if exists $dic1{$w} |
377
|
48276 |
429 |
if $dic2{$w} < 10 |
378
|
0 |
429 |
exists $dic1{$w} ? : |
379
|
429 |
0 |
exists $dic2{$w} ? : |
380
|
429 |
0 |
if ($options{'outfile'}) { } |
387
|
3 |
0 |
if $options{'outfile'} |
397
|
0 |
0 |
unless (keys %blacklists) |
422
|
0 |
4 |
unless (keys %blacklists) |
429
|
24 |
0 |
unless defined $pairs{$lang2} and defined $pairs{$lang2}{$lang1} |
451
|
0 |
0 |
ref $_[0] eq 'HASH' ? : |
454
|
0 |
0 |
ref $trainfiles eq 'ARRAY' ? : |
456
|
0 |
0 |
ref $evalfiles eq 'ARRAY' ? : |
459
|
0 |
0 |
unless @langs |
460
|
0 |
0 |
unless $#traindata == $#evaldata or $#traindata == $#langs |
468
|
0 |
0 |
if ($#traindata == $#langs) |
480
|
0 |
0 |
if ($#evaldata == $#langs) |
500
|
0 |
0 |
if ($guess eq $langs[$i]) |
560
|
2 |
606 |
if ($id eq 'en') |
561
|
1 |
1 |
langof($_[0]) ? : |
569
|
0 |
606 |
unless $options{'langs'} |
572
|
606 |
0 |
ref $options{'langs'} eq 'ARRAY' ? : |
574
|
0 |
606 |
unless @langs |
576
|
0 |
606 |
if $options{'use_margin'} |
589
|
4 |
1208 |
unless (exists $blacklists{"$lang1-$lang2"}) |
598
|
32881 |
415377 |
if (exists $$list{$w}) |
600
|
0 |
32881 |
if $VERBOSE |
603
|
389 |
823 |
if ($score < 0) |
606
|
0 |
1212 |
if $VERBOSE |
626
|
0 |
0 |
unless (exists $blacklists{"$lang1-$lang2"}) |
635
|
0 |
0 |
if (exists $$list{$w}) |
637
|
0 |
0 |
if $VERBOSE |
641
|
0 |
0 |
if abs $score < $margin |
642
|
0 |
0 |
if ($score < 0) { } |
645
|
0 |
0 |
if $VERBOSE |
650
|
0 |
0 |
if $VERBOSE |
666
|
0 |
4 |
unless opendir my $dh, $dir |
668
|
24 |
8 |
if (/^(.*)-(.*).txt$/) |
688
|
4 |
24 |
unless (-e "$dir/$lang1-$lang2.txt") |
697
|
28308 |
320032 |
$inverse ? : |
706
|
0 |
12 |
if ($file =~ /\.gz$/) { } |
728
|
0 |
1200 |
if ($max) |
729
|
0 |
0 |
if ($total > $max) |
743
|
2403 |
0 |
if $LOWERCASE |
744
|
2403 |
0 |
if $TOKENIZE |
746
|
2403 |
0 |
$ALPHA_ONLY ? : |
751
|
0 |
2403 |
if $_[3] |