line |
!l |
l&&!r |
l&&r |
condition |
142
|
0 |
0 |
0 |
$replace and not $self->{'changed'} |
500
|
0 |
0 |
0 |
@items == 1 and ref($items[0]) =~ /\AXML::XSH2::Parser::_Runtime::Error/ |
|
0 |
0 |
0 |
@items == 1 and ref($items[0]) =~ /\AXML::XSH2::Parser::_Runtime::Error/ and $items[0]{'commitonly'} |
|
0 |
0 |
0 |
@items == 1 and ($items[0]->describe || '') =~ /
|
|
0 |
0 |
0 |
@items and ref($items[0]) =~ /\AXML::XSH2::Parser::_Runtime::UncondReject/ || ($items[0]->describe || '') =~ /
|
783
|
0 |
0 |
0 |
$parser->{'_AUTOACTION'} and defined $item |
|
0 |
0 |
0 |
$parser->{'_AUTOACTION'} and defined $item and not $item->isa('XML::XSH2::Parser::_Runtime::Action') |
|
0 |
0 |
0 |
$parser->{'_AUTOTREE'} and defined $item |
|
0 |
0 |
0 |
$parser->{'_AUTOTREE'} and defined $item and not $item->isa('XML::XSH2::Parser::_Runtime::Action') |
798
|
0 |
0 |
0 |
$i == 1 and $item->isterminal |
1083
|
0 |
0 |
0 |
not eval "no strict;\n local \$SIG{__WARN__} = sub {0};\n '' =~ m$ldel$pattern$rdel$mod" and $@ |
2003
|
0 |
0 |
0 |
$grammar =~ /(?=$ACTION)/cog and do {
($code) = &extract_codeblock($grammar);
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$IMPLICITSUBRULE)/cog and do {
($code) = &extract_codeblock($grammar, '{([', undef, '(', 1);
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$MTOKEN)/cog and do {
($code, undef, @components) = &extract_quotelike($grammar);
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$MATCHRULE)/cog and do {
($code) = &extract_bracketed($grammar, '<');
$code
} |
|
0 |
0 |
0 |
$grammar =~ /$SUBRULE/cog and $code = $1 |
2027
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2085
|
0 |
0 |
0 |
$grammar =~ /(?=$CONDREJECTMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$SCOREMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$AUTOSCOREMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$RESYNCPATMK)/cog and do {
($code) = &extract_bracketed($grammar, '<');
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$SKIPMK)/cog and do {
($code) = &extract_codeblock($grammar, '<');
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$RULEVARPATMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$AUTOACTIONPATMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$DEFERPATMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$TOKENPATMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
} |
|
0 |
0 |
0 |
$grammar =~ /(?=$MSGERRORMK)/cog and do {
$commitonly = $1;
($code) = &extract_bracketed($grammar, '<');
$code
} |
2096
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2108
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2118
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2127
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2160
|
0 |
0 |
0 |
$base and not $base =~ /::$/ |
2184
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2196
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2205
|
0 |
0 |
0 |
$prod and $prod->addscore($1, $lookahead, $line) |
2216
|
0 |
0 |
0 |
$rule and $rule->addautoscore($1, $self) |
2220
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2229
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2241
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2254
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2269
|
0 |
0 |
0 |
$rule and $rule->addvar($1, $self) |
2273
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2306
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2335
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2344
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2372
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2384
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2446
|
0 |
0 |
0 |
$rule and $rule->addprod($prod) |
2457
|
0 |
0 |
0 |
$rule and $rule->addprod($prod) |
2465
|
0 |
0 |
0 |
$rule and !$prod || $prod->check_pending($line) |
|
0 |
0 |
0 |
$rule and !$prod || $prod->check_pending($line) and $prod = $rule->addprod('XML::XSH2::Parser::_Runtime::Production'->new($line)) |
2477
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2484
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2491
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2504
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2541
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2544
|
0 |
0 |
0 |
not $matchrule and $rule |
2564
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2567
|
0 |
0 |
0 |
not $matchrule and $rule |
2592
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2595
|
0 |
0 |
0 |
not $matchrule and $rule |
2618
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2621
|
0 |
0 |
0 |
not $matchrule and $rule |
2642
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2645
|
0 |
0 |
0 |
not $matchrule and $rule |
2666
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2669
|
0 |
0 |
0 |
not $matchrule and $rule |
2691
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2694
|
0 |
0 |
0 |
not $matchrule and $rule |
2721
|
0 |
0 |
0 |
$prod and $prod->additem($item) |
2724
|
0 |
0 |
0 |
not $matchrule and $rule |
2789
|
0 |
0 |
0 |
open TRACE_FILE, $mode, 'RD_TRACE' and print TRACE_FILE "my \$ERRORS;\n$code" |
2802
|
0 |
0 |
0 |
$ERRORS and not &_verbosity('HINT') |
2830
|
0 |
0 |
0 |
$grammar =~ /$BETWEEN/cog and do {
$min = $2;
1
} |
|
0 |
0 |
0 |
$grammar =~ /$ATLEAST/cog and do {
$min = $2;
1
} |
2838
|
0 |
0 |
0 |
$1 eq $subrule and $min > 0 |
2882
|
0 |
0 |
0 |
$main::RD_AUTOSTUB and $main::RD_AUTOSTUB ne '1' |
3109
|
3547 |
0 |
0 |
defined $_itempos and not defined $itemposfirst |
3115
|
0 |
3262 |
285 |
++$reps >= $min and $prevtextlen == length $text |
3187
|
0 |
0 |
0 |
defined $main::RD_ERRORS and $main::RD_ERRORS |
|
0 |
0 |
0 |
defined $main::RD_ERRORS and $main::RD_ERRORS and $_[0] =~ /ERRORS/ |
|
0 |
0 |
0 |
defined $main::RD_HINT and $main::RD_HINT |
|
0 |
0 |
0 |
defined $main::RD_HINT and $main::RD_HINT and $_[0] =~ /ERRORS|WARN|HINT/ |
|
0 |
0 |
0 |
defined $main::RD_WARN and $main::RD_WARN |
|
0 |
0 |
0 |
defined $main::RD_WARN and $main::RD_WARN and $_[0] =~ /ERRORS|WARN/ |
3207
|
0 |
0 |
0 |
&_verbosity('WARN') and $main::RD_HINT || $_[0] >= ($main::RD_WARN || 1) |
3228
|
0 |
0 |
0 |
defined $main::RD_TRACE and $main::RD_TRACE =~ /\d+/ |
|
0 |
0 |
0 |
defined $main::RD_TRACE and $main::RD_TRACE =~ /\d+/ and $main::RD_TRACE > 1 |
|
0 |
0 |
0 |
defined $main::RD_TRACE and $main::RD_TRACE =~ /\d+/ and $main::RD_TRACE > 1 and $main::RD_TRACE + 10 < length $_[0] |
3246
|
0 |
0 |
0 |
defined $main::RD_TRACE and $main::RD_TRACE =~ /\d+/ |
|
0 |
0 |
0 |
defined $main::RD_TRACE and $main::RD_TRACE =~ /\d+/ and $main::RD_TRACE > 1 |
|
0 |
0 |
0 |
defined $main::RD_TRACE and $main::RD_TRACE =~ /\d+/ and $main::RD_TRACE > 1 and $main::RD_TRACE + 10 < length $_[0] |
3300
|
0 |
0 |
0 |
exists $self->{'lookahead'} and $self->{'lookahead'} |
3461
|
0 |
0 |
10 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:[a-zA-Z_][a-zA-Z0-9_]*)/ |
3505
|
0 |
10 |
0 |
not defined $return and defined $score |
3670
|
0 |
2 |
0 |
not defined $return and defined $score |
3768
|
0 |
6 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--input-file|:f)/ |
3876
|
0 |
5 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--input-pipe|:p)/ |
3984
|
0 |
4 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--input-string|:s)/ |
4092
|
0 |
4 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--output-file|:F)/ |
4200
|
0 |
4 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--output-encoding|:E)/ |
4308
|
0 |
4 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--output-pipe|:P)/ |
4416
|
0 |
4 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--output-string|:S)/ |
4524
|
0 |
2 |
2 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--no-output|:N)/ |
4590
|
0 |
4 |
0 |
not defined $return and defined $score |
4688
|
0 |
16 |
7 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(local|my)\s)/ |
4732
|
0 |
7 |
0 |
not defined $return and defined $score |
4936
|
0 |
313 |
0 |
not defined $return and defined $score |
5140
|
0 |
497 |
0 |
not defined $return and defined $score |
5238
|
0 |
48 |
192 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ m[\A(?:(?:[\-\+\*/%x.]|\|\||\&\&)?=)] |
5372
|
0 |
0 |
48 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ m[\A(?:\s*(?:[\-\+\*/%x.]|\|\||\&\&)?:=)] |
5468
|
0 |
240 |
0 |
not defined $return and defined $score |
5567
|
0 |
222 |
56 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\{/ |
5649
|
0 |
0 |
56 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\}/ |
5715
|
0 |
56 |
0 |
not defined $return and defined $score |
5813
|
0 |
1136 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\s*[}{;]|\s*\Z))/ |
5907
|
0 |
896 |
240 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ m[\A(?:assign\b|(?:local\b|my\b)?(?=\s*\$[a-zA-Z_][a-zA-Z0-9_]*\s*\s*(?:[\-\+\*/%x.]|\|\||\&\&)?:?=))] |
6071
|
0 |
896 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(my)\b)/ |
6177
|
0 |
895 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(local)\b)/ |
6283
|
0 |
895 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(do)\b)/ |
6417
|
0 |
895 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(if)\b)/ |
6581
|
0 |
676 |
219 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(unless)\b)/ |
6745
|
0 |
676 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(while)\b)/ |
6909
|
0 |
673 |
3 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(foreach|for)\b)/ |
7101
|
0 |
671 |
2 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(stream)\b)/ |
7263
|
0 |
671 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(undef|undefine)\b)/ |
7316
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\$?[a-zA-Z_][a-zA-Z0-9_]*)/ |
7396
|
0 |
671 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(use)\b)/ |
7449
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:XML::XSH2::(?:Inline|Compile))/ |
7527
|
0 |
670 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(test-mode|test_mode))/ |
7605
|
0 |
669 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(run-mode|run_mode))/ |
7683
|
0 |
0 |
669 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?!(?:iterate|try|def|define)\b))/ |
7710
|
0 |
0 |
669 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\.|[a-zA-Z_][-a-zA-Z0-9_]*)/ |
7808
|
0 |
1136 |
0 |
not defined $return and defined $score |
7906
|
0 |
920 |
629 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\s*[{}]|\s*\Z))/ |
8000
|
0 |
908 |
12 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\s*;)/ |
8082
|
0 |
644 |
264 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=(?:foreach|for|if|unless|iterate|while|try|def|define)\b))/ |
8338
|
0 |
0 |
866 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\s*;|(?=\s*}|\s*\Z))/ |
8469
|
908 |
12 |
0 |
not defined $return and defined $score |
8567
|
0 |
4 |
4 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(else)\b)/ |
8701
|
0 |
0 |
4 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?!else))/ |
8848
|
0 |
8 |
0 |
not defined $return and defined $score |
8946
|
0 |
4 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(elsif)\b)/ |
9140
|
0 |
0 |
4 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?!elsif))/ |
9287
|
0 |
4 |
0 |
not defined $return and defined $score |
9432
|
0 |
0 |
0 |
not defined $return and defined $score |
9530
|
0 |
0 |
574 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\Z)/ |
9596
|
0 |
574 |
0 |
not defined $return and defined $score |
9694
|
0 |
1336 |
117 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:^(?={))/ |
9803
|
0 |
1334 |
2 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\&/ |
9911
|
0 |
1333 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:^(?=<<))/ |
10066
|
0 |
1432 |
0 |
not defined $return and defined $score |
10164
|
0 |
1016 |
648 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\s*[};]|\s*\Z))/ |
10364
|
0 |
995 |
0 |
not defined $return and defined $score |
10509
|
0 |
1 |
0 |
not defined $return and defined $score |
10607
|
0 |
0 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:<<)/ |
10690
|
0 |
0 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:.*\n)/ |
10717
|
0 |
0 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(.|\n)*?\n$item[2][1]\s*(\n|$))/ |
10750
|
0 |
0 |
0 |
defined $3 && $3 eq '$' |
|
0 |
0 |
0 |
defined $2 && $2 eq '\\' |
|
0 |
0 |
0 |
defined $2 && $2 eq q['] |
|
0 |
0 |
0 |
defined $2 && $2 eq '$' |
10796
|
0 |
1 |
0 |
not defined $return and defined $score |
10894
|
0 |
0 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:'[a-zA-Z_][a-zA-Z0-9_]*'|"[a-zA-Z_][a-zA-Z0-9_]*"|\([a-zA-Z_][a-zA-Z0-9_]*\)|\{[a-zA-Z_][a-zA-Z0-9_]*\}|[a-zA-Z_][a-zA-Z0-9_]*)/ |
10960
|
0 |
1 |
0 |
not defined $return and defined $score |
11058
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:after\s)/ |
11136
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:before\s)/ |
11214
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(in)?to\s)/ |
11292
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(append(ing)?|as\s+(a\s+)child(\s+of)?)\s)/ |
11370
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(prepend(ing)?|(as\s+)(the\s+)first(\s+child(\s+of)?)?)\s)/ |
11448
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(replace|instead( of)?)\s)/ |
11514
|
0 |
0 |
0 |
not defined $return and defined $score |
11709
|
0 |
8 |
0 |
not defined $return and defined $score |
11838
|
0 |
1 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\Ain/ |
11904
|
0 |
1 |
0 |
not defined $return and defined $score |
12002
|
0 |
191 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:^(?={))/ |
12111
|
0 |
191 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\&/ |
12219
|
0 |
191 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:^(?=<<))/ |
12374
|
0 |
192 |
0 |
not defined $return and defined $score |
12519
|
0 |
0 |
0 |
not defined $return and defined $score |
12617
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:element|attribute|attributes|text|cdata|pi|comment|chunk|entity_reference)/ |
12661
|
0 |
0 |
0 |
not defined $return and defined $score |
12759
|
0 |
981 |
35 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?::[[:alnum:]]|--[-_[:alnum:]]+)/ |
12803
|
0 |
35 |
0 |
not defined $return and defined $score |
12901
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:[^=\s]+)/ |
12929
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\=/ |
13025
|
0 |
0 |
0 |
not defined $return and defined $score |
13322
|
118 |
0 |
0 |
not defined $return and defined $score |
13552
|
0 |
0 |
0 |
not defined $return and defined $score |
13650
|
0 |
573 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:!\s*)/ |
13703
|
0 |
0 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:.*)/ |
13836
|
0 |
1 |
0 |
not defined $return and defined $score |
14061
|
0 |
20 |
0 |
not defined $return and defined $score |
14160
|
0 |
20 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\(/ |
14276
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\)/ |
14342
|
0 |
0 |
0 |
not defined $return and defined $score |
14440
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:([^()\\"']|\\.|\"([^\"\\]|\\.)*\"|\'([^\'\\]|\\\'|\\\\|\\[^\'\\])*\')*)/ |
14484
|
0 |
0 |
0 |
not defined $return and defined $score |
14582
|
0 |
0 |
40 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:([^;()\\"'\|]|\|[^>]|\\.|\"([^\"\\]|\\.)*\"|\'([^\'\\]|\\\'|\\\\|\\[^\'\\])*\')*)/ |
14626
|
0 |
40 |
0 |
not defined $return and defined $score |
14984
|
0 |
574 |
0 |
not defined $return and defined $score |
15082
|
0 |
264 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\s*[}{;]))/ |
15176
|
0 |
260 |
4 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(if)\b)/ |
15400
|
0 |
37 |
223 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(unless)\b)/ |
15592
|
0 |
30 |
7 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(while)\b)/ |
15756
|
0 |
16 |
14 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(foreach|for)\b)/ |
15948
|
0 |
10 |
6 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(try)\b)/ |
16032
|
0 |
0 |
6 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\Acatch/ |
16168
|
0 |
10 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(iterate)\b)/ |
16332
|
0 |
0 |
10 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(def|define)\b)/ |
16536
|
0 |
42 |
0 |
not defined $return and defined $score |
16634
|
0 |
2 |
2 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:select\s)/ |
16760
|
0 |
2 |
0 |
not defined $return and defined $score |
16858
|
0 |
25 |
883 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\s*[};]|\s*\Z))/ |
16953
|
0 |
24 |
1 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\|\>/ |
17088
|
0 |
4 |
20 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\|/ |
17210
|
0 |
21 |
0 |
not defined $return and defined $score |
17308
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(undef|undefine)\b)/ |
17361
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\$?[a-zA-Z_][a-zA-Z0-9_]*)/ |
17429
|
0 |
0 |
0 |
not defined $return and defined $score |
17527
|
0 |
26 |
262 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\$[a-zA-Z_][a-zA-Z0-9_]*)/ |
17571
|
0 |
262 |
0 |
not defined $return and defined $score |
17669
|
0 |
1763 |
503 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=['"]))/ |
17981
|
0 |
1434 |
0 |
not defined $return and defined $score |
18079
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:[-a-z]+::)/ |
18123
|
0 |
0 |
0 |
not defined $return and defined $score |
18222
|
0 |
0 |
839 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\(/ |
18306
|
0 |
0 |
839 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\)/ |
18372
|
0 |
839 |
0 |
not defined $return and defined $score |
18470
|
0 |
2600 |
839 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\())/ |
18620
|
0 |
839 |
0 |
not defined $return and defined $score |
18922
|
0 |
415 |
0 |
not defined $return and defined $score |
19021
|
0 |
120 |
120 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\[/ |
19079
|
0 |
0 |
120 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\]/ |
19145
|
0 |
120 |
0 |
not defined $return and defined $score |
19243
|
0 |
3297 |
120 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\[))/ |
19337
|
0 |
120 |
0 |
not defined $return and defined $score |
19558
|
0 |
1647 |
0 |
not defined $return and defined $score |
19779
|
0 |
497 |
0 |
not defined $return and defined $score |
19974
|
0 |
0 |
0 |
not defined $return and defined $score |
20072
|
0 |
0 |
0 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ m<\A(?:node\(\)|text\(\)|comment\(\)|processing-instruction\(\s*(?:"[^"]*"\s*|'[^'*]'\s*)?\)|[^\(\[/\"\'\&\;\s]+)> |
20116
|
0 |
0 |
0 |
not defined $return and defined $score |
20253
|
0 |
0 |
1647 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?: [^\$\[\]()'"};]+ |
\$(?!\{) |
\$\{ (?:\$?[a-zA-Z_][a-zA-Z0-9_]* |
\{.*?\} |
\(.+?\)
)
\} |
'(?:\$\{ (?: \$?[a-zA-Z_][a-zA-Z0-9_]* | \{.*?\} | \(.+?\)) \} |
\$(?!\{) | [^\$'] | \\\$
)*' |
"(?:\$\{ (?: \$?[a-zA-Z_][a-zA-Z0-9_]* | \{.*?\} | \(.+?\)) \} |
\$(?!\{) | [^\$"] | \\\$
)*"
)*)/x |
20323
|
0 |
1647 |
0 |
not defined $return and defined $score |
20451
|
0 |
954 |
809 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?:
\$\{ (?: \$?[a-zA-Z_][a-zA-Z0-9_]* | \{.*?\} | \(.+?\) ) \} |
\$(?!\{) |
[^-:\$\[\]{}|"'\ \s();] |
-[^-\[\]{}|"'\ \s();]
)
(?:
\$\{ (?: \$?[a-zA-Z_][a-zA-Z0-9_]* | \{.*?\} | \(.+?\) ) \} |
\$(?!\{) |
[^\[\]\${}|"'\ \s();]
)*)/x |
20574
|
0 |
931 |
0 |
not defined $return and defined $score |
20795
|
0 |
0 |
0 |
not defined $return and defined $score |
20896
|
0 |
0 |
503 |
$text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:'(?:\$\{(?:\$?[a-zA-Z_][a-zA-Z0-9_]*|\{.*?\}|\(.+?\))\}|\$(?!\{)|[^\$']|\\\$)*' |
"(?:\$\{(?:\$?[a-zA-Z_][a-zA-Z0-9_]*|\{.*?\}|\(.+?\))\}|\$(?!\{)|[^\$"]|\\\$)*")/x |
20942
|
0 |
503 |
0 |
not defined $return and defined $score |
line |
l |
!l |
condition |
500
|
0 |
0 |
$items[0]->describe || '' |
1339
|
0 |
0 |
$_[4] || undef |
|
0 |
0 |
$_[6] || undef |
1455
|
0 |
0 |
$argcode || undef |
2089
|
0 |
0 |
$2 || '' |
2113
|
0 |
0 |
$1 || '{}' |
2525
|
0 |
0 |
&extract_codeblock($grammar, '[]', '') || '' |
3046
|
0 |
0 |
$_[2] || 0 |
3349
|
0 |
2391 |
pos $_[0] || 0 |
3394
|
10 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
3536
|
2 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
3701
|
6 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
4621
|
23 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
4763
|
931 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
4967
|
1647 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
5171
|
240 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
5499
|
278 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
5746
|
1136 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
7839
|
1549 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
8500
|
8 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
8879
|
4 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
9318
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
9463
|
574 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
9627
|
1453 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
10097
|
1664 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
10395
|
1 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
10540
|
1 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
10827
|
1 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
10991
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
11545
|
23 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
11740
|
17 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
11935
|
192 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
12405
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
12550
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
12692
|
1016 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
12834
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
13056
|
118 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
13353
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
13583
|
574 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
13867
|
20 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
14092
|
20 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
14373
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
14515
|
40 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
14657
|
0 |
574 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
15015
|
264 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
16567
|
4 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
16791
|
908 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
17241
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
17460
|
288 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
17602
|
2266 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
18012
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
18154
|
839 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
18403
|
3439 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
18651
|
931 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
18953
|
240 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
19176
|
3417 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
19368
|
1647 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
19589
|
1647 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
19810
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
20005
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
20147
|
1647 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
20354
|
1763 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
20605
|
0 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
20826
|
503 |
0 |
$XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::tracelevel || 0 |
line |
l |
!l&&r |
!l&&!r |
condition |
133
|
0 |
0 |
0 |
ref $_[0] || $_[0] |
213
|
0 |
0 |
0 |
not $next or &_contains($next, @expected) |
450
|
0 |
0 |
0 |
ref $self || $self |
500
|
0 |
0 |
0 |
ref($items[0]) =~ /\AXML::XSH2::Parser::_Runtime::UncondReject/ || ($items[0]->describe || '') =~ /
|
852
|
0 |
0 |
0 |
ref $_[0] || $_[0] |
907
|
0 |
0 |
0 |
ref $_[0] || $_[0] |
964
|
0 |
0 |
0 |
ref $_[0] || $_[0] |
1009
|
0 |
0 |
0 |
ref $_[0] || $_[0] |
1065
|
0 |
0 |
0 |
ref $_[0] || $_[0] |
1172
|
0 |
0 |
0 |
ref $_[0] || $_[0] |
1246
|
0 |
0 |
0 |
ref $_[0] || $_[0] |
1319
|
0 |
0 |
0 |
$_[0]{'implicit'} || $_[0]{'subrule'} |
1338
|
0 |
0 |
0 |
ref $_[0] || $_[0] |
1410
|
0 |
0 |
0 |
$_[0]{'expected'} || $_[0]{'subrule'} |
1426
|
0 |
0 |
0 |
ref $self || $self |
1628
|
0 |
0 |
0 |
$self->{'name'} || $self->{'hashname'} |
1663
|
0 |
0 |
0 |
$self->{'name'} || $self->{'hashname'} |
1716
|
0 |
0 |
0 |
$self->{'name'} || $self->{'hashname'} |
1761
|
0 |
0 |
0 |
not $self->{'unexpected'} or $self->{'unexpected'} =~ /\A\s*\Z/s |
1799
|
0 |
0 |
0 |
ref $_[0] || $_[0] |
1981
|
0 |
0 |
0 |
$grammar =~ /\$$_/ || $self->{'_check'}{'itempos'} |
2003
|
0 |
0 |
0 |
$grammar =~ /(?=$MATCHRULE)/cog and do {
($code) = &extract_bracketed($grammar, '<');
$code
} or $grammar =~ /$SUBRULE/cog and $code = $1 |
2319
|
0 |
0 |
0 |
eval 'no strict; local $SIG{__WARN__} = sub {0}; my @arr=(' . $code . '); @arr' || () |
2465
|
0 |
0 |
0 |
!$prod || $prod->check_pending($line) |
2776
|
0 |
0 |
0 |
$ERRORS or $isimplicit |
|
0 |
0 |
0 |
$ERRORS or $isimplicit or not $main::RD_CHECK |
2781
|
0 |
0 |
0 |
$ERRORS or $isimplicit |
|
0 |
0 |
0 |
$ERRORS or $isimplicit or $XML::XSH2::Parser::_Runtime::compiling |
2828
|
0 |
0 |
0 |
$grammar =~ /$OPTIONAL/cog or $grammar =~ /$ANY/cog |
2830
|
0 |
0 |
0 |
$grammar =~ /$MANY/cog or $grammar =~ /$EXACTLY/cog |
|
0 |
0 |
0 |
$grammar =~ /$MANY/cog or $grammar =~ /$EXACTLY/cog or $grammar =~ /$ATMOST/cog |
|
0 |
0 |
0 |
$grammar =~ /$MANY/cog or $grammar =~ /$EXACTLY/cog or $grammar =~ /$ATMOST/cog or $grammar =~ /$BETWEEN/cog and do {
$min = $2;
1
} |
|
0 |
0 |
0 |
$grammar =~ /$MANY/cog or $grammar =~ /$EXACTLY/cog or $grammar =~ /$ATMOST/cog or $grammar =~ /$BETWEEN/cog and do {
$min = $2;
1
} or $grammar =~ /$ATLEAST/cog and do {
$min = $2;
1
} |
|
0 |
0 |
0 |
$grammar =~ /$MANY/cog or $grammar =~ /$EXACTLY/cog or $grammar =~ /$ATMOST/cog or $grammar =~ /$BETWEEN/cog and do {
$min = $2;
1
} or $grammar =~ /$ATLEAST/cog and do {
$min = $2;
1
} or $grammar =~ /$SUBRULE(?!\s*:)/cog |
2864
|
0 |
0 |
0 |
defined do {
$rules
}->{$call} or defined &{"XML::XSH2::Parser::_Runtime::$call";} |
2925
|
0 |
0 |
0 |
$hasempty ||= $prod->isempty |
3043
|
574 |
0 |
0 |
ref $_[0] || $_[0] |
3059
|
574 |
0 |
0 |
$main::RD_WARN || $_[0]{'__WARN__'} |
3060
|
570 |
0 |
4 |
$main::RD_HINT || $_[0]{'__HINT__'} |
3061
|
0 |
0 |
574 |
$main::RD_TRACE || $_[0]{'__TRACE__'} |
3187
|
0 |
0 |
0 |
defined $main::RD_TRACE or defined $main::RD_HINT and $main::RD_HINT and $_[0] =~ /ERRORS|WARN|HINT/ |
|
0 |
0 |
0 |
defined $main::RD_TRACE or defined $main::RD_HINT and $main::RD_HINT and $_[0] =~ /ERRORS|WARN|HINT/ or defined $main::RD_WARN and $main::RD_WARN and $_[0] =~ /ERRORS|WARN/ |
3207
|
0 |
0 |
0 |
$main::RD_HINT || $_[0] >= ($main::RD_WARN || 1) |
3267
|
0 |
0 |
0 |
$_[1] || $lastcontext |
3268
|
0 |
0 |
0 |
$_[2] || $lastrulename |
3269
|
0 |
0 |
0 |
$_[3] || $lastlevel |
3437
|
0 |
0 |
10 |
$_matched or $commit |
3493
|
10 |
0 |
0 |
$_matched or defined $score |
3579
|
0 |
0 |
2 |
$_matched or $commit |
3658
|
2 |
0 |
0 |
$_matched or defined $score |
3744
|
0 |
0 |
6 |
$_matched or $commit |
3852
|
0 |
0 |
6 |
$_matched or $commit |
3960
|
1 |
0 |
5 |
$_matched or $commit |
4068
|
2 |
0 |
4 |
$_matched or $commit |
4176
|
2 |
0 |
4 |
$_matched or $commit |
4284
|
2 |
0 |
4 |
$_matched or $commit |
4392
|
2 |
0 |
4 |
$_matched or $commit |
4500
|
2 |
0 |
4 |
$_matched or $commit |
4578
|
4 |
0 |
2 |
$_matched or defined $score |
4664
|
0 |
0 |
23 |
$_matched or $commit |
4720
|
7 |
0 |
16 |
$_matched or defined $score |
4806
|
0 |
0 |
931 |
$_matched or $commit |
4865
|
11 |
0 |
920 |
$_matched or $commit |
4924
|
313 |
0 |
618 |
$_matched or defined $score |
5010
|
0 |
0 |
1647 |
$_matched or $commit |
5069
|
82 |
0 |
1565 |
$_matched or $commit |
5128
|
497 |
0 |
1150 |
$_matched or defined $score |
5214
|
0 |
0 |
240 |
$_matched or $commit |
5348
|
192 |
0 |
48 |
$_matched or $commit |
5456
|
240 |
0 |
0 |
$_matched or defined $score |
5542
|
0 |
0 |
278 |
$_matched or $commit |
5703
|
56 |
0 |
222 |
$_matched or defined $score |
5789
|
0 |
0 |
1136 |
$_matched or $commit |
5883
|
0 |
0 |
1136 |
$_matched or $commit |
6047
|
240 |
0 |
896 |
$_matched or $commit |
6153
|
240 |
0 |
896 |
$_matched or $commit |
6259
|
241 |
0 |
895 |
$_matched or $commit |
6393
|
241 |
0 |
895 |
$_matched or $commit |
6557
|
241 |
0 |
895 |
$_matched or $commit |
6721
|
460 |
0 |
676 |
$_matched or $commit |
6885
|
460 |
0 |
676 |
$_matched or $commit |
7077
|
463 |
0 |
673 |
$_matched or $commit |
7239
|
465 |
0 |
671 |
$_matched or $commit |
7372
|
465 |
0 |
671 |
$_matched or $commit |
7503
|
465 |
0 |
671 |
$_matched or $commit |
7581
|
466 |
0 |
670 |
$_matched or $commit |
7659
|
467 |
0 |
669 |
$_matched or $commit |
7796
|
1136 |
0 |
0 |
$_matched or defined $score |
7882
|
0 |
0 |
1549 |
$_matched or $commit |
7976
|
0 |
629 |
920 |
$_matched or $commit |
8058
|
12 |
629 |
908 |
$_matched or $commit |
8230
|
54 |
629 |
866 |
$_matched or $commit |
8457
|
920 |
0 |
629 |
$_matched or defined $score |
8543
|
0 |
0 |
8 |
$_matched or $commit |
8677
|
4 |
0 |
4 |
$_matched or $commit |
8836
|
8 |
0 |
0 |
$_matched or defined $score |
8922
|
0 |
0 |
4 |
$_matched or $commit |
9116
|
0 |
0 |
4 |
$_matched or $commit |
9275
|
4 |
0 |
0 |
$_matched or defined $score |
9361
|
0 |
0 |
0 |
$_matched or $commit |
9420
|
0 |
0 |
0 |
$_matched or defined $score |
9506
|
0 |
0 |
574 |
$_matched or $commit |
9584
|
574 |
0 |
0 |
$_matched or defined $score |
9670
|
0 |
0 |
1453 |
$_matched or $commit |
9778
|
117 |
0 |
1336 |
$_matched or $commit |
9887
|
119 |
0 |
1334 |
$_matched or $commit |
9995
|
120 |
0 |
1333 |
$_matched or $commit |
10054
|
1432 |
0 |
21 |
$_matched or defined $score |
10140
|
0 |
0 |
1664 |
$_matched or $commit |
10234
|
0 |
648 |
1016 |
$_matched or $commit |
10293
|
35 |
648 |
981 |
$_matched or $commit |
10352
|
995 |
0 |
669 |
$_matched or defined $score |
10438
|
0 |
0 |
1 |
$_matched or $commit |
10497
|
1 |
0 |
0 |
$_matched or defined $score |
10583
|
0 |
0 |
1 |
$_matched or $commit |
10784
|
1 |
0 |
0 |
$_matched or defined $score |
10870
|
0 |
0 |
1 |
$_matched or $commit |
10948
|
1 |
0 |
0 |
$_matched or defined $score |
11034
|
0 |
0 |
0 |
$_matched or $commit |
11112
|
0 |
0 |
0 |
$_matched or $commit |
11190
|
0 |
0 |
0 |
$_matched or $commit |
11268
|
0 |
0 |
0 |
$_matched or $commit |
11346
|
0 |
0 |
0 |
$_matched or $commit |
11424
|
0 |
0 |
0 |
$_matched or $commit |
11502
|
0 |
0 |
0 |
$_matched or defined $score |
11588
|
0 |
0 |
23 |
$_matched or $commit |
11697
|
8 |
0 |
15 |
$_matched or defined $score |
11783
|
0 |
0 |
17 |
$_matched or $commit |
11892
|
1 |
0 |
16 |
$_matched or defined $score |
11978
|
0 |
0 |
192 |
$_matched or $commit |
12086
|
1 |
0 |
191 |
$_matched or $commit |
12195
|
1 |
0 |
191 |
$_matched or $commit |
12303
|
1 |
0 |
191 |
$_matched or $commit |
12362
|
192 |
0 |
0 |
$_matched or defined $score |
12448
|
0 |
0 |
0 |
$_matched or $commit |
12507
|
0 |
0 |
0 |
$_matched or defined $score |
12593
|
0 |
0 |
0 |
$_matched or $commit |
12649
|
0 |
0 |
0 |
$_matched or defined $score |
12735
|
0 |
0 |
1016 |
$_matched or $commit |
12791
|
35 |
0 |
981 |
$_matched or defined $score |
12877
|
0 |
0 |
0 |
$_matched or $commit |
13013
|
0 |
0 |
0 |
$_matched or defined $score |
13099
|
0 |
0 |
118 |
$_matched or $commit |
13162
|
0 |
0 |
118 |
$_matched or $commit |
13225
|
0 |
0 |
118 |
$_matched or $commit |
13310
|
118 |
0 |
0 |
$_matched or defined $score |
13396
|
0 |
0 |
0 |
$_matched or $commit |
13459
|
0 |
0 |
0 |
$_matched or $commit |
13540
|
0 |
0 |
0 |
$_matched or defined $score |
13626
|
0 |
0 |
574 |
$_matched or $commit |
13824
|
1 |
0 |
573 |
$_matched or defined $score |
13910
|
0 |
0 |
20 |
$_matched or $commit |
14049
|
20 |
0 |
0 |
$_matched or defined $score |
14135
|
0 |
0 |
20 |
$_matched or $commit |
14330
|
0 |
0 |
20 |
$_matched or defined $score |
14416
|
0 |
0 |
0 |
$_matched or $commit |
14472
|
0 |
0 |
0 |
$_matched or defined $score |
14558
|
0 |
0 |
40 |
$_matched or $commit |
14614
|
40 |
0 |
0 |
$_matched or defined $score |
14700
|
0 |
0 |
574 |
$_matched or $commit |
14837
|
1 |
0 |
573 |
$_matched or $commit |
14972
|
574 |
0 |
0 |
$_matched or defined $score |
15058
|
0 |
0 |
264 |
$_matched or $commit |
15152
|
0 |
0 |
264 |
$_matched or $commit |
15376
|
4 |
0 |
260 |
$_matched or $commit |
15568
|
8 |
219 |
37 |
$_matched or $commit |
15732
|
15 |
219 |
30 |
$_matched or $commit |
15924
|
26 |
222 |
16 |
$_matched or $commit |
16144
|
32 |
222 |
10 |
$_matched or $commit |
16308
|
32 |
222 |
10 |
$_matched or $commit |
16524
|
42 |
0 |
222 |
$_matched or defined $score |
16610
|
0 |
0 |
4 |
$_matched or $commit |
16748
|
2 |
0 |
2 |
$_matched or defined $score |
16834
|
0 |
0 |
908 |
$_matched or $commit |
16928
|
0 |
883 |
25 |
$_matched or $commit |
17063
|
1 |
883 |
24 |
$_matched or $commit |
17198
|
21 |
0 |
887 |
$_matched or defined $score |
17284
|
0 |
0 |
0 |
$_matched or $commit |
17417
|
0 |
0 |
0 |
$_matched or defined $score |
17503
|
0 |
0 |
288 |
$_matched or $commit |
17559
|
262 |
0 |
26 |
$_matched or defined $score |
17645
|
0 |
0 |
2266 |
$_matched or $commit |
17779
|
503 |
0 |
1763 |
$_matched or $commit |
17969
|
1434 |
0 |
832 |
$_matched or defined $score |
18055
|
0 |
0 |
0 |
$_matched or $commit |
18111
|
0 |
0 |
0 |
$_matched or defined $score |
18197
|
0 |
0 |
839 |
$_matched or $commit |
18360
|
839 |
0 |
0 |
$_matched or defined $score |
18446
|
0 |
0 |
3439 |
$_matched or $commit |
18608
|
839 |
0 |
2600 |
$_matched or defined $score |
18694
|
0 |
0 |
931 |
$_matched or $commit |
18829
|
313 |
0 |
618 |
$_matched or $commit |
18910
|
415 |
0 |
516 |
$_matched or defined $score |
18996
|
0 |
0 |
240 |
$_matched or $commit |
19133
|
120 |
0 |
120 |
$_matched or defined $score |
19219
|
0 |
0 |
3417 |
$_matched or $commit |
19325
|
120 |
0 |
3297 |
$_matched or defined $score |
19411
|
0 |
0 |
1647 |
$_matched or $commit |
19546
|
1647 |
0 |
0 |
$_matched or defined $score |
19632
|
0 |
0 |
1647 |
$_matched or $commit |
19767
|
497 |
0 |
1150 |
$_matched or defined $score |
19853
|
0 |
0 |
0 |
$_matched or $commit |
19962
|
0 |
0 |
0 |
$_matched or defined $score |
20048
|
0 |
0 |
0 |
$_matched or $commit |
20104
|
0 |
0 |
0 |
$_matched or defined $score |
20203
|
0 |
0 |
1647 |
$_matched or $commit |
20311
|
1647 |
0 |
0 |
$_matched or defined $score |
20407
|
0 |
0 |
1763 |
$_matched or $commit |
20503
|
809 |
0 |
954 |
$_matched or $commit |
20562
|
931 |
0 |
832 |
$_matched or defined $score |
20648
|
0 |
0 |
0 |
$_matched or $commit |
20783
|
0 |
0 |
0 |
$_matched or defined $score |
20870
|
0 |
0 |
503 |
$_matched or $commit |
20930
|
503 |
0 |
0 |
$_matched or defined $score |