| line |
true |
false |
branch |
|
132
|
0 |
2 |
if ($dict_end != $main_sub) |
|
153
|
0 |
68 |
if ($@) |
|
159
|
0 |
1481 |
unless %command |
|
164
|
0 |
1481 |
if ($pc >= $string_min) |
|
174
|
229 |
1252 |
if (exists $command{'label'} and not exists $command{'jump_return'}) |
|
176
|
0 |
229 |
if $l =~ /\D/ |
|
177
|
60 |
169 |
if $l > $max_PC |
|
181
|
375 |
1106 |
if (exists $command{'routine'}) |
|
183
|
371 |
4 |
if (my $r = packed_address_str($command{'routine'}, 'routine')) |
|
184
|
59 |
312 |
unless exists $prob{$r} |
|
190
|
8 |
1473 |
if (exists $command{'packed_address_of_string'}) |
|
193
|
3 |
5 |
if (defined $s and $s < $string_min) |
|
205
|
55 |
1426 |
if ((my $byte = &peek()) == 0) { } |
|
|
3 |
1513 |
elsif ($sub_ender and $max_PC < $pc and not exists $prob{$pc}) { } |
|
213
|
1 |
54 |
if ($pc >= $string_min) |
|
219
|
11 |
43 |
if ($pc % $packed == 1 and $byte == 0) |
|
224
|
1 |
53 |
if ($pc % $packed or &peek() > 15) { } |
|
|
0 |
53 |
elsif ($max_PC > $pc) { } |
|
241
|
2 |
1 |
if ($byte <= 15 and $pc % $packed == 0) { } |
|
251
|
811 |
668 |
if $pc > $max_PC |
|
254
|
66 |
1413 |
if (exists $prob{$pc}) |
|
259
|
7 |
59 |
if $prob{$pc} < 4 |
|
264
|
67 |
1 |
if (exists $prob{$rtn}) |
|
278
|
15 |
1613 |
if $_[0] |
|
287
|
0 |
383 |
unless $address |
|
292
|
375 |
8 |
if ($key eq 'routine') { } |
|
|
8 |
0 |
elsif ($key eq 'packed_address_of_string') { } |
|
299
|
375 |
8 |
if ($address =~ /^\d+$/) { } |