line |
true |
false |
branch |
64
|
0 |
0 |
unless ($targetString =~ /^NULL /) |
88
|
0 |
0 |
if (length $reverseAlignmentString > 0) |
111
|
10 |
10 |
if (defined $sourceSentence) |
115
|
0 |
10 |
unless ($sourceSentence =~ /^NULL /) |
120
|
10 |
10 |
if (defined $targetSentence) |
124
|
0 |
10 |
unless ($targetSentence =~ /^NULL /) |
138
|
0 |
165 |
if (@pair > 2) |
145
|
124 |
28 |
if (defined $pairs[$i]) { } |
154
|
20 |
0 |
if (defined $refToAlignedPairs_ts) |
155
|
0 |
20 |
if (@$refToAlignedPairs_ts > 0) |
164
|
0 |
0 |
if (@pair > 2) |
170
|
0 |
0 |
if (defined $pairs[$i]) { } |
185
|
0 |
0 |
if (defined $sourceSentence) |
189
|
0 |
0 |
unless ($sourceSentence =~ /^NULL /) |
194
|
0 |
0 |
if (defined $targetSentence) |
198
|
0 |
0 |
unless ($targetSentence =~ /^NULL /) |
205
|
0 |
0 |
if ($st_string ne '') |
217
|
0 |
0 |
if ($sep eq 's') { } |
|
0 |
0 |
elsif ($sep eq 'p') { } |
229
|
0 |
0 |
if (defined $pairs[$i]) { } |
241
|
0 |
0 |
if ($ts_string ne '') |
252
|
0 |
0 |
if ($sep eq 's') { } |
|
0 |
0 |
elsif ($sep eq 'p') { } |
263
|
0 |
0 |
if (defined $pairs[$i]) { } |
301
|
0 |
132 |
if ($al->isIn($source . 'Al', $j, 0)) |
304
|
0 |
0 |
if ($$al{$source . 'Al'}[$j][$i] == 0) |
325
|
0 |
0 |
if (@{$$al{$source . 'Al'}[$j];} == 0) { } |
335
|
0 |
0 |
if (not defined $reverseAl[$i] or @{$reverseAl[$i];} == 0) |
336
|
0 |
0 |
unless ($al->isIn($source . 'Al', 0, $i)) |
348
|
20 |
0 |
unless (defined $side) |
354
|
0 |
149 |
if (${$$al{$side . 'Links'};}{"$j $i"}) { } |
374
|
0 |
0 |
unless (defined $side) |
375
|
0 |
0 |
if ($side eq 'source') { } |
402
|
0 |
0 |
unless (defined $side) |
408
|
0 |
0 |
if (${$$al{$side . 'Links'};}{"$j $i"}) { } |
425
|
0 |
0 |
if ($newFormat eq 'TALP') { } |
|
0 |
0 |
elsif ($newFormat eq 'NAACL') { } |
|
0 |
0 |
elsif ($newFormat eq 'GIZA') { } |
|
0 |
0 |
elsif ($newFormat eq 'BLINKER') { } |
426
|
0 |
0 |
if ($$newFH{'source'}) |
429
|
0 |
0 |
if ($$newFH{'target'}) |
432
|
0 |
0 |
if ($$newFH{'sourceToTarget'}) |
435
|
0 |
0 |
if ($$newFH{'targetToSource'}) |
439
|
0 |
0 |
if ($$newFH{'source'}) |
442
|
0 |
0 |
if ($$newFH{'target'}) |
449
|
0 |
0 |
if ($$newFH{'targetToSource'}) |
456
|
0 |
0 |
if (exists $$newFH{'sourceToTarget'}) |
459
|
0 |
0 |
if (exists $$newFH{'targetToSource'}) |
463
|
0 |
0 |
if ($$newFH{'source'}) |
466
|
0 |
0 |
if ($$newFH{'target'}) |
476
|
0 |
0 |
if ($$newLocation{'targetToSource'}) |
495
|
0 |
0 |
if ($format eq 'text') { } |
|
0 |
0 |
elsif ($format eq 'latex') { } |
525
|
0 |
0 |
if ($i_partOf_Bj > 0) { } |
526
|
0 |
0 |
if ($j_partOf_Bi > 0) { } |
532
|
0 |
0 |
if ($j_partOf_Bi > 0) { } |
555
|
0 |
0 |
if ($numRowTokens > $maxRows) |
567
|
0 |
0 |
if ($mark eq 'cross') { } |
|
0 |
0 |
elsif ($mark eq 'ambiguity') { } |
|
0 |
0 |
elsif ($mark eq 'confidence') { } |
569
|
0 |
0 |
if (length $$al{'sourceLinks'}{"$j $i"}[0] > 0) { } |
573
|
0 |
0 |
if (length $$al{'sourceLinks'}{"$j $i"}[1] > 0) { } |
577
|
0 |
0 |
if ($mark eq 'ambiguity') { } |
|
0 |
0 |
elsif ($mark eq 'confidence') { } |
578
|
0 |
0 |
if (length $$al{'targetLinks'}{"$i $j"}[0] > 0) { } |
581
|
0 |
0 |
if (length $$al{'targetLinks'}{"$i $j"}[1] > 0) { } |
586
|
0 |
0 |
if ($i_partOf_Bj > 0) { } |
587
|
0 |
0 |
if ($j_partOf_Bi > 0) { } |
588
|
0 |
0 |
if ($mark_ji eq '\\boldmath $-$' and $mark_ij eq '\\ver{\\boldmath $-$}') { } |
597
|
0 |
0 |
if ($j_partOf_Bi > 0) { } |
624
|
0 |
0 |
unless (defined $mode) |
634
|
0 |
0 |
if (defined $$sal{$source . 'Al'} and @{$$sal{$source . 'Al'};} > 0) |
648
|
0 |
0 |
if ($mode eq 'contiguous') |
651
|
0 |
0 |
if (@$sContiguousSeqs > 1 or @$tContiguousSeqs > 1) |
661
|
0 |
0 |
if (defined $lex2) { } |
668
|
0 |
0 |
if ($ibm1 > $bestIbm1Prob) |
686
|
0 |
0 |
if (not $al->isIn($source . 'Al', $j, $i)) { } |
712
|
0 |
0 |
if (@{$$al{'targetAl'};} > 0 and @{$$al{'sourceAl'};} > 0) |
715
|
0 |
0 |
if (defined $$al{'sourceAl'}[$j]) |
717
|
0 |
0 |
if ($al->isIn('targetAl', $i, $j)) |
740
|
0 |
0 |
if (@{$$al{'targetAl'};} > 0 and @{$$al{'sourceAl'};} > 0) { } |
|
0 |
0 |
elsif (@{$$al{'sourceAl'};} > 0) { } |
743
|
0 |
0 |
if (defined $$al{$source . 'Al'}[$j]) |
746
|
0 |
0 |
unless ($al->isIn($target . 'Al', $i, $j)) |
767
|
0 |
0 |
unless (defined $criterion) |
768
|
0 |
0 |
unless (defined $dontCountNull) |
774
|
0 |
0 |
if ($dontCountNull) { } |
778
|
0 |
0 |
if (defined $$al{'sourceAl'}[$j]) |
779
|
0 |
0 |
if (not $dontCountNull) { } |
783
|
0 |
0 |
if ($i != 0) |
789
|
0 |
0 |
if (defined $$al{'targetAl'}[$i]) |
790
|
0 |
0 |
if (not $dontCountNull) { } |
794
|
0 |
0 |
if ($j != 0) |
800
|
0 |
0 |
if ($numSource >= $numTarget and $criterion eq 'most' or $numSource < $numTarget and $criterion ne 'most') { } |
802
|
0 |
0 |
if (defined $$al{'sourceAl'}[$j]) |
811
|
0 |
0 |
if (defined $$al{'targetAl'}[$i]) |
854
|
0 |
0 |
unless (defined $$swappedAl{$source . 'Al'}[$j]) |
882
|
0 |
0 |
unless (defined $refToWordsToAdd) |
883
|
0 |
0 |
unless (defined $refToOtherSidePosi) |
903
|
0 |
0 |
if ($side eq 'target') |
915
|
0 |
0 |
if (defined $$al{'sourceAl'}[$j]) |
918
|
0 |
0 |
if ($j < $firstPos) { } |
|
0 |
0 |
elsif ($j >= $firstPos and $j <= $lastPos) { } |
922
|
0 |
0 |
if ($numList == 0) |
925
|
0 |
0 |
unless (exists $modifs{$p}{$i}) |
947
|
0 |
0 |
if ($side eq 'target') |
964
|
0 |
0 |
if ($side eq 'source') { } |
991
|
0 |
0 |
if ($$change[0] eq '-') { } |
1004
|
0 |
0 |
if ($numDel == 0) { } |
1097
|
0 |
0 |
if (@{$$clust{$source};} > 1) |
1101
|
0 |
0 |
if ($$clust{$source}[$c] != $$clust{$source}[$c - 1] + 1) |
1106
|
0 |
0 |
if ($contiguous) { } |
1142
|
0 |
0 |
if ($$al{$source . 'Words'}[$j] =~ /\@\@@/) |
1156
|
0 |
0 |
if ($source eq 'source') { } |
1164
|
0 |
0 |
if ($i == $pos + $offset) |
1188
|
0 |
0 |
if ($side eq 'source') { } |
1190
|
0 |
0 |
if (defined $$al{$side . 'Al'}[$j]) |
1191
|
0 |
0 |
if (@{$$al{$side . 'Al'}[$j];} == 1) |
1193
|
0 |
0 |
if (defined $$al{$reverseSide . 'Al'}[$i]) |
1194
|
0 |
0 |
if (@{$$al{$reverseSide . 'Al'}[$i];} == 1 and $$al{$reverseSide . 'Al'}[$i][0] == $j) |
1207
|
0 |
0 |
unless (defined $mode) |
1223
|
0 |
0 |
if ($mode eq 'noAnchors') { } |
1224
|
0 |
0 |
unless ($al->isAnchor($i, 'target')) |
1241
|
0 |
0 |
if ($j != 0) { } |
1247
|
0 |
0 |
if ($al->isIn('sourceAl', $j, $i)) |
1254
|
0 |
0 |
if ($i != 0) { } |
1260
|
0 |
0 |
if ($al->isIn('targetAl', $i, $j)) |
1269
|
0 |
0 |
if ($targetInGap{$i}) |
1272
|
0 |
0 |
if ($sourceInGap{$j}) |
1285
|
0 |
0 |
if (@sortedSourceInGap == 0) { } |
1292
|
0 |
0 |
if (@sortedTargetInGap == 0) { } |
1305
|
0 |
0 |
if (scalar keys %targetToNull > 0) |
1309
|
0 |
0 |
if (scalar keys %sourceToNull > 0) |
1327
|
0 |
0 |
if ($sourceInGap{$j}) |
1340
|
0 |
0 |
if ($targetInGap{$i}) |
1360
|
132 |
0 |
if ($side eq 'sourceAl') { } |
1381
|
0 |
0 |
if (defined $$al{'sourceAl'}[$j]) |
1386
|
0 |
0 |
if (defined $$al{'targetAl'}[$i]) |
1399
|
0 |
0 |
if (defined $$al{'sourceAl'}[$j]) |
1404
|
0 |
0 |
if (defined $$al{'targetAl'}[$i]) |
1418
|
0 |
0 |
unless (defined $direction) |
1429
|
0 |
0 |
if (defined $$al{$direction . 'Al'}[$j]) |
1431
|
0 |
0 |
if ($i > 0) |
1433
|
0 |
0 |
if (exists $scomp{$j} or exists $tcomp{$i}) { } |
1435
|
0 |
0 |
if (exists $scomp{$j} and exists $tcomp{$i}) { } |
|
0 |
0 |
elsif (exists $scomp{$j}) { } |
|
0 |
0 |
elsif (exists $tcomp{$i}) { } |
1436
|
0 |
0 |
if ($tcomp{$i} != $scomp{$j}) |
1438
|
0 |
0 |
if ($scomp{$j} < $tcomp{$i}) { } |
1450
|
0 |
0 |
if ($val == $clustIndex2) |
1451
|
0 |
0 |
if ($val > $clustIndex2) |
1454
|
0 |
0 |
if ($val == $clustIndex2) |
1455
|
0 |
0 |
if ($val > $clustIndex2) |
1509
|
0 |
0 |
if (defined $$al{$source . 'Al'}[$j]) |
1511
|
0 |
0 |
if ($$al{$source . 'Links'}{$j . ' ' . $i}[0] ne 'p' and $$al{$source . 'Links'}{$j . ' ' . $i}[0] ne 'P') |