Condition Coverage

blib/lib/Math/Symbolic/Parser/Yapp.pm
Criterion Covered Total %
condition 1 21 4.7


and 3 conditions

line !l l&&!r l&&r condition
72 0 1 0 exists $self->{'VERSION'} and $self->{'VERSION'} < $Math::Symbolic::Parser::Yapp::Driver::COMPATIBLE
156 0 0 0 $index < 0 and -$index <= @{$self->{'STACK'};}
453 0 0 0 @$stack and !(exists $$states[$stack->[-1][0]]{'ACTIONS'} && exists $$states[$stack->[-1][0]]{'ACTIONS'}{'error'}) || $$states[$stack->[-1][0]]{'ACTIONS'}{'error'} <= 0
966 0 0 0 defined $ticks and $n = length $ticks
1049 0 0 0 defined $ticks and $n = length $ticks

or 3 conditions

line l !l&&r !l&&!r condition
453 0 0 0 !(exists $$states[$stack->[-1][0]]{'ACTIONS'} && exists $$states[$stack->[-1][0]]{'ACTIONS'}{'error'}) || $$states[$stack->[-1][0]]{'ACTIONS'}{'error'} <= 0
933 0 0 0 $Math::SymbolicX::ParserExtensionFactory::RegularExpression || qr/(?!)/