blib/lib/Parse/Eyapp/Lalr.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 35 | 45 | 77.7 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
102 | 3 | 0 | 1 | $nbsr != $sre and $nbsr > 0 |
106 | 4 | 0 | 0 | $nbrr != $rre and $nbrr > 0 |
700 | 24 | 264 | 403 | @$rhs > 0 and exists $$grammar{'NTERM'}{$$rhs[0]} |
718 | 669 | 2109 | 487 | $pos < @$rhs and exists $$closures{$$rhs[$pos]} |
925 | 579 | 710 | 0 | exists $$state{'ACTIONS'}{''} and @{$$state{'ACTIONS'}{''};} > 1 || keys %{$$state{'ACTIONS'};} > 1 |
1032 | 1 | 0 | 209 | defined $lastterm and ref $$grammar{'TERM'}{$lastterm} |
1053 | 0 | 16 | 1377 | $$act[0] > 0 and ref $$grammar{'TERM'}{$term} |
1066 | 437 | 337 | 10 | $tprec == $rprec and $assoc eq 'RIGHT' |
1145 | 1287 | 0 | 2 | exists $$actions{'error'} and $$actions{'error'}[0] > 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
504 | 595 | 282 | 412 | not exists $$state{'ACTIONS'}{''} or keys %{$$state{'ACTIONS'};} > 1 |
925 | 7 | 386 | 317 | @{$$state{'ACTIONS'}{''};} > 1 || keys %{$$state{'ACTIONS'};} > 1 |
1066 | 592 | 0 | 784 | $tprec > $rprec or $tprec == $rprec and $assoc eq 'RIGHT' |
1074 | 437 | 337 | 0 | $tprec < $rprec or $assoc eq 'LEFT' |
1153 | 0 | 3094 | 2413 | not defined $$actions{$term} or $$actions{$term} > 0 |
3094 | 317 | 2096 | not defined $$actions{$term} or $$actions{$term} > 0 or $nodefault |