line |
true |
false |
branch |
44
|
0 |
43 |
if (! r) { |
51
|
27 |
43 |
for (i = 2; i < items; i++) { |
56
|
0 |
27 |
if (i >= items - 1) { |
66
|
27 |
0 |
p = (char *) SvPV (x, len); |
67
|
4 |
23 |
if (strncmp (p, "max", strlen ("max")) == 0) { |
69
|
4 |
0 |
max = SvIV (ST (i + 1)); |
70
|
0 |
4 |
if (max < 0) { |
71
|
0 |
0 |
TEXT_FUZZY (set_max_distance (r, NO_MAX_DISTANCE)); |
74
|
0 |
4 |
TEXT_FUZZY (set_max_distance (r, max)); |
77
|
0 |
23 |
else if (strncmp (p, "no_exact", strlen ("no_exact")) == 0) { |
78
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->no_exact = SvTRUE (ST (i + 1)) ? 1 : 0; |
80
|
23 |
0 |
else if (strncmp (p, "trans", strlen ("trans")) == 0) { |
81
|
23 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
23 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
23 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
23 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
23 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
23 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
23 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
23 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
|
0 |
0 |
r->transpositions_ok = SvTRUE (ST (i + 1)) ? 1 : 0; |
98
|
0 |
7 |
TEXT_FUZZY (get_max_distance (tf, & maximum)); |
99
|
3 |
4 |
if (maximum >= 0) { |
118
|
2 |
6 |
if (SvOK (max_distance)) { |
|
2 |
0 |
if (SvOK (max_distance)) { |
|
0 |
2 |
if (SvOK (max_distance)) { |
119
|
6 |
0 |
maximum = (int) SvIV (max_distance); |
120
|
0 |
6 |
if (maximum < 0) { |
124
|
0 |
8 |
TEXT_FUZZY (set_max_distance (tf, maximum)); |
131
|
6 |
0 |
if (SvTRUE (trans)) { |
|
0 |
6 |
if (SvTRUE (trans)) { |
|
0 |
0 |
if (SvTRUE (trans)) { |
|
0 |
6 |
if (SvTRUE (trans)) { |
|
0 |
0 |
if (SvTRUE (trans)) { |
|
0 |
0 |
if (SvTRUE (trans)) { |
|
0 |
6 |
if (SvTRUE (trans)) { |
|
0 |
0 |
if (SvTRUE (trans)) { |
|
0 |
0 |
if (SvTRUE (trans)) { |
|
0 |
0 |
if (SvTRUE (trans)) { |
|
0 |
0 |
if (SvTRUE (trans)) { |
|
0 |
0 |
if (SvTRUE (trans)) { |
|
6 |
0 |
if (SvTRUE (trans)) { |
|
6 |
0 |
if (SvTRUE (trans)) { |
|
3 |
3 |
if (SvTRUE (trans)) { |
|
0 |
3 |
if (SvTRUE (trans)) { |
|
0 |
0 |
if (SvTRUE (trans)) { |
|
3 |
3 |
if (SvTRUE (trans)) { |
|
0 |
0 |
if (SvTRUE (trans)) { |
132
|
0 |
3 |
TEXT_FUZZY (set_transpositions (tf, 1)); |
135
|
0 |
3 |
TEXT_FUZZY (set_transpositions (tf, 0)); |
142
|
0 |
1 |
TEXT_FUZZY (get_transpositions (tf, & RETVAL)); |
168
|
17 |
0 |
if (GIMME_V == G_ARRAY) { |
|
5 |
12 |
if (GIMME_V == G_ARRAY) { |
186
|
5 |
12 |
if (wantarray) { |
189
|
5 |
0 |
EXTEND (SP, wasize); |
|
0 |
5 |
EXTEND (SP, wasize); |
190
|
10 |
5 |
for (i = 0; i < wasize; i++) { |
197
|
8 |
4 |
if (n >= 0) { |
210
|
0 |
4 |
TEXT_FUZZY (last_distance (tf, & RETVAL)); |
221
|
0 |
2 |
TEXT_FUZZY (get_unicode_length (tf, & unicode_length)); |
222
|
0 |
2 |
if (unicode_length == TEXT_FUZZY_INVALID_UNICODE_LENGTH) { |
237
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (no_alphabet (tf, SvTRUE (yes_no))); |
244
|
0 |
2 |
TEXT_FUZZY (ualphabet_rejections (tf, & RETVAL)); |
253
|
0 |
2 |
TEXT_FUZZY (get_length_rejections (tf, & RETVAL)); |
266
|
0 |
0 |
TEXT_FUZZY (scan_file (tf, file_name, & nearest, & nearest_length)); |
268
|
0 |
0 |
TEXT_FUZZY (scan_file_free (nearest)); |
278
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
|
0 |
0 |
TEXT_FUZZY (set_no_exact (tf, SvTRUE (yes_no))); |
284
|
0 |
2 |
TEXT_FUZZY (alphabet_rejections (tf, & RETVAL)); |