line |
true |
false |
branch |
81
|
293 |
408 |
unless $sent =~ /\w/l |
84
|
296 |
112 |
if ($rest =~ /^(?!\s*?$NL\s*?$NL)\s*\S/los) |
88
|
3 |
293 |
if $sent =~ /[$QUOTE]$/lo and $rest =~ /^[$QUOTE()\s]*([[:lower:]])/lo |
91
|
3 |
290 |
if $sent =~ /\W\.\.[$QUOTE\)]?$/lo and not $rest =~ /^(?:\s*$NL){2}/lo |
98
|
205 |
85 |
if ($sent =~ /([^\W\d]+)\.[$QUOTE\)]*?$/lo) |
99
|
28 |
177 |
if length $1 == 1 |
101
|
20 |
157 |
if $ABBREVIATIONS{$_} |
102
|
13 |
144 |
if /^$CONSONANT+$/lo |
103
|
2 |
142 |
if /^$VOCAL+$/lo |
104
|
1 |
141 |
if /${CONSONANT}{4,}$/lo |
110
|
8 |
2 |
if $sent =~ /\d\.$/l and $sent =~ /(?
|
114
|
6 |
212 |
if $sent =~ /\.$/l and $rest =~ /^\d/l |
117
|
14 |
198 |
if $sent =~ m[ (?=[hfnmg])
(?:http|file|ftp|news|mailto|gopher)
://
[\w\d\.\%\_\/\:\-]+
(?
|
124
|
7 |
191 |
if $rest =~ m[^([[:lower:]][[:lower:]\d]*[\.\?:/]?)+]lo and $sent =~ m[([[:lower:]\d]+[\.\?:/])+$]lo |
128
|
3 |
188 |
if $sent =~ / \( [$QUOTE\.!?\)]+ $/lox |
132
|
2 |
186 |
if ($sent =~ /\.$/l and $rest =~ /^(\w{1,4})\b/l) |
133
|
2 |
0 |
if $FILE_EXTENSIONS{$_ = lc $1} |
134
|
0 |
0 |
if /^$CONSONANT+$/lo |
139
|
0 |
298 |
if wantarray |
141
|
0 |
1 |
wantarray ? : |