|  line  | 
 l  | 
 !l&&r  | 
 !l&&!r  | 
 condition  | 
 
| 
922
 | 
 160  | 
 292  | 
 0  | 
 $rule_name ||= "!" . scalar(@rules)  | 
 
| 
930
 | 
 240  | 
 438  | 
 0  | 
 $rule_name // $lhs  | 
 
| 
1091
 | 
 4  | 
 17  | 
 0  | 
 $last_token_ix //= $#{$PPI_tokens;}  | 
 
| 
1094
 | 
 381  | 
 804  | 
 17  | 
 $earleme_to_PPI_token->[$current_earleme] //= $PPI_token_ix  | 
 
| 
1288
 | 
 46  | 
 35  | 
 0  | 
 !defined($Marpa::R2::Perl::LAST_PERL_TYPE) || $Marpa::R2::Perl::LAST_PERL_TYPE ne 'SEMI'  | 
 
| 
1306
 | 
 8  | 
 66  | 
 7  | 
 not defined $Marpa::R2::Perl::LAST_PERL_TYPE or $Marpa::R2::Perl::LAST_PERL_TYPE ne "DO"  | 
 
| 
1328
 | 
 164  | 
 8  | 
 61  | 
 $PPI_type eq "PPI::Token::Number" or $PPI_type eq "PPI::Token::Number::Float"  | 
 
| 
 | 
 172  | 
 0  | 
 61  | 
 $PPI_type eq "PPI::Token::Number" or $PPI_type eq "PPI::Token::Number::Float" or $PPI_type eq "PPI::Token::Magic"  | 
 
| 
 | 
 8  | 
 7  | 
 54  | 
 $PPI_type eq "PPI::Token::Number" or $PPI_type eq "PPI::Token::Number::Float" or $PPI_type eq "PPI::Token::Magic" or $PPI_type eq "PPI::Token::Number::Version"  | 
 
| 
1344
 | 
 54  | 
 0  | 
 0  | 
 $PPI_type eq "PPI::Token::Quote::Single" or $PPI_type eq "PPI::Token::Quote::Double"  | 
 
| 
 | 
 54  | 
 0  | 
 0  | 
 $PPI_type eq "PPI::Token::Quote::Single" or $PPI_type eq "PPI::Token::Quote::Double" or $PPI_type eq "PPI::Token::Quote::Literal"  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $PPI_type eq "PPI::Token::Quote::Single" or $PPI_type eq "PPI::Token::Quote::Double" or $PPI_type eq "PPI::Token::Quote::Literal" or $PPI_type eq "PPI::Token::Quote::Interpolate"  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $PPI_type eq "PPI::Token::Quote::Single" or $PPI_type eq "PPI::Token::Quote::Double" or $PPI_type eq "PPI::Token::Quote::Literal" or $PPI_type eq "PPI::Token::Quote::Interpolate" or $PPI_type eq "PPI::Token::HereDoc"  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $PPI_type eq "PPI::Token::Quote::Single" or $PPI_type eq "PPI::Token::Quote::Double" or $PPI_type eq "PPI::Token::Quote::Literal" or $PPI_type eq "PPI::Token::Quote::Interpolate" or $PPI_type eq "PPI::Token::HereDoc" or $PPI_type eq "PPI::Token::Regexp::Match"  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $PPI_type eq "PPI::Token::Quote::Single" or $PPI_type eq "PPI::Token::Quote::Double" or $PPI_type eq "PPI::Token::Quote::Literal" or $PPI_type eq "PPI::Token::Quote::Interpolate" or $PPI_type eq "PPI::Token::HereDoc" or $PPI_type eq "PPI::Token::Regexp::Match" or $PPI_type eq "PPI::Token::Regexp::Substitute"  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $PPI_type eq "PPI::Token::Quote::Single" or $PPI_type eq "PPI::Token::Quote::Double" or $PPI_type eq "PPI::Token::Quote::Literal" or $PPI_type eq "PPI::Token::Quote::Interpolate" or $PPI_type eq "PPI::Token::HereDoc" or $PPI_type eq "PPI::Token::Regexp::Match" or $PPI_type eq "PPI::Token::Regexp::Substitute" or $PPI_type eq "PPI::Token::Regexp::Transliterate"  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $PPI_type eq "PPI::Token::Quote::Single" or $PPI_type eq "PPI::Token::Quote::Double" or $PPI_type eq "PPI::Token::Quote::Literal" or $PPI_type eq "PPI::Token::Quote::Interpolate" or $PPI_type eq "PPI::Token::HereDoc" or $PPI_type eq "PPI::Token::Regexp::Match" or $PPI_type eq "PPI::Token::Regexp::Substitute" or $PPI_type eq "PPI::Token::Regexp::Transliterate" or $PPI_type eq "PPI::Token::Magic"  | 
 
| 
1407
 | 
 0  | 
 5  | 
 0  | 
 $last_token_ix //= $#{$PPI_tokens;}  | 
 
| 
1422
 | 
 99  | 
 193  | 
 1  | 
 $earleme_to_PPI_token->[$current_earleme] //= $PPI_token_ix  | 
 
| 
1457
 | 
 0  | 
 4  | 
 0  | 
 $start //= $origin  |