Condition Coverage

pperl/Marpa/PP/Perl.pm
Criterion Covered Total %
condition 18 30 60.0


and 3 conditions

line !l l&&!r l&&r condition
930 0 0 0 defined $length and $length != 1
1107 0 0 65 !defined($last_perl_type) || $last_perl_type ne 'SEMI' and 'SEMI' ~~ $expected_tokens

or 2 conditions

line l !l condition
870 1184 334 $symbol{$symbol} //= 0
956 0 16 $hash_arg //= {}
1042 18 0 $perl_type_by_word{$content} // 'WORD'

or 3 conditions

line l !l&&r !l&&!r condition
867 252 0 820 $symbol_name{$_} // $_
880 148 268 0 $action_name ||= 'MyAction::rule_' . scalar(@rules)
999 294 633 16 $earleme_to_PPI_token[$current_earleme] //= $PPI_token_ix
1010 0 0 71 not defined $sigil or $sigil ne '$'
1107 38 27 0 !defined($last_perl_type) || $last_perl_type ne 'SEMI'
1123 4 54 7 not defined $last_perl_type or $last_perl_type ne 'DO'