| line |
true |
false |
branch |
|
38
|
0 |
0 |
if $token ne $actual |
|
45
|
43 |
194 |
if (length $state->{'text'} <= $state->{'pos'}) |
|
46
|
43 |
0 |
if $allow_eof |
|
55
|
9 |
94 |
if defined $state->{'saved_token'} |
|
60
|
14 |
28 |
$token ? : |
|
|
42 |
191 |
unless defined $char |
|
63
|
42 |
149 |
if ($char =~ /\s/) { } |
|
|
10 |
139 |
elsif ($char eq '(' or $char eq ')') { } |
|
64
|
41 |
1 |
if ($token) { } |
|
72
|
4 |
6 |
if ($token) { } |
|
80
|
4 |
135 |
if ($char eq '\\') { } |
|
82
|
3 |
1 |
if ($char eq '(' or $char eq ')' or $char eq '\\' or $char =~ /\s/) { } |
|
107
|
2 |
44 |
unless defined $token |
|
110
|
5 |
39 |
if ($token eq '(') { } |
|
|
5 |
34 |
elsif ($token eq 'not') { } |
|
114
|
0 |
4 |
if (not $token or $token ne ")") |
|
126
|
0 |
34 |
if ($token eq "and" or $token eq "or" or $token eq "not") |
|
138
|
5 |
20 |
if (not defined $token or $token eq ")") |
|
142
|
3 |
17 |
unless ($token eq "or" or $token eq "and") |
|
148
|
7 |
8 |
if ($token eq 'and') { } |
|
161
|
8 |
10 |
if (scalar @terms > 1) |
|
180
|
0 |
20 |
if $text =~ /^\s*$/ |
|
189
|
1 |
13 |
if (defined $token) |
|
190
|
1 |
0 |
if ($token eq ")") |