| line |
!l |
l&&!r |
l&&r |
condition |
|
39
|
9 |
0 |
2 |
$_[1] and $_[1] =~ /~/ |
|
51
|
1 |
0 |
20 |
defined $source and length $source |
|
80
|
2 |
16 |
1 |
ref \$source eq "SCALAR" and not -s $source |
|
|
16 |
2 |
0 |
ref $source eq "ARRAY" and not @$source |
|
89
|
0 |
4 |
14 |
$info and ref $info eq 'HASH' && %$info || ref $info eq 'ARRAY' && @$info |
|
112
|
1 |
0 |
15 |
defined($_ = $op{'ofile'}) and length $_ |
|
139
|
0 |
1 |
0 |
$err and @$err |
|
143
|
0 |
0 |
0 |
$path && length $path |
|
161
|
12 |
0 |
4 |
-s $ofile and ref \$source eq "SCALAR" |
|
|
12 |
4 |
0 |
-s $ofile and ref \$source eq "SCALAR" and $source eq $ofile && compare($source, $ofile) == 0 || join(',', stat $source) eq join(',', stat $ofile) |
|
277
|
2 |
174 |
111 |
ref $$vardata eq "HASH" and ref $$$vardata{$$key} eq 'HASH' || ref $$$vardata{$$key} eq 'ARRAY' || ref \$$$vardata{$$key} eq 'SCALAR' || ref $$$vardata{$$key} eq 'SCALAR' |
|
|
0 |
2 |
0 |
ref $$vardata eq "ARRAY" and ref $$$vardata[$$key] eq 'HASH' || ref $$$vardata[$$key] eq 'ARRAY' || ref \$$$vardata[$$key] eq 'SCALAR' || ref $$$vardata[$$key] eq 'SCALAR' |
|
286
|
61 |
3 |
6 |
$t and $t eq "T" |
|
288
|
61 |
0 |
3 |
$t and $t eq "Z" |
|
317
|
46 |
128 |
113 |
@$columns && exists $columns->[-1]{'ki'} |
|
322
|
22 |
153 |
112 |
not $sclr and $$z =~ /%%%V:\s*([^\s:%#]+)(%?)\s?(.*)/ |
|
328
|
0 |
30 |
0 |
ref $vk eq "HASH" and ref \$vk->{$ki} eq 'SCALAR' && defined $vk->{$ki} || ref $vk->{$ki} eq 'SCALAR' && defined ${$$vk{$ki};} || $ki eq '@' && exists $vk->{$ki} && ref $vk->{$ki} eq 'ARRAY' |
|
330
|
9 |
22 |
0 |
$ki =~ /^\-*(\d+)$/ and $1 < @$vk || $ki < 0 && $1 == @$vk |
|
362
|
6 |
4 |
0 |
$ki =~ /^\-*(\d+)$/ and $1 < @$vk || $ki < 0 && $1 == @$vk |
|
407
|
0 |
0 |
23 |
@$columns and exists $columns->[-1]{'ki'} |
|
|
0 |
0 |
23 |
@$columns and exists $columns->[-1]{'ki'} and !$columns->[$j] || $sclr |
|
416
|
12 |
104 |
33 |
not $sclr and $+{'t'} eq "X" |
|
466
|
84 |
0 |
3 |
$sk =~ /^\d+$/ and ref $vd eq "ARRAY" |
|
|
84 |
0 |
3 |
$sk =~ /^\d+$/ and ref $vd eq "ARRAY" and defined $vd->[$sk] |
|
|
1 |
83 |
0 |
ref $vd eq "HASH" and exists $vd->{$sk} |
|
499
|
0 |
0 |
0 |
$DEBUG and $op->{'def'} |
|
535
|
35 |
10 |
6 |
$sk =~ /^\d+$/ and ref $$data eq "ARRAY" |
|
|
45 |
0 |
6 |
$sk =~ /^\d+$/ and ref $$data eq "ARRAY" and defined $$data->[$sk] |
|
|
1 |
44 |
0 |
ref $$data eq "HASH" and exists $$data->{$sk} |
|
696
|
36 |
0 |
4 |
$DEBUG and $op->{'def'} |
|
713
|
365 |
19 |
49 |
$border and exists $el->{'eX'} |
|
|
19 |
16 |
33 |
$border and exists $el->{'eX'} and exists $el->{'eX'}{$i} |
|
|
57 |
153 |
280 |
$ht eq "head" and ($border and exists $el->{'eX'} and exists $el->{'eX'}{$i}) |
|
734
|
40 |
367 |
4 |
length $ki and not defined $val |
|
735
|
3 |
0 |
1 |
$DEBUG and $op->{'def'} |
|
807
|
1 |
0 |
124 |
@n < 2 and $n[0] < $nd |
|
871
|
109 |
0 |
89 |
ref $d eq "HASH" and defined $d->{$ki} |
|
941
|
3 |
0 |
21 |
ref \$values->{$ki} eq "SCALAR" and defined $values->{$ki} |
|
|
2 |
0 |
1 |
ref $values->{$ki} eq "SCALAR" and defined ${$$values{$ki};} |
|
|
0 |
0 |
2 |
$ki eq "\@" and ref $values->{'@'} eq "ARRAY" |
|
949
|
1 |
0 |
10 |
defined $k and exists $values->{$k} |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
32
|
0 |
3 |
12 |
not $_[0] or $_[0] =~ /^[a-zA-Z0-9,=:;!\.\s\+\-\*]+$/ |
|
|
3 |
1 |
11 |
not $_[0] or $_[0] =~ /^[a-zA-Z0-9,=:;!\.\s\+\-\*]+$/ or $_[0] =~ s/^%%%:// |
|
80
|
1 |
0 |
18 |
ref \$source eq "SCALAR" and not -s $source or ref $source eq "ARRAY" and not @$source |
|
89
|
15 |
2 |
1 |
ref $info eq 'HASH' && %$info || ref $info eq 'ARRAY' && @$info |
|
123
|
1 |
0 |
0 |
$op{'outdir'} // "$dir/${$}" |
|
161
|
1 |
0 |
3 |
$source eq $ofile && compare($source, $ofile) == 0 || join(',', stat $source) eq join(',', stat $ofile) |
|
277
|
214 |
6 |
0 |
ref $$$vardata{$$key} eq 'HASH' || ref $$$vardata{$$key} eq 'ARRAY' || ref \$$$vardata{$$key} eq 'SCALAR' || ref $$$vardata{$$key} eq 'SCALAR' |
|
|
0 |
0 |
0 |
ref $$$vardata[$$key] eq 'HASH' || ref $$$vardata[$$key] eq 'ARRAY' || ref \$$$vardata[$$key] eq 'SCALAR' || ref $$$vardata[$$key] eq 'SCALAR' |
|
|
22 |
0 |
2 |
ref $$vardata eq "HASH" and ref $$$vardata{$$key} eq 'HASH' || ref $$$vardata{$$key} eq 'ARRAY' || ref \$$$vardata{$$key} eq 'SCALAR' || ref $$$vardata{$$key} eq 'SCALAR' or ref $$vardata eq "ARRAY" and ref $$$vardata[$$key] eq 'HASH' || ref $$$vardata[$$key] eq 'ARRAY' || ref \$$$vardata[$$key] eq 'SCALAR' || ref $$$vardata[$$key] eq 'SCALAR' |
|
314
|
16 |
6 |
265 |
ref \$vk eq 'SCALAR' || ref $vk eq 'SCALAR' |
|
320
|
46 |
22 |
219 |
$j < 0 or $sclr |
|
322
|
146 |
27 |
2 |
$$z =~ /(?.+?)\s?%%%+ADD(?[EX]?):(?%?)/ or $$z =~ /^\s*%%%+ADD(?[EX]?):(?%?)\s?(?.*?)[\r\n]*$/ |
|
328
|
13 |
2 |
30 |
$$chkVAR == 4 or $$chkVAR == 8 |
|
|
1 |
0 |
8 |
ref \$vk->{$ki} eq 'SCALAR' && defined $vk->{$ki} || ref $vk->{$ki} eq 'SCALAR' && defined ${$$vk{$ki};} || $ki eq '@' && exists $vk->{$ki} && ref $vk->{$ki} eq 'ARRAY' |
|
330
|
16 |
0 |
6 |
$1 < @$vk || $ki < 0 && $1 == @$vk |
|
347
|
0 |
0 |
0 |
$DEBUG or not $op->{'ignore'} |
|
362
|
4 |
0 |
0 |
$1 < @$vk || $ki < 0 && $1 == @$vk |
|
407
|
14 |
9 |
0 |
!$columns->[$j] || $sclr |
|
484
|
6 |
7 |
2 |
$DEBUG or not $op->{'ignore'} |
|
542
|
13 |
15 |
2 |
$DEBUG or not $op->{'ignore'} |
|
552
|
5 |
4 |
12 |
ref $d eq "ARRAY" or ref $d eq "HASH" |
|
565
|
0 |
1 |
0 |
$DEBUG or not $op->{'ignore'} |
|
602
|
37 |
9 |
26 |
ref $d eq "ARRAY" or ref $d eq "HASH" |
|
607
|
23 |
3 |
0 |
ref \$d eq "SCALAR" or ref $d eq "SCALAR" |
|
623
|
23 |
3 |
9 |
ref \$vk eq "SCALAR" or ref $vk eq "SCALAR" |
|
650
|
0 |
1 |
35 |
not $$chkVAR or $$chkVAR > 8 |
|
|
1 |
0 |
35 |
not $$chkVAR or $$chkVAR > 8 or $$chkVAR & $$chkVAR - 1 |
|
651
|
0 |
1 |
0 |
$DEBUG or not $op->{'ignore'} |
|
785
|
2 |
10 |
0 |
$2 || $nd |
|
842
|
23 |
3 |
44 |
ref \$values eq "SCALAR" or ref $values eq "SCALAR" |
|
850
|
0 |
1 |
0 |
$DEBUG or not $op->{'ignore'} |
|
867
|
34 |
11 |
215 |
!($row || $col) || $row >= $#{$values;} && !(defined $ki && length $ki) |
|
871
|
22 |
3 |
198 |
ref \$d eq "SCALAR" or ref $d eq "SCALAR" |
|
937
|
9 |
2 |
16 |
!$col || $col >= $#{$columns;} && !(defined $ki && length $ki) |