| line | % | coverage | branch |
| 64 | 100 | T | F | if $this_mul =~ /[a-z]/ |
| 65 | 50 | T | F | if $this_mul eq '_' |
| 86 | 100 | T | F | if ($token =~ /(cut|paste|read|write|add|test|swap) (\d+)/i) { } |
| 50 | T | F | elsif ($token =~ /(\d+)/) { } |
| 91 | 50 | T | F | if ($op eq 'cut') { } |
| 50 | T | F | elsif ($op eq 'paste') { } |
| 100 | T | F | elsif ($op eq 'read') { } |
| 100 | T | F | elsif ($op eq 'write') { } |
| 100 | T | F | elsif ($op eq 'add') { } |
| 100 | T | F | elsif ($op eq 'test') { } |
| 50 | T | F | elsif ($op eq 'swap') { } |
| 121 | 50 | T | F | if ($mul == 36) { } |
| 100 | T | F | elsif ($mul > 9) { } |
| 137 | 50 | T | F | unless defined $per_line |
| 145 | 50 | T | F | if ($op == 0) { } |
| 50 | T | F | elsif ($op == 1) { } |
| 100 | T | F | elsif ($op == 2) { } |
| 100 | T | F | elsif ($op == 3) { } |
| 100 | T | F | elsif ($op == 4) { } |
| 100 | T | F | elsif ($op == 5) { } |
| 50 | T | F | elsif ($op == 6) { } |
| 188 | 100 | T | F | if ($op == 0) |
| 196 | 100 | T | F | if ($op == 1) |
| 199 | 50 | T | F | if (scalar @{$$self{'stack'};}) { } |
| 206 | 50 | T | F | if ($op == 2) |
| 209 | 0 | T | F | if (defined $in) |
| 214 | 100 | T | F | if ($op == 3) |
| 216 | 50 | T | F | if (scalar @{$$self{'stack'};}) |
| 221 | 100 | T | F | if ($op == 4) |
| 223 | 50 | T | F | if (scalar @{$$self{'stack'};}) |
| 231 | 50 | T | F | if ($op == 5) |
| 233 | 0 | T | F | if (scalar @{$$self{'stack'};}) |
| 236 | 0 | T | F | if ($oprand == $self->_peek) |
| 242 | 100 | T | F | if ($op == 6) |
| 256 | 100 | T | F | if ($s == 0) |
| 276 | 50 | T | F | if not scalar @{$$self{'ring'};} |