| line | true | false | branch | 
 
| 33 | 0 | 1 | if (@_) | 
 
| 36 | 0 | 0 | unless ref $_[0] eq 'ARRAY' | 
 
| 39 | 0 | 0 | unless $_[0][0] == int $_[0][0] and defined $Np[$_[0][0]] | 
 
| 42 | 0 | 0 | unless $#{$_[0];} == $Np[$_[0][0]] | 
 
| 68 | 0 | 0 | unless $p[1] | 
 
| 69 | 0 | 0 | if $p[0] > 0 | 
 
| 70 | 0 | 0 | if $p[0] > 2 | 
 
| 73 | 0 | 0 | if ($p[0] == 0) { } | 
 
|  | 0 | 0 | elsif ($p[0] == 1) { } | 
 
|  | 0 | 0 | elsif ($p[0] == 2) { } | 
 
|  | 0 | 0 | elsif ($p[0] == 3) { } | 
 
|  | 0 | 0 | elsif ($p[0] == 4) { } | 
 
| 123 | 0 | 0 | if (@_) | 
 
| 129 | 0 | 0 | unless ref $array eq 'ARRAY' | 
 
| 135 | 0 | 0 | unless $type == int $type and $type >= 0 and $type <= 4 | 
 
| 138 | 0 | 0 | unless $#{$array;} == $Np[$type] | 
 
| 169 | 0 | 0 | if ($type == 0) { } | 
 
|  | 0 | 0 | elsif ($type == 1) { } | 
 
|  | 0 | 0 | elsif ($type == 2) { } | 
 
|  | 0 | 0 | elsif ($type == 3) { } | 
 
|  | 0 | 0 | elsif ($type == 4) { } | 
 
| 172 | 0 | 0 | if ($a->[1] == 1) { } | 
 
| 180 | 0 | 0 | if ($in > 0) { } | 
 
| 198 | 0 | 0 | if ($in >= -$a->[3] / $a->[2]) { } | 
 
| 214 | 0 | 0 | if ($in >= -$a->[3] / $a->[2]) { } | 
 
| 230 | 0 | 0 | if ($in >= $a->[5]) { } | 
 
| 246 | 0 | 0 | if ($in >= $a->[5]) { } | 
 
| 286 | 0 | 0 | if ($type == 0) { } | 
 
|  | 0 | 0 | elsif ($type == 1) { } | 
 
|  | 0 | 0 | elsif ($type == 2) { } | 
 
|  | 0 | 0 | elsif ($type == 3) { } | 
 
|  | 0 | 0 | elsif ($type == 4) { } | 
 
| 289 | 0 | 0 | if ($a->[1] == 1) { } | 
 
| 297 | 0 | 0 | if ($in > 0) { } | 
 
| 315 | 0 | 0 | if ($in >= 0) { } | 
 
| 331 | 0 | 0 | if ($in >= $a->[4]) { } | 
 
| 347 | 0 | 0 | if ($in >= $a->[4] * $a->[5]) { } | 
 
| 363 | 0 | 0 | if ($in >= $a->[4] * $a->[5] + $a->[7]) { } | 
 
| 403 | 0 | 0 | if ($type == 0) { } | 
 
|  | 0 | 0 | elsif ($type == 1) { } | 
 
|  | 0 | 0 | elsif ($type == 2) { } | 
 
|  | 0 | 0 | elsif ($type == 3) { } | 
 
|  | 0 | 0 | elsif ($type == 4) { } | 
 
| 406 | 0 | 0 | if ($a->[1] == 1) { } | 
 
| 414 | 0 | 0 | if ($in > 0) { } | 
 
| 432 | 0 | 0 | if ($in >= -$a->[3] / $a->[2]) { } | 
 
| 448 | 0 | 0 | if ($in >= -$a->[3] / $a->[2]) { } | 
 
| 464 | 0 | 0 | if ($in >= $a->[5]) { } | 
 
| 480 | 0 | 0 | if ($in >= $a->[5]) { } | 
 
| 521 | 0 | 0 | if ($type == 0) { } | 
 
|  | 0 | 0 | elsif ($type == 1) { } | 
 
|  | 0 | 0 | elsif ($type == 2) { } | 
 
|  | 0 | 0 | elsif ($type == 3) { } | 
 
|  | 0 | 0 | elsif ($type == 4) { } | 
 
| 533 | 0 | 0 | if ($axb >= 0) { } | 
 
| 558 | 0 | 0 | if ($axb >= 0) { } | 
 
| 580 | 0 | 0 | if ($in >= $array->[5]) { } | 
 
| 605 | 0 | 0 | if ($in >= $array->[5]) { } | 
 
| 650 | 0 | 16 | unless @_ == 3 | 
 
| 668 | 0 | 16 | unless @_ == 4 | 
 
| 700 | 0 | 0 | unless $n == int $n and $n >= 2 | 
 
| 742 | 0 | 0 | ref $p eq 'ARRAY' ? : | 
 
|  | 0 | 0 | defined $p ? : | 
 
| 745 | 0 | 0 | defined $p->[0] && !ref($p->[0]) ? : | 
 
| 751 | 0 | 0 | if (defined($type = $self->[1][0])) { } | 
 
| 754 | 0 | 0 | if ($type == 0) { } | 
 
|  | 0 | 0 | elsif ($type == 1) { } | 
 
|  | 0 | 0 | elsif ($type == 2) { } | 
 
|  | 0 | 0 | elsif ($type == 3) { } | 
 
|  | 0 | 0 | elsif ($type == 4) { } | 
 
| 813 | 0 | 0 | if ($dir) { } | 
 
| 819 | 0 | 0 | if ($d) { } | 
 
| 851 | 0 | 0 | if ($dir) { } | 
 
| 888 | 0 | 16 | unless defined($cnt = $Np[$fun]) | 
 
| 894 | 3 | 23 | $_ & 2147483648 ? : | 
 
| 906 | 0 | 16 | unless $self->[1][0] == int $self->[1][0] and defined $Np[$self->[1][0]] and $Np[$self->[1][0]] == $#{$$self[1];} |