line |
true |
false |
branch |
48
|
0 |
1 |
$have_MS ? : |
|
0 |
1 |
$have_MEE ? : |
|
0 |
1 |
$have_LE ? : |
52
|
0 |
1 |
$have_MS ? : |
|
0 |
1 |
$have_MEE ? : |
|
0 |
1 |
$have_LE ? : |
60
|
0 |
1 |
$have_MS ? : |
|
0 |
1 |
$have_MEE ? : |
|
0 |
1 |
$have_LE ? : |
163
|
0 |
1 |
unless (defined $expression) |
173
|
1 |
0 |
if ($evaluator eq 'Perl') { } |
|
0 |
0 |
elsif ($evaluator eq 'MS') { } |
|
0 |
0 |
elsif ($evaluator eq 'MEE') { } |
|
0 |
0 |
elsif ($evaluator eq 'LE') { } |
186
|
1 |
0 |
unless eval {
do {
'Safe'->VERSION(2.3);
1
}
} |
193
|
1 |
0 |
if (eval {
do {
require List::Util;
1
}
}) |
242
|
1 |
0 |
unless ($subr) |
249
|
0 |
0 |
unless (defined $tree) |
254
|
0 |
0 |
if (eval {
do {
$tree->VERSION(0.605);
1
}
}) |
259
|
0 |
0 |
if (@vars > 1) |
277
|
0 |
0 |
unless eval {
do {
$me->parse($expression);
1
}
} |
282
|
0 |
0 |
if (@vars > 1) |
292
|
0 |
0 |
if (@vars) { } |
308
|
0 |
0 |
unless eval {
do {
$varef = $le->enum_vars($expression);
1
}
} |
317
|
0 |
0 |
if (@vars > 1) |
324
|
0 |
0 |
unless eval {
do {
$perlstr = $pe->perl($expression);
1
}
} |
330
|
0 |
0 |
unless $subr = eval "package Math::NumSeq::Expression::LanguageExpr;\n use strict;\n sub { my \$$v = \$_[0]; $perlstr }" |
361
|
0 |
0 |
if ($$self{'above'} >= 10) |
365
|
0 |
0 |
unless (defined $n) |
391
|
0 |
0 |
unless ref $node |
395
|
0 |
0 |
if ($$node[0] eq '$') { } |
|
0 |
0 |
elsif ($$node[0] eq '=') { } |
397
|
0 |
0 |
unless ($assigned{$varname}) |
403
|
0 |
0 |
if ($$vnode[0] eq '$') |