line |
l |
!l&&r |
!l&&!r |
condition |
133
|
0 |
0 |
0 |
$conf{'cmd'} || basename($0) |
185
|
0 |
0 |
1 |
!defined($type) || $type eq '$' |
|
0 |
0 |
1 |
!defined($type) || $type eq '$' and do {
$usage{$item} .= " (default: $def[0])" if $def[0];
${"$var";} = shift @def;
$opt{$spec} = *{"$var";}{'SCALAR'}
} or $type eq '@' and do {
$usage{$item} .= ' (default: ' . join(',', @def) . ')' if @def > 0;
@{"$var";} = @def;
$opt{$spec} = *{"$var";}{'ARRAY'}
} |
|
0 |
0 |
1 |
!defined($type) || $type eq '$' and do {
$usage{$item} .= " (default: $def[0])" if $def[0];
${"$var";} = shift @def;
$opt{$spec} = *{"$var";}{'SCALAR'}
} or $type eq '@' and do {
$usage{$item} .= ' (default: ' . join(',', @def) . ')' if @def > 0;
@{"$var";} = @def;
$opt{$spec} = *{"$var";}{'ARRAY'}
} or $type eq '%' and do {
(%{"$var";}) = @def;
$opt{$spec} = *{"$var";}{'HASH'}
} |