| line |
true |
false |
branch |
|
31
|
0 |
31925 |
$_[3] ? : |
|
45
|
1817 |
1080 |
unless (exists $cache->{$from}) |
|
65
|
0 |
0 |
unless $self =~ /XML::XSH2::Parser::_Runtime::LineCounter/ |
|
82
|
0 |
31925 |
$_[3] ? : |
|
108
|
0 |
31925 |
$_[3] ? : |
|
139
|
0 |
0 |
if (defined $owner->{'rules'}{$name}) { } |
|
142
|
0 |
0 |
if ($replace and not $self->{'changed'}) |
|
184
|
0 |
0 |
if $prod->hasleftmost($ref) |
|
213
|
0 |
0 |
unless (not $next or &_contains($next, @expected)) |
|
226
|
0 |
0 |
if $target eq $item |
|
233
|
0 |
0 |
unless (&_contains($subrule, @{$$self{'calls'};})) |
|
253
|
0 |
0 |
if ($var =~ /\A\s*local\s+([%\@\$]\w+)/) { } |
|
292
|
0 |
0 |
unless $parser->{'saving'} |
|
354
|
0 |
0 |
$parser->{'deferrable'} ? : |
|
|
0 |
0 |
$parser->{'_check'}{'thisoffset'} ? : |
|
|
0 |
0 |
$parser->{'_check'}{'prevoffset'} ? : |
|
|
0 |
0 |
$parser->{'_check'}{'thiscolumn'} ? : |
|
|
0 |
0 |
$parser->{'_check'}{'prevcolumn'} ? : |
|
|
0 |
0 |
$parser->{'_check'}{'prevline'} ? : |
|
360
|
0 |
0 |
if $self->{'autoscore'} |
|
361
|
0 |
0 |
unless $prod->checkleftmost |
|
365
|
0 |
0 |
$parser->{'deferrable'} ? : |
|
407
|
0 |
0 |
$parser->{'deferrable'} ? : |
|
427
|
0 |
0 |
unless defined $rules->{$next} |
|
428
|
0 |
0 |
if $next eq $root |
|
432
|
0 |
0 |
unless &_contains($child, @left) |
|
444
|
0 |
0 |
unless $_->describe($_[1]) |
|
468
|
0 |
0 |
$itemcount ? : |
|
474
|
0 |
0 |
if scalar @{$self->{'items'};} |
|
488
|
0 |
0 |
if ($#{$$self{'items'};} >= 0) |
|
491
|
0 |
0 |
if defined $subrule |
|
500
|
0 |
0 |
if (@items == 1 and ref($items[0]) =~ /\AXML::XSH2::Parser::_Runtime::Error/ and $items[0]{'commitonly'}) { } |
|
|
0 |
0 |
elsif (@items == 1 and ($items[0]->describe || '') =~ /
|
|
|
0 |
0 |
elsif (@items and ref($items[0]) =~ /\AXML::XSH2::Parser::_Runtime::UncondReject/ || ($items[0]->describe || '') =~ /
|
|
525
|
0 |
0 |
$items[0]->describe =~ /
|
|
|
0 |
0 |
$items[0]->describe =~ /
|
|
530
|
0 |
0 |
$items[0]->describe =~ /
|
|
533
|
0 |
0 |
@items > 1 ? : |
|
551
|
0 |
0 |
if (ref($item) =~ /XML::XSH2::Parser::_Runtime::(Action|Directive)/) |
|
553
|
0 |
0 |
if $item->{'code'} =~ /\$skip\s*=/ |
|
576
|
0 |
0 |
unless $self->{'items'}[-1]->describe =~ /
|
|
583
|
0 |
0 |
if ($self->{'op'}) |
|
600
|
0 |
0 |
unless ($self->{'op'}) |
|
613
|
0 |
0 |
if ($op->{'type'} =~ /left|right/) |
|
615
|
0 |
0 |
if ($span != 3) { } |
|
639
|
0 |
0 |
unless (@{$self->{'items'};}) |
|
678
|
0 |
0 |
'ARRAY' eq ref $typekeys ? : |
|
684
|
0 |
0 |
if ('ARRAY' eq ref $poskeys) { } |
|
760
|
0 |
0 |
defined $self->{'uncommit'} ? : |
|
|
0 |
0 |
$self->changesskip ? : |
|
|
0 |
0 |
defined $self->{'error'} ? : |
|
766
|
0 |
0 |
if $parser->{'_check'}{'itempos'} |
|
775
|
0 |
0 |
if $parser->{'_check'}{'itempos'} |
|
779
|
0 |
0 |
if $parser->{'_check'}{'itempos'} |
|
783
|
0 |
0 |
if ($parser->{'_AUTOACTION'} and defined $item and not $item->isa('XML::XSH2::Parser::_Runtime::Action')) { } |
|
|
0 |
0 |
elsif ($parser->{'_AUTOTREE'} and defined $item and not $item->isa('XML::XSH2::Parser::_Runtime::Action')) { } |
|
786
|
0 |
0 |
if &XML::XSH2::Parser::_Runtime::_warn(1, qq[Autogenerating action in rule\n "$rule->{'name'}":\n $parser->{'_AUTOACTION'}{'code'}]) |
|
798
|
0 |
0 |
if ($i == 1 and $item->isterminal) { } |
|
806
|
0 |
0 |
if &XML::XSH2::Parser::_Runtime::_warn(1, qq[Autogenerating tree-building action in rule\n "$rule->{'name'}"]) |
|
825
|
0 |
0 |
$parser->{'_check'}{'itempos'} ? : |
|
889
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} < 0 ? : |
|
|
0 |
0 |
$self->{'line'} >= 0 ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
903
|
0 |
0 |
$_[1] ? : |
|
948
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} < 0 ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
959
|
0 |
0 |
$_[1] ? : |
|
993
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} < 0 ? : |
|
1004
|
0 |
0 |
$_[0]{'commitonly'} ? : |
|
|
0 |
0 |
$_[1] ? : |
|
1025
|
0 |
0 |
if ($self->{'msg'}) { } |
|
1045
|
0 |
0 |
$self->{'commitonly'} ? : |
|
1076
|
0 |
0 |
if ($ldel eq '/') { } |
|
1083
|
0 |
0 |
if (not eval "no strict;\n local \$SIG{__WARN__} = sub {0};\n '' =~ m$ldel$pattern$rdel$mod" and $@) |
|
1153
|
0 |
0 |
$rule->hasleftmost($self) ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} < 0 ? : |
|
|
0 |
0 |
$check->{'itempos'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$check->{'itempos'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
1227
|
0 |
0 |
$rule->hasleftmost($self) ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} < 0 ? : |
|
|
0 |
0 |
$check->{'itempos'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$check->{'itempos'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
1302
|
0 |
0 |
$rule->hasleftmost($self) ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} < 0 ? : |
|
|
0 |
0 |
$check->{'itempos'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$check->{'itempos'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
1320
|
0 |
0 |
if $_[0]{'matchrule'} |
|
1326
|
0 |
0 |
if ($_[0]{'matchrule'}) { } |
|
1396
|
0 |
0 |
$rule->hasleftmost($self) ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} < 0 ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'argcode'} ? : |
|
|
0 |
0 |
$check->{'itempos'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
1411
|
0 |
0 |
if $_[0]{'matchrule'} |
|
1417
|
0 |
0 |
if ($_[0]{'matchrule'}) { } |
|
1427
|
0 |
0 |
if $max < $min |
|
1430
|
0 |
0 |
if ($subrule =~ /\A_alternation_\d+_of_production_\d+_of_rule/) |
|
1433
|
0 |
0 |
if ($lookahead) |
|
1435
|
0 |
0 |
if ($min > 0) { } |
|
1512
|
0 |
0 |
$rule->hasleftmost($self) ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
|
0 |
0 |
$self->{'argcode'} ? : |
|
|
0 |
0 |
$check->{'itempos'} ? : |
|
|
0 |
0 |
$self->{'lookahead'} ? : |
|
1580
|
0 |
0 |
$rule->hasleftmost($self) ? : |
|
1598
|
0 |
0 |
if $check->{'itempos'} |
|
1600
|
0 |
0 |
if ($self->{'type'} eq 'leftop') { } |
|
1613
|
0 |
0 |
if $check->{'itempos'} |
|
1628
|
0 |
0 |
$op->isterminal ? : |
|
|
0 |
0 |
ref $op eq 'XML::XSH2::Parser::_Runtime::Token' ? : |
|
1655
|
0 |
0 |
if $check->{'itempos'} |
|
1663
|
0 |
0 |
$op->isterminal ? : |
|
|
0 |
0 |
ref $op eq 'XML::XSH2::Parser::_Runtime::Token' ? : |
|
1674
|
0 |
0 |
unless $self->{'min'} == 0 |
|
1687
|
0 |
0 |
if $check->{'itempos'} |
|
1750
|
40209 |
460 |
unless $_[0]{'lastexpected'} |
|
1751
|
460 |
0 |
unless $_[0]{'failed'} |
|
1752
|
460 |
0 |
unless $_[0]{'failed'} |
|
1759
|
0 |
0 |
unless $self->{'expected'} |
|
1761
|
0 |
0 |
if (not $self->{'unexpected'} or $self->{'unexpected'} =~ /\A\s*\Z/s) { } |
|
1801
|
0 |
0 |
defined $_[3] ? : |
|
1822
|
0 |
0 |
if ($main::RD_AUTOACTION) |
|
1824
|
0 |
0 |
unless $sourcecode =~ /\A\s*\{.*\}\s*\Z/ |
|
1844
|
0 |
0 |
if ($self->{'_not_precompiled'}) |
|
1868
|
0 |
0 |
if defined &$glob |
|
1900
|
0 |
0 |
$_[2] ? : |
|
1971
|
0 |
0 |
unless ($lines[-1]) |
|
1976
|
0 |
0 |
unless $self->{'_check'}{'itempos'} |
|
1981
|
0 |
0 |
unless $self->{'_check'}{$_} |
|
2003
|
0 |
0 |
if ($grammar =~ /$COMMENT/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$NEGLOOKAHEAD/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$POSLOOKAHEAD/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$ACTION)/cog and do {
($code) = &extract_codeblock($grammar);
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$IMPLICITSUBRULE)/cog and do {
($code) = &extract_codeblock($grammar, '{([', undef, '(', 1);
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$ENDDIRECTIVEMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /\G\s*<[^m]/cg) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$RULE/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$UNCOMMITPROD/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$ERRORPROD/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$PROD/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$LITERAL/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$INTERPLIT/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$TOKEN/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$MTOKEN)/cog and do {
($code, undef, @components) = &extract_quotelike($grammar);
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$MATCHRULE)/cog and do {
($code) = &extract_bracketed($grammar, '<');
$code
} or $grammar =~ /$SUBRULE/cog and $code = $1) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$LONECOLON/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$ACTION/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$OTHER/cog) { } |
|
2011
|
0 |
0 |
$lookahead ? : |
|
2018
|
0 |
0 |
$lookahead ? : |
|
2027
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2039
|
0 |
0 |
unless $self->_generate("$implicit : $code", $replace, 1) |
|
2050
|
0 |
0 |
if ($grammar =~ /\G[(]/cg) |
|
2054
|
0 |
0 |
if ($grammar =~ /$OPTIONAL/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$ANY/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$EXACTLY/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$BETWEEN/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$ATLEAST/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$ATMOST/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$MANY/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$BADREP/cog) { } |
|
2079
|
0 |
0 |
if $prod |
|
2085
|
0 |
0 |
if ($grammar =~ /$OPMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$UNCOMMITMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$QUOTELIKEMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$CODEBLOCKMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$VARIABLEMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$NOCHECKMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$AUTOSTUBMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$AUTORULEMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$AUTOTREEMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$REJECTMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$CONDREJECTMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$SCOREMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$AUTOSCOREMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$RESYNCMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$RESYNCPATMK)/cog and do {
($code) = &extract_bracketed($grammar, '<');
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$SKIPMK)/cog and do {
($code) = &extract_codeblock($grammar, '<');
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$RULEVARPATMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$AUTOACTIONPATMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$DEFERPATMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$TOKENPATMK)/cog and do {
($code) = &extract_codeblock($grammar, '{', undef, '<');
$code
}) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$COMMITMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$NOCHECKMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$HINTMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$WARNMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$TRACEBUILDMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$TRACEPARSEMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$AUTOERRORMK/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /(?=$MSGERRORMK)/cog and do {
$commitonly = $1;
($code) = &extract_bracketed($grammar, '<');
$code
}) { } |
|
|
0 |
0 |
elsif (do {
$commitonly = $1;
($code) = &extract_bracketed($grammar, '<');
$code
}) { } |
|
2096
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2108
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2118
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2127
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2133
|
0 |
0 |
if ($rule) { } |
|
2158
|
0 |
0 |
defined $1 ? : |
|
2160
|
0 |
0 |
if $base and not $base =~ /::$/ |
|
2162
|
0 |
0 |
if ($rule) { } |
|
2184
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2196
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2205
|
0 |
0 |
unless $prod and $prod->addscore($1, $lookahead, $line) |
|
2216
|
0 |
0 |
unless $rule and $rule->addautoscore($1, $self) |
|
2220
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2229
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2241
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2250
|
0 |
0 |
if ($rule) { } |
|
2254
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2269
|
0 |
0 |
unless $rule and $rule->addvar($1, $self) |
|
2273
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2283
|
0 |
0 |
if ($code =~ /\A\s*[^{]|[^}]\s*\Z/) |
|
2298
|
0 |
0 |
if ($code =~ /\A\s*[^{]|[^}]\s*\Z/) |
|
2306
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2320
|
0 |
0 |
if (not $types) { } |
|
2335
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2344
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2357
|
0 |
0 |
$1 ? : |
|
2361
|
0 |
0 |
$1 ? : |
|
2365
|
0 |
0 |
$1 ? : |
|
2372
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2384
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2392
|
0 |
0 |
if ($code =~ /^<[A-Z_]+>$/) { } |
|
2416
|
0 |
0 |
unless &_parseunneg('a rule declaration', 0, $lookahead, $line, substr($grammar, $-[0], $+[0] - $-[0])) |
|
2419
|
0 |
0 |
if ($rulename =~ /Replace|Extend|Precompile|PrecompiledRuntime|Save/) |
|
2421
|
0 |
0 |
if &_warn(2, qq[Rule "$rulename" hidden by method\n XML::XSH2::Parser::_Runtime::$rulename], $line) |
|
2434
|
0 |
0 |
if $prod |
|
2441
|
0 |
0 |
unless &_parseunneg('a new (uncommitted) production', 0, $lookahead, $line, substr($grammar, $-[0], $+[0] - $-[0])) |
|
2444
|
0 |
0 |
if $prod |
|
2446
|
0 |
0 |
unless $rule and $rule->addprod($prod) |
|
2453
|
0 |
0 |
unless &_parseunneg('a new (error) production', $aftererror, $lookahead, $line, substr($grammar, $-[0], $+[0] - $-[0])) |
|
2455
|
0 |
0 |
if $prod |
|
2457
|
0 |
0 |
unless $rule and $rule->addprod($prod) |
|
2463
|
0 |
0 |
unless &_parseunneg('a new production', 0, $lookahead, $line, substr($grammar, $-[0], $+[0] - $-[0])) |
|
2465
|
0 |
0 |
unless $rule and !$prod || $prod->check_pending($line) and $prod = $rule->addprod('XML::XSH2::Parser::_Runtime::Production'->new($line)) |
|
2477
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2484
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2490
|
0 |
0 |
$3 ? : |
|
2491
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2504
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2516
|
0 |
0 |
if (substr($name, 0, 1) eq '<') |
|
2529
|
0 |
0 |
if ($grammar =~ /\G[(]/cg) { } |
|
2533
|
0 |
0 |
if ($grammar =~ /$OPTIONAL/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$ANY/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$MANY/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$EXACTLY/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$BETWEEN/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$ATLEAST/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$ATMOST/cog) { } |
|
|
0 |
0 |
elsif ($grammar =~ /$BADREP/cog) { } |
|
2541
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2544
|
0 |
0 |
if not $matchrule and $rule |
|
2549
|
0 |
0 |
if ($2) { } |
|
2564
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2567
|
0 |
0 |
if not $matchrule and $rule |
|
2569
|
0 |
0 |
if $main::RD_CHECK |
|
2575
|
0 |
0 |
if ($2) { } |
|
2592
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2595
|
0 |
0 |
if not $matchrule and $rule |
|
2597
|
0 |
0 |
if $main::RD_CHECK |
|
2603
|
0 |
0 |
if ($2) { } |
|
2618
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2621
|
0 |
0 |
if not $matchrule and $rule |
|
2627
|
0 |
0 |
if ($3) { } |
|
2642
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2645
|
0 |
0 |
if not $matchrule and $rule |
|
2651
|
0 |
0 |
if ($2) { } |
|
2666
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2669
|
0 |
0 |
if not $matchrule and $rule |
|
2670
|
0 |
0 |
if $main::RD_CHECK |
|
2676
|
0 |
0 |
if ($2) { } |
|
2691
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2694
|
0 |
0 |
if not $matchrule and $rule |
|
2712
|
0 |
0 |
if ($name =~ /\A_alternation_\d+_of_production_\d+_of_rule/) |
|
2721
|
0 |
0 |
unless $prod and $prod->additem($item) |
|
2724
|
0 |
0 |
if not $matchrule and $rule |
|
2750
|
0 |
0 |
if ($lookaheadspec =~ tr/.// > 3) |
|
2753
|
0 |
0 |
$lookahead < 0 ? : |
|
2756
|
0 |
0 |
if &_warn(1, "Found two or more lookahead specifiers in a\n row.", $line) |
|
2772
|
0 |
0 |
if ($must_pop_lines) |
|
2776
|
0 |
0 |
unless ($ERRORS or $isimplicit or not $main::RD_CHECK) |
|
2781
|
0 |
0 |
unless ($ERRORS or $isimplicit or $XML::XSH2::Parser::_Runtime::compiling) |
|
2784
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
2786
|
0 |
0 |
$nextnamespace eq 'namespace000002' ? : |
|
2789
|
0 |
0 |
if open TRACE_FILE, $mode, 'RD_TRACE' and print TRACE_FILE "my \$ERRORS;\n$code" |
|
2794
|
0 |
0 |
unless (eval "$code 1") |
|
2802
|
0 |
0 |
if ($ERRORS and not &_verbosity('HINT')) |
|
2804
|
0 |
0 |
defined $main::RD_HINT ? : |
|
2809
|
0 |
0 |
if ($ERRORS) |
|
2828
|
0 |
0 |
if $grammar =~ /$OPTIONAL/cog or $grammar =~ /$ANY/cog |
|
2830
|
0 |
0 |
if ($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) |
|
2838
|
0 |
0 |
unless $1 eq $subrule and $min > 0 |
|
2840
|
0 |
0 |
if &_warn(3, qq[Subrule sequence "$subrule($repspec) $current_match" will\n (almost certainly) fail.], $line) |
|
2857
|
0 |
0 |
unless $rule->{'changed'} |
|
2864
|
0 |
0 |
unless (defined do {
$rules
}->{$call} or defined &{"XML::XSH2::Parser::_Runtime::$call";}) |
|
2867
|
0 |
0 |
if (not defined $main::RD_AUTOSTUB) { } |
|
2869
|
0 |
0 |
if &_warn(3, qq[Undefined (sub)rule "$call"\n used in a production.]) |
|
2882
|
0 |
0 |
if ($main::RD_AUTOSTUB and $main::RD_AUTOSTUB ne '1') |
|
2885
|
0 |
0 |
if &_warn(1, "Autogenerating rule: $call") |
|
2902
|
0 |
0 |
if ($rule->isleftrec($rules)) |
|
2917
|
0 |
0 |
if ($hasempty) |
|
2937
|
0 |
0 |
defined $self->{'skip'} ? : |
|
2976
|
0 |
0 |
if ($rule->{'changed'}) |
|
3042
|
0 |
574 |
unless ref $_[0] |
|
3044
|
0 |
574 |
ref $_[1] eq 'SCALAR' ? : |
|
3046
|
0 |
574 |
if @_ > 2 |
|
3063
|
0 |
574 |
unless defined &$XML::XSH2::Parser::_Runtime::AUTOLOAD |
|
3075
|
574 |
0 |
if (defined $retval) { } |
|
3084
|
0 |
574 |
if (ref $_[1] eq 'SCALAR') |
|
3103
|
5145 |
3547 |
unless (defined($_tok = &$prod($parser, $text, 1, $_noactions, $argcode, $_itempos))) |
|
3109
|
0 |
3547 |
if (defined $_itempos and not defined $itemposfirst) |
|
3114
|
3547 |
0 |
if defined $_tok |
|
3115
|
285 |
3262 |
if ++$reps >= $min and $prevtextlen == length $text |
|
3118
|
0 |
6638 |
if ($reps < $min) |
|
3120
|
0 |
6638 |
if (defined $itemposfirst) |
|
3140
|
0 |
0 |
unless $errortext =~ /\S/ |
|
3167
|
0 |
0 |
unless $tracemsg =~ /\S/ |
|
3177
|
0 |
0 |
unless $tracecontext =~ /\S/ |
|
3187
|
0 |
0 |
unless 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/ |
|
3196
|
0 |
0 |
unless &_verbosity('ERRORS') |
|
3198
|
0 |
0 |
$_[1] ? : |
|
3200
|
0 |
0 |
if &_verbosity('WARN') |
|
3207
|
0 |
0 |
unless &_verbosity('WARN') and $main::RD_HINT || $_[0] >= ($main::RD_WARN || 1) |
|
3209
|
0 |
0 |
$_[2] ? : |
|
3210
|
0 |
0 |
if &_verbosity('HINT') |
|
3218
|
0 |
0 |
unless $main::RD_HINT |
|
3220
|
0 |
0 |
$_[1] ? : |
|
3228
|
0 |
0 |
if (defined $main::RD_TRACE and $main::RD_TRACE =~ /\d+/ and $main::RD_TRACE > 1 and $main::RD_TRACE + 10 < length $_[0]) { } |
|
3246
|
0 |
0 |
if (defined $main::RD_TRACE and $main::RD_TRACE =~ /\d+/ and $main::RD_TRACE > 1 and $main::RD_TRACE + 10 < length $_[0]) { } |
|
3270
|
0 |
0 |
if ($tracerulename) |
|
3271
|
0 |
0 |
if ($tracelevel) |
|
3277
|
0 |
0 |
if ($tracecontext ne $lastcontext) |
|
3279
|
0 |
0 |
if ($tracecontext) { } |
|
3300
|
0 |
0 |
if (exists $self->{'lookahead'} and $self->{'lookahead'}) |
|
3302
|
0 |
0 |
$reject ? : |
|
3304
|
0 |
0 |
if ($self->{'lookahead'} < 0) |
|
3310
|
0 |
0 |
$matched ? : |
|
3316
|
0 |
0 |
if ($_[2] < 0) |
|
3330
|
0 |
0 |
if ($_[1]) |
|
3332
|
0 |
0 |
if &_warn(3, "Found $_[0] ($what) after an unconditional ", $_[2]) |
|
3341
|
0 |
0 |
unless &_verbosity('TRACE') |
|
3398
|
0 |
10 |
if defined $main::RD_TRACE |
|
3417
|
10 |
0 |
defined $_[4] ? : |
|
3419
|
10 |
0 |
$#arg & 1 ? : |
|
3440
|
0 |
10 |
if defined $main::RD_TRACE |
|
3453
|
0 |
10 |
if defined $main::RD_TRACE |
|
3461
|
10 |
0 |
if $lastsep = $1 |
|
|
0 |
10 |
unless ($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_]*)/) |
|
3463
|
0 |
0 |
if defined $lastsep |
|
3465
|
0 |
0 |
if defined $main::RD_TRACE |
|
3473
|
0 |
10 |
if defined $main::RD_TRACE |
|
3480
|
0 |
10 |
if defined $main::RD_TRACE |
|
3493
|
0 |
10 |
unless ($_matched or defined $score) |
|
3498
|
0 |
0 |
if defined $main::RD_TRACE |
|
3505
|
0 |
10 |
if (not defined $return and defined $score) |
|
3507
|
0 |
0 |
if defined $main::RD_TRACE |
|
3514
|
10 |
0 |
unless defined $return |
|
3515
|
0 |
10 |
if (defined $main::RD_TRACE) |
|
3540
|
0 |
2 |
if defined $main::RD_TRACE |
|
3559
|
2 |
0 |
defined $_[4] ? : |
|
3561
|
2 |
0 |
$#arg & 1 ? : |
|
3582
|
0 |
2 |
if defined $main::RD_TRACE |
|
3595
|
0 |
2 |
if defined $main::RD_TRACE |
|
3602
|
0 |
2 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::_alternation_1_of_production_1_of_rule__alternation_1_of_production_10_of_rule_command, 0, 100000000, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
3604
|
0 |
0 |
if defined $main::RD_TRACE |
|
3611
|
0 |
2 |
if defined $main::RD_TRACE |
|
3623
|
0 |
2 |
if defined $main::RD_TRACE |
|
3630
|
0 |
2 |
$_noactions ? : |
|
3631
|
0 |
2 |
unless (defined $_tok) |
|
3633
|
0 |
0 |
if defined $main::RD_TRACE |
|
3637
|
0 |
2 |
if defined $main::RD_TRACE |
|
3645
|
0 |
2 |
if defined $main::RD_TRACE |
|
3658
|
0 |
2 |
unless ($_matched or defined $score) |
|
3663
|
0 |
0 |
if defined $main::RD_TRACE |
|
3670
|
0 |
2 |
if (not defined $return and defined $score) |
|
3672
|
0 |
0 |
if defined $main::RD_TRACE |
|
3679
|
2 |
0 |
unless defined $return |
|
3680
|
0 |
2 |
if (defined $main::RD_TRACE) |
|
3705
|
0 |
6 |
if defined $main::RD_TRACE |
|
3724
|
6 |
0 |
defined $_[4] ? : |
|
3726
|
6 |
0 |
$#arg & 1 ? : |
|
3747
|
0 |
6 |
if defined $main::RD_TRACE |
|
3760
|
0 |
6 |
if defined $main::RD_TRACE |
|
3768
|
6 |
0 |
if $lastsep = $1 |
|
|
6 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--input-file|:f)/) |
|
3770
|
6 |
0 |
if defined $lastsep |
|
3772
|
0 |
6 |
if defined $main::RD_TRACE |
|
3780
|
0 |
0 |
if defined $main::RD_TRACE |
|
3787
|
0 |
0 |
if defined $main::RD_TRACE |
|
3794
|
0 |
0 |
unless (defined($_tok = filename($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
3797
|
0 |
0 |
if defined $main::RD_TRACE |
|
3805
|
0 |
0 |
if defined $main::RD_TRACE |
|
3817
|
0 |
0 |
if defined $main::RD_TRACE |
|
3824
|
0 |
0 |
$_noactions ? : |
|
3825
|
0 |
0 |
unless (defined $_tok) |
|
3827
|
0 |
0 |
if defined $main::RD_TRACE |
|
3831
|
0 |
0 |
if defined $main::RD_TRACE |
|
3839
|
0 |
0 |
if defined $main::RD_TRACE |
|
3855
|
0 |
6 |
if defined $main::RD_TRACE |
|
3868
|
0 |
6 |
if defined $main::RD_TRACE |
|
3876
|
6 |
0 |
if $lastsep = $1 |
|
|
5 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--input-pipe|:p)/) |
|
3878
|
5 |
0 |
if defined $lastsep |
|
3880
|
0 |
5 |
if defined $main::RD_TRACE |
|
3888
|
0 |
1 |
if defined $main::RD_TRACE |
|
3895
|
0 |
1 |
if defined $main::RD_TRACE |
|
3902
|
0 |
1 |
unless (defined($_tok = filename($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
3905
|
0 |
0 |
if defined $main::RD_TRACE |
|
3913
|
0 |
1 |
if defined $main::RD_TRACE |
|
3925
|
0 |
1 |
if defined $main::RD_TRACE |
|
3932
|
0 |
1 |
$_noactions ? : |
|
3933
|
0 |
1 |
unless (defined $_tok) |
|
3935
|
0 |
0 |
if defined $main::RD_TRACE |
|
3939
|
0 |
1 |
if defined $main::RD_TRACE |
|
3947
|
0 |
1 |
if defined $main::RD_TRACE |
|
3963
|
0 |
5 |
if defined $main::RD_TRACE |
|
3976
|
0 |
5 |
if defined $main::RD_TRACE |
|
3984
|
5 |
0 |
if $lastsep = $1 |
|
|
4 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--input-string|:s)/) |
|
3986
|
4 |
0 |
if defined $lastsep |
|
3988
|
0 |
4 |
if defined $main::RD_TRACE |
|
3996
|
0 |
1 |
if defined $main::RD_TRACE |
|
4003
|
0 |
1 |
if defined $main::RD_TRACE |
|
4010
|
0 |
1 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
4013
|
0 |
0 |
if defined $main::RD_TRACE |
|
4021
|
0 |
1 |
if defined $main::RD_TRACE |
|
4033
|
0 |
1 |
if defined $main::RD_TRACE |
|
4040
|
0 |
1 |
$_noactions ? : |
|
4041
|
0 |
1 |
unless (defined $_tok) |
|
4043
|
0 |
0 |
if defined $main::RD_TRACE |
|
4047
|
0 |
1 |
if defined $main::RD_TRACE |
|
4055
|
0 |
1 |
if defined $main::RD_TRACE |
|
4071
|
0 |
4 |
if defined $main::RD_TRACE |
|
4084
|
0 |
4 |
if defined $main::RD_TRACE |
|
4092
|
4 |
0 |
if $lastsep = $1 |
|
|
4 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--output-file|:F)/) |
|
4094
|
4 |
0 |
if defined $lastsep |
|
4096
|
0 |
4 |
if defined $main::RD_TRACE |
|
4104
|
0 |
0 |
if defined $main::RD_TRACE |
|
4111
|
0 |
0 |
if defined $main::RD_TRACE |
|
4118
|
0 |
0 |
unless (defined($_tok = filename($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
4121
|
0 |
0 |
if defined $main::RD_TRACE |
|
4129
|
0 |
0 |
if defined $main::RD_TRACE |
|
4141
|
0 |
0 |
if defined $main::RD_TRACE |
|
4148
|
0 |
0 |
$_noactions ? : |
|
4149
|
0 |
0 |
unless (defined $_tok) |
|
4151
|
0 |
0 |
if defined $main::RD_TRACE |
|
4155
|
0 |
0 |
if defined $main::RD_TRACE |
|
4163
|
0 |
0 |
if defined $main::RD_TRACE |
|
4179
|
0 |
4 |
if defined $main::RD_TRACE |
|
4192
|
0 |
4 |
if defined $main::RD_TRACE |
|
4200
|
4 |
0 |
if $lastsep = $1 |
|
|
4 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--output-encoding|:E)/) |
|
4202
|
4 |
0 |
if defined $lastsep |
|
4204
|
0 |
4 |
if defined $main::RD_TRACE |
|
4212
|
0 |
0 |
if defined $main::RD_TRACE |
|
4219
|
0 |
0 |
if defined $main::RD_TRACE |
|
4226
|
0 |
0 |
unless (defined($_tok = enc_string($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
4229
|
0 |
0 |
if defined $main::RD_TRACE |
|
4237
|
0 |
0 |
if defined $main::RD_TRACE |
|
4249
|
0 |
0 |
if defined $main::RD_TRACE |
|
4256
|
0 |
0 |
$_noactions ? : |
|
4257
|
0 |
0 |
unless (defined $_tok) |
|
4259
|
0 |
0 |
if defined $main::RD_TRACE |
|
4263
|
0 |
0 |
if defined $main::RD_TRACE |
|
4271
|
0 |
0 |
if defined $main::RD_TRACE |
|
4287
|
0 |
4 |
if defined $main::RD_TRACE |
|
4300
|
0 |
4 |
if defined $main::RD_TRACE |
|
4308
|
4 |
0 |
if $lastsep = $1 |
|
|
4 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--output-pipe|:P)/) |
|
4310
|
4 |
0 |
if defined $lastsep |
|
4312
|
0 |
4 |
if defined $main::RD_TRACE |
|
4320
|
0 |
0 |
if defined $main::RD_TRACE |
|
4327
|
0 |
0 |
if defined $main::RD_TRACE |
|
4334
|
0 |
0 |
unless (defined($_tok = filename($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
4337
|
0 |
0 |
if defined $main::RD_TRACE |
|
4345
|
0 |
0 |
if defined $main::RD_TRACE |
|
4357
|
0 |
0 |
if defined $main::RD_TRACE |
|
4364
|
0 |
0 |
$_noactions ? : |
|
4365
|
0 |
0 |
unless (defined $_tok) |
|
4367
|
0 |
0 |
if defined $main::RD_TRACE |
|
4371
|
0 |
0 |
if defined $main::RD_TRACE |
|
4379
|
0 |
0 |
if defined $main::RD_TRACE |
|
4395
|
0 |
4 |
if defined $main::RD_TRACE |
|
4408
|
0 |
4 |
if defined $main::RD_TRACE |
|
4416
|
4 |
0 |
if $lastsep = $1 |
|
|
4 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--output-string|:S)/) |
|
4418
|
4 |
0 |
if defined $lastsep |
|
4420
|
0 |
4 |
if defined $main::RD_TRACE |
|
4428
|
0 |
0 |
if defined $main::RD_TRACE |
|
4435
|
0 |
0 |
if defined $main::RD_TRACE |
|
4442
|
0 |
0 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
4445
|
0 |
0 |
if defined $main::RD_TRACE |
|
4453
|
0 |
0 |
if defined $main::RD_TRACE |
|
4465
|
0 |
0 |
if defined $main::RD_TRACE |
|
4472
|
0 |
0 |
$_noactions ? : |
|
4473
|
0 |
0 |
unless (defined $_tok) |
|
4475
|
0 |
0 |
if defined $main::RD_TRACE |
|
4479
|
0 |
0 |
if defined $main::RD_TRACE |
|
4487
|
0 |
0 |
if defined $main::RD_TRACE |
|
4503
|
0 |
4 |
if defined $main::RD_TRACE |
|
4516
|
0 |
4 |
if defined $main::RD_TRACE |
|
4524
|
4 |
0 |
if $lastsep = $1 |
|
|
2 |
2 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:--no-output|:N)/) |
|
4526
|
2 |
0 |
if defined $lastsep |
|
4528
|
0 |
2 |
if defined $main::RD_TRACE |
|
4536
|
0 |
2 |
if defined $main::RD_TRACE |
|
4543
|
0 |
2 |
if defined $main::RD_TRACE |
|
4550
|
0 |
2 |
$_noactions ? : |
|
4551
|
0 |
2 |
unless (defined $_tok) |
|
4553
|
0 |
0 |
if defined $main::RD_TRACE |
|
4557
|
0 |
2 |
if defined $main::RD_TRACE |
|
4565
|
0 |
2 |
if defined $main::RD_TRACE |
|
4578
|
2 |
4 |
unless ($_matched or defined $score) |
|
4583
|
0 |
2 |
if defined $main::RD_TRACE |
|
4590
|
0 |
4 |
if (not defined $return and defined $score) |
|
4592
|
0 |
0 |
if defined $main::RD_TRACE |
|
4599
|
4 |
0 |
unless defined $return |
|
4600
|
0 |
4 |
if (defined $main::RD_TRACE) |
|
4625
|
0 |
23 |
if defined $main::RD_TRACE |
|
4644
|
23 |
0 |
defined $_[4] ? : |
|
4646
|
23 |
0 |
$#arg & 1 ? : |
|
4667
|
0 |
23 |
if defined $main::RD_TRACE |
|
4680
|
0 |
23 |
if defined $main::RD_TRACE |
|
4688
|
23 |
0 |
if $lastsep = $1 |
|
|
16 |
7 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(local|my)\s)/) |
|
4690
|
16 |
0 |
if defined $lastsep |
|
4692
|
0 |
16 |
if defined $main::RD_TRACE |
|
4700
|
0 |
7 |
if defined $main::RD_TRACE |
|
4707
|
0 |
7 |
if defined $main::RD_TRACE |
|
4720
|
16 |
7 |
unless ($_matched or defined $score) |
|
4725
|
0 |
16 |
if defined $main::RD_TRACE |
|
4732
|
0 |
7 |
if (not defined $return and defined $score) |
|
4734
|
0 |
0 |
if defined $main::RD_TRACE |
|
4741
|
7 |
0 |
unless defined $return |
|
4742
|
0 |
7 |
if (defined $main::RD_TRACE) |
|
4767
|
0 |
931 |
if defined $main::RD_TRACE |
|
4786
|
931 |
0 |
defined $_[4] ? : |
|
4788
|
931 |
0 |
$#arg & 1 ? : |
|
4809
|
0 |
931 |
if defined $main::RD_TRACE |
|
4822
|
0 |
931 |
if defined $main::RD_TRACE |
|
4829
|
920 |
11 |
unless (defined($_tok = xpfilters($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
4832
|
0 |
920 |
if defined $main::RD_TRACE |
|
4840
|
0 |
11 |
if defined $main::RD_TRACE |
|
4852
|
0 |
11 |
if defined $main::RD_TRACE |
|
4868
|
0 |
920 |
if defined $main::RD_TRACE |
|
4881
|
0 |
920 |
if defined $main::RD_TRACE |
|
4888
|
618 |
302 |
unless (defined($_tok = xpbrackets($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
4891
|
0 |
618 |
if defined $main::RD_TRACE |
|
4899
|
0 |
302 |
if defined $main::RD_TRACE |
|
4911
|
0 |
302 |
if defined $main::RD_TRACE |
|
4924
|
618 |
313 |
unless ($_matched or defined $score) |
|
4929
|
0 |
618 |
if defined $main::RD_TRACE |
|
4936
|
0 |
313 |
if (not defined $return and defined $score) |
|
4938
|
0 |
0 |
if defined $main::RD_TRACE |
|
4945
|
313 |
0 |
unless defined $return |
|
4946
|
0 |
313 |
if (defined $main::RD_TRACE) |
|
4971
|
0 |
1647 |
if defined $main::RD_TRACE |
|
4990
|
1647 |
0 |
defined $_[4] ? : |
|
4992
|
1647 |
0 |
$#arg & 1 ? : |
|
5013
|
0 |
1647 |
if defined $main::RD_TRACE |
|
5026
|
0 |
1647 |
if defined $main::RD_TRACE |
|
5033
|
1565 |
82 |
unless (defined($_tok = xpfilters($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
5036
|
0 |
1565 |
if defined $main::RD_TRACE |
|
5044
|
0 |
82 |
if defined $main::RD_TRACE |
|
5056
|
0 |
82 |
if defined $main::RD_TRACE |
|
5072
|
0 |
1565 |
if defined $main::RD_TRACE |
|
5085
|
0 |
1565 |
if defined $main::RD_TRACE |
|
5092
|
1150 |
415 |
unless (defined($_tok = xpbrackets($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
5095
|
0 |
1150 |
if defined $main::RD_TRACE |
|
5103
|
0 |
415 |
if defined $main::RD_TRACE |
|
5115
|
0 |
415 |
if defined $main::RD_TRACE |
|
5128
|
1150 |
497 |
unless ($_matched or defined $score) |
|
5133
|
0 |
1150 |
if defined $main::RD_TRACE |
|
5140
|
0 |
497 |
if (not defined $return and defined $score) |
|
5142
|
0 |
0 |
if defined $main::RD_TRACE |
|
5149
|
497 |
0 |
unless defined $return |
|
5150
|
0 |
497 |
if (defined $main::RD_TRACE) |
|
5175
|
0 |
240 |
if defined $main::RD_TRACE |
|
5194
|
240 |
0 |
defined $_[4] ? : |
|
5196
|
240 |
0 |
$#arg & 1 ? : |
|
5217
|
0 |
240 |
if defined $main::RD_TRACE |
|
5230
|
0 |
240 |
if defined $main::RD_TRACE |
|
5238
|
206 |
34 |
if $lastsep = $1 |
|
|
48 |
192 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ m[\A(?:(?:[\-\+\*/%x.]|\|\||\&\&)?=)]) |
|
5240
|
48 |
0 |
if defined $lastsep |
|
5242
|
0 |
48 |
if defined $main::RD_TRACE |
|
5250
|
0 |
192 |
if defined $main::RD_TRACE |
|
5259
|
0 |
192 |
if defined $main::RD_TRACE |
|
5265
|
192 |
0 |
if (defined $_tok) { } |
|
5267
|
0 |
192 |
if defined $main::RD_TRACE |
|
5274
|
0 |
0 |
if defined $main::RD_TRACE |
|
5279
|
0 |
192 |
unless defined $_tok |
|
5283
|
0 |
192 |
if defined $main::RD_TRACE |
|
5290
|
0 |
192 |
unless (defined($_tok = loose_exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
5293
|
0 |
0 |
if defined $main::RD_TRACE |
|
5301
|
0 |
192 |
if defined $main::RD_TRACE |
|
5313
|
0 |
192 |
if defined $main::RD_TRACE |
|
5320
|
0 |
192 |
$_noactions ? : |
|
5321
|
0 |
192 |
unless (defined $_tok) |
|
5323
|
0 |
0 |
if defined $main::RD_TRACE |
|
5327
|
0 |
192 |
if defined $main::RD_TRACE |
|
5335
|
0 |
192 |
if defined $main::RD_TRACE |
|
5351
|
0 |
48 |
if defined $main::RD_TRACE |
|
5364
|
0 |
48 |
if defined $main::RD_TRACE |
|
5372
|
48 |
0 |
if $lastsep = $1 |
|
|
0 |
48 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ m[\A(?:\s*(?:[\-\+\*/%x.]|\|\||\&\&)?:=)]) |
|
5374
|
0 |
0 |
if defined $lastsep |
|
5376
|
0 |
0 |
if defined $main::RD_TRACE |
|
5384
|
0 |
48 |
if defined $main::RD_TRACE |
|
5391
|
0 |
48 |
if defined $main::RD_TRACE |
|
5398
|
0 |
48 |
unless (defined($_tok = command($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
5401
|
0 |
0 |
if defined $main::RD_TRACE |
|
5409
|
0 |
48 |
if defined $main::RD_TRACE |
|
5421
|
0 |
48 |
if defined $main::RD_TRACE |
|
5428
|
0 |
48 |
$_noactions ? : |
|
5429
|
0 |
48 |
unless (defined $_tok) |
|
5431
|
0 |
0 |
if defined $main::RD_TRACE |
|
5435
|
0 |
48 |
if defined $main::RD_TRACE |
|
5443
|
0 |
48 |
if defined $main::RD_TRACE |
|
5456
|
0 |
240 |
unless ($_matched or defined $score) |
|
5461
|
0 |
0 |
if defined $main::RD_TRACE |
|
5468
|
0 |
240 |
if (not defined $return and defined $score) |
|
5470
|
0 |
0 |
if defined $main::RD_TRACE |
|
5477
|
240 |
0 |
unless defined $return |
|
5478
|
0 |
240 |
if (defined $main::RD_TRACE) |
|
5503
|
0 |
278 |
if defined $main::RD_TRACE |
|
5522
|
278 |
0 |
defined $_[4] ? : |
|
5524
|
278 |
0 |
$#arg & 1 ? : |
|
5545
|
0 |
278 |
if defined $main::RD_TRACE |
|
5558
|
0 |
278 |
if defined $main::RD_TRACE |
|
5567
|
276 |
2 |
if $lastsep = $1 |
|
|
222 |
56 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\{/) |
|
5569
|
222 |
0 |
if defined $lastsep |
|
5572
|
0 |
222 |
if defined $main::RD_TRACE |
|
5579
|
0 |
56 |
if defined $main::RD_TRACE |
|
5588
|
0 |
56 |
if defined $main::RD_TRACE |
|
5594
|
56 |
0 |
if (defined $_tok) { } |
|
5596
|
0 |
56 |
if defined $main::RD_TRACE |
|
5603
|
0 |
0 |
if defined $main::RD_TRACE |
|
5608
|
0 |
56 |
unless defined $_tok |
|
5612
|
0 |
56 |
if defined $main::RD_TRACE |
|
5619
|
0 |
56 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::complex_command, 1, 100000000, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
5621
|
0 |
0 |
if defined $main::RD_TRACE |
|
5628
|
0 |
56 |
if defined $main::RD_TRACE |
|
5640
|
0 |
56 |
if defined $main::RD_TRACE |
|
5649
|
33 |
23 |
if $lastsep = $1 |
|
|
0 |
56 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\}/) |
|
5651
|
0 |
0 |
if defined $lastsep |
|
5654
|
0 |
0 |
if defined $main::RD_TRACE |
|
5661
|
0 |
56 |
if defined $main::RD_TRACE |
|
5668
|
0 |
56 |
if defined $main::RD_TRACE |
|
5675
|
0 |
56 |
$_noactions ? : |
|
5676
|
0 |
56 |
unless (defined $_tok) |
|
5678
|
0 |
0 |
if defined $main::RD_TRACE |
|
5682
|
0 |
56 |
if defined $main::RD_TRACE |
|
5690
|
0 |
56 |
if defined $main::RD_TRACE |
|
5703
|
222 |
56 |
unless ($_matched or defined $score) |
|
5708
|
0 |
222 |
if defined $main::RD_TRACE |
|
5715
|
0 |
56 |
if (not defined $return and defined $score) |
|
5717
|
0 |
0 |
if defined $main::RD_TRACE |
|
5724
|
56 |
0 |
unless defined $return |
|
5725
|
0 |
56 |
if (defined $main::RD_TRACE) |
|
5750
|
0 |
1136 |
if defined $main::RD_TRACE |
|
5769
|
1136 |
0 |
defined $_[4] ? : |
|
5771
|
1136 |
0 |
$#arg & 1 ? : |
|
5792
|
0 |
1136 |
if defined $main::RD_TRACE |
|
5805
|
0 |
1136 |
if defined $main::RD_TRACE |
|
5813
|
614 |
522 |
if $lastsep = $1 |
|
|
1136 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\s*[}{;]|\s*\Z))/) |
|
5815
|
1136 |
0 |
if defined $lastsep |
|
5817
|
0 |
1136 |
if defined $main::RD_TRACE |
|
5825
|
0 |
0 |
if defined $main::RD_TRACE |
|
5834
|
0 |
0 |
if defined $main::RD_TRACE |
|
5840
|
0 |
0 |
if (defined $_tok) { } |
|
5842
|
0 |
0 |
if defined $main::RD_TRACE |
|
5849
|
0 |
0 |
if defined $main::RD_TRACE |
|
5854
|
0 |
0 |
unless defined $_tok |
|
5858
|
0 |
0 |
if defined $main::RD_TRACE |
|
5868
|
0 |
0 |
unless defined $_tok |
|
5870
|
0 |
0 |
if defined $main::RD_TRACE |
|
5886
|
0 |
1136 |
if defined $main::RD_TRACE |
|
5899
|
0 |
1136 |
if defined $main::RD_TRACE |
|
5907
|
614 |
522 |
if $lastsep = $1 |
|
|
896 |
240 |
unless ($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.]|\|\||\&\&)?:?=))]) |
|
5909
|
896 |
0 |
if defined $lastsep |
|
5911
|
0 |
896 |
if defined $main::RD_TRACE |
|
5919
|
0 |
240 |
if defined $main::RD_TRACE |
|
5928
|
0 |
240 |
if defined $main::RD_TRACE |
|
5934
|
240 |
0 |
if (defined $_tok) { } |
|
5936
|
0 |
240 |
if defined $main::RD_TRACE |
|
5943
|
0 |
0 |
if defined $main::RD_TRACE |
|
5948
|
0 |
240 |
unless defined $_tok |
|
5952
|
0 |
240 |
if defined $main::RD_TRACE |
|
5959
|
0 |
240 |
unless (defined($_tok = variable($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
5962
|
0 |
0 |
if defined $main::RD_TRACE |
|
5970
|
0 |
240 |
if defined $main::RD_TRACE |
|
5982
|
0 |
240 |
if defined $main::RD_TRACE |
|
5989
|
0 |
240 |
unless (defined($_tok = _alternation_1_of_production_2_of_rule_command($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
5992
|
0 |
0 |
if defined $main::RD_TRACE |
|
6000
|
0 |
240 |
if defined $main::RD_TRACE |
|
6012
|
0 |
240 |
if defined $main::RD_TRACE |
|
6019
|
0 |
240 |
$_noactions ? : |
|
6020
|
0 |
240 |
unless (defined $_tok) |
|
6022
|
0 |
0 |
if defined $main::RD_TRACE |
|
6026
|
0 |
240 |
if defined $main::RD_TRACE |
|
6034
|
0 |
240 |
if defined $main::RD_TRACE |
|
6050
|
0 |
896 |
if defined $main::RD_TRACE |
|
6063
|
0 |
896 |
if defined $main::RD_TRACE |
|
6071
|
547 |
349 |
if $lastsep = $1 |
|
|
896 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(my)\b)/) |
|
6073
|
896 |
0 |
if defined $lastsep |
|
6075
|
0 |
896 |
if defined $main::RD_TRACE |
|
6083
|
0 |
0 |
if defined $main::RD_TRACE |
|
6090
|
0 |
0 |
if defined $main::RD_TRACE |
|
6097
|
0 |
0 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::variable, 1, 100000000, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
6099
|
0 |
0 |
if defined $main::RD_TRACE |
|
6106
|
0 |
0 |
if defined $main::RD_TRACE |
|
6118
|
0 |
0 |
if defined $main::RD_TRACE |
|
6125
|
0 |
0 |
$_noactions ? : |
|
6126
|
0 |
0 |
unless (defined $_tok) |
|
6128
|
0 |
0 |
if defined $main::RD_TRACE |
|
6132
|
0 |
0 |
if defined $main::RD_TRACE |
|
6140
|
0 |
0 |
if defined $main::RD_TRACE |
|
6156
|
0 |
896 |
if defined $main::RD_TRACE |
|
6169
|
0 |
896 |
if defined $main::RD_TRACE |
|
6177
|
547 |
349 |
if $lastsep = $1 |
|
|
895 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(local)\b)/) |
|
6179
|
895 |
0 |
if defined $lastsep |
|
6181
|
0 |
895 |
if defined $main::RD_TRACE |
|
6189
|
0 |
1 |
if defined $main::RD_TRACE |
|
6196
|
0 |
1 |
if defined $main::RD_TRACE |
|
6203
|
0 |
1 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::variable, 1, 100000000, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
6205
|
0 |
0 |
if defined $main::RD_TRACE |
|
6212
|
0 |
1 |
if defined $main::RD_TRACE |
|
6224
|
0 |
1 |
if defined $main::RD_TRACE |
|
6231
|
0 |
1 |
$_noactions ? : |
|
6232
|
0 |
1 |
unless (defined $_tok) |
|
6234
|
0 |
0 |
if defined $main::RD_TRACE |
|
6238
|
0 |
1 |
if defined $main::RD_TRACE |
|
6246
|
0 |
1 |
if defined $main::RD_TRACE |
|
6262
|
0 |
895 |
if defined $main::RD_TRACE |
|
6275
|
0 |
895 |
if defined $main::RD_TRACE |
|
6283
|
547 |
348 |
if $lastsep = $1 |
|
|
895 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(do)\b)/) |
|
6285
|
895 |
0 |
if defined $lastsep |
|
6287
|
0 |
895 |
if defined $main::RD_TRACE |
|
6295
|
0 |
0 |
if defined $main::RD_TRACE |
|
6304
|
0 |
0 |
if defined $main::RD_TRACE |
|
6310
|
0 |
0 |
if (defined $_tok) { } |
|
6312
|
0 |
0 |
if defined $main::RD_TRACE |
|
6319
|
0 |
0 |
if defined $main::RD_TRACE |
|
6324
|
0 |
0 |
unless defined $_tok |
|
6328
|
0 |
0 |
if defined $main::RD_TRACE |
|
6335
|
0 |
0 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
6338
|
0 |
0 |
if defined $main::RD_TRACE |
|
6346
|
0 |
0 |
if defined $main::RD_TRACE |
|
6358
|
0 |
0 |
if defined $main::RD_TRACE |
|
6365
|
0 |
0 |
$_noactions ? : |
|
6366
|
0 |
0 |
unless (defined $_tok) |
|
6368
|
0 |
0 |
if defined $main::RD_TRACE |
|
6372
|
0 |
0 |
if defined $main::RD_TRACE |
|
6380
|
0 |
0 |
if defined $main::RD_TRACE |
|
6396
|
0 |
895 |
if defined $main::RD_TRACE |
|
6409
|
0 |
895 |
if defined $main::RD_TRACE |
|
6417
|
547 |
348 |
if $lastsep = $1 |
|
|
895 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(if)\b)/) |
|
6419
|
895 |
0 |
if defined $lastsep |
|
6421
|
0 |
895 |
if defined $main::RD_TRACE |
|
6429
|
0 |
0 |
if defined $main::RD_TRACE |
|
6438
|
0 |
0 |
if defined $main::RD_TRACE |
|
6444
|
0 |
0 |
if (defined $_tok) { } |
|
6446
|
0 |
0 |
if defined $main::RD_TRACE |
|
6453
|
0 |
0 |
if defined $main::RD_TRACE |
|
6458
|
0 |
0 |
unless defined $_tok |
|
6462
|
0 |
0 |
if defined $main::RD_TRACE |
|
6469
|
0 |
0 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
6472
|
0 |
0 |
if defined $main::RD_TRACE |
|
6480
|
0 |
0 |
if defined $main::RD_TRACE |
|
6492
|
0 |
0 |
if defined $main::RD_TRACE |
|
6499
|
0 |
0 |
unless (defined($_tok = command($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
6502
|
0 |
0 |
if defined $main::RD_TRACE |
|
6510
|
0 |
0 |
if defined $main::RD_TRACE |
|
6522
|
0 |
0 |
if defined $main::RD_TRACE |
|
6529
|
0 |
0 |
$_noactions ? : |
|
6530
|
0 |
0 |
unless (defined $_tok) |
|
6532
|
0 |
0 |
if defined $main::RD_TRACE |
|
6536
|
0 |
0 |
if defined $main::RD_TRACE |
|
6544
|
0 |
0 |
if defined $main::RD_TRACE |
|
6560
|
0 |
895 |
if defined $main::RD_TRACE |
|
6573
|
0 |
895 |
if defined $main::RD_TRACE |
|
6581
|
547 |
348 |
if $lastsep = $1 |
|
|
676 |
219 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(unless)\b)/) |
|
6583
|
676 |
0 |
if defined $lastsep |
|
6585
|
0 |
676 |
if defined $main::RD_TRACE |
|
6593
|
0 |
219 |
if defined $main::RD_TRACE |
|
6602
|
0 |
219 |
if defined $main::RD_TRACE |
|
6608
|
219 |
0 |
if (defined $_tok) { } |
|
6610
|
0 |
219 |
if defined $main::RD_TRACE |
|
6617
|
0 |
0 |
if defined $main::RD_TRACE |
|
6622
|
0 |
219 |
unless defined $_tok |
|
6626
|
0 |
219 |
if defined $main::RD_TRACE |
|
6633
|
0 |
219 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
6636
|
0 |
0 |
if defined $main::RD_TRACE |
|
6644
|
0 |
219 |
if defined $main::RD_TRACE |
|
6656
|
0 |
219 |
if defined $main::RD_TRACE |
|
6663
|
0 |
219 |
unless (defined($_tok = command($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
6666
|
0 |
0 |
if defined $main::RD_TRACE |
|
6674
|
0 |
219 |
if defined $main::RD_TRACE |
|
6686
|
0 |
219 |
if defined $main::RD_TRACE |
|
6693
|
0 |
219 |
$_noactions ? : |
|
6694
|
0 |
219 |
unless (defined $_tok) |
|
6696
|
0 |
0 |
if defined $main::RD_TRACE |
|
6700
|
0 |
219 |
if defined $main::RD_TRACE |
|
6708
|
0 |
219 |
if defined $main::RD_TRACE |
|
6724
|
0 |
676 |
if defined $main::RD_TRACE |
|
6737
|
0 |
676 |
if defined $main::RD_TRACE |
|
6745
|
416 |
260 |
if $lastsep = $1 |
|
|
676 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(while)\b)/) |
|
6747
|
676 |
0 |
if defined $lastsep |
|
6749
|
0 |
676 |
if defined $main::RD_TRACE |
|
6757
|
0 |
0 |
if defined $main::RD_TRACE |
|
6766
|
0 |
0 |
if defined $main::RD_TRACE |
|
6772
|
0 |
0 |
if (defined $_tok) { } |
|
6774
|
0 |
0 |
if defined $main::RD_TRACE |
|
6781
|
0 |
0 |
if defined $main::RD_TRACE |
|
6786
|
0 |
0 |
unless defined $_tok |
|
6790
|
0 |
0 |
if defined $main::RD_TRACE |
|
6797
|
0 |
0 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
6800
|
0 |
0 |
if defined $main::RD_TRACE |
|
6808
|
0 |
0 |
if defined $main::RD_TRACE |
|
6820
|
0 |
0 |
if defined $main::RD_TRACE |
|
6827
|
0 |
0 |
unless (defined($_tok = command($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
6830
|
0 |
0 |
if defined $main::RD_TRACE |
|
6838
|
0 |
0 |
if defined $main::RD_TRACE |
|
6850
|
0 |
0 |
if defined $main::RD_TRACE |
|
6857
|
0 |
0 |
$_noactions ? : |
|
6858
|
0 |
0 |
unless (defined $_tok) |
|
6860
|
0 |
0 |
if defined $main::RD_TRACE |
|
6864
|
0 |
0 |
if defined $main::RD_TRACE |
|
6872
|
0 |
0 |
if defined $main::RD_TRACE |
|
6888
|
0 |
676 |
if defined $main::RD_TRACE |
|
6901
|
0 |
676 |
if defined $main::RD_TRACE |
|
6909
|
416 |
260 |
if $lastsep = $1 |
|
|
673 |
3 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(foreach|for)\b)/) |
|
6911
|
673 |
0 |
if defined $lastsep |
|
6913
|
0 |
673 |
if defined $main::RD_TRACE |
|
6921
|
0 |
3 |
if defined $main::RD_TRACE |
|
6930
|
0 |
3 |
if defined $main::RD_TRACE |
|
6936
|
3 |
0 |
if (defined $_tok) { } |
|
6938
|
0 |
3 |
if defined $main::RD_TRACE |
|
6945
|
0 |
0 |
if defined $main::RD_TRACE |
|
6950
|
0 |
3 |
unless defined $_tok |
|
6954
|
0 |
3 |
if defined $main::RD_TRACE |
|
6961
|
0 |
3 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::local_var_in, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
6963
|
0 |
0 |
if defined $main::RD_TRACE |
|
6970
|
0 |
3 |
if defined $main::RD_TRACE |
|
6982
|
0 |
3 |
if defined $main::RD_TRACE |
|
6989
|
0 |
3 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
6992
|
0 |
0 |
if defined $main::RD_TRACE |
|
7000
|
0 |
3 |
if defined $main::RD_TRACE |
|
7012
|
0 |
3 |
if defined $main::RD_TRACE |
|
7019
|
0 |
3 |
unless (defined($_tok = command($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
7022
|
0 |
0 |
if defined $main::RD_TRACE |
|
7030
|
0 |
3 |
if defined $main::RD_TRACE |
|
7042
|
0 |
3 |
if defined $main::RD_TRACE |
|
7049
|
0 |
3 |
$_noactions ? : |
|
7050
|
0 |
3 |
unless (defined $_tok) |
|
7052
|
0 |
0 |
if defined $main::RD_TRACE |
|
7056
|
0 |
3 |
if defined $main::RD_TRACE |
|
7064
|
0 |
3 |
if defined $main::RD_TRACE |
|
7080
|
0 |
673 |
if defined $main::RD_TRACE |
|
7093
|
0 |
673 |
if defined $main::RD_TRACE |
|
7101
|
413 |
260 |
if $lastsep = $1 |
|
|
671 |
2 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(stream)\b)/) |
|
7103
|
671 |
0 |
if defined $lastsep |
|
7105
|
0 |
671 |
if defined $main::RD_TRACE |
|
7113
|
0 |
2 |
if defined $main::RD_TRACE |
|
7122
|
0 |
2 |
if defined $main::RD_TRACE |
|
7128
|
2 |
0 |
if (defined $_tok) { } |
|
7130
|
0 |
2 |
if defined $main::RD_TRACE |
|
7137
|
0 |
0 |
if defined $main::RD_TRACE |
|
7142
|
0 |
2 |
unless defined $_tok |
|
7146
|
0 |
2 |
if defined $main::RD_TRACE |
|
7153
|
0 |
2 |
unless (defined($_tok = _alternation_1_of_production_10_of_rule_command($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
7156
|
0 |
0 |
if defined $main::RD_TRACE |
|
7164
|
0 |
2 |
if defined $main::RD_TRACE |
|
7176
|
0 |
2 |
if defined $main::RD_TRACE |
|
7183
|
0 |
2 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::stream_select, 1, 100000000, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
7185
|
0 |
0 |
if defined $main::RD_TRACE |
|
7192
|
0 |
2 |
if defined $main::RD_TRACE |
|
7204
|
0 |
2 |
if defined $main::RD_TRACE |
|
7211
|
0 |
2 |
$_noactions ? : |
|
7212
|
0 |
2 |
unless (defined $_tok) |
|
7214
|
0 |
0 |
if defined $main::RD_TRACE |
|
7218
|
0 |
2 |
if defined $main::RD_TRACE |
|
7226
|
0 |
2 |
if defined $main::RD_TRACE |
|
7242
|
0 |
671 |
if defined $main::RD_TRACE |
|
7255
|
0 |
671 |
if defined $main::RD_TRACE |
|
7263
|
411 |
260 |
if $lastsep = $1 |
|
|
671 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(undef|undefine)\b)/) |
|
7265
|
671 |
0 |
if defined $lastsep |
|
7267
|
0 |
671 |
if defined $main::RD_TRACE |
|
7275
|
0 |
0 |
if defined $main::RD_TRACE |
|
7284
|
0 |
0 |
if defined $main::RD_TRACE |
|
7290
|
0 |
0 |
if (defined $_tok) { } |
|
7292
|
0 |
0 |
if defined $main::RD_TRACE |
|
7299
|
0 |
0 |
if defined $main::RD_TRACE |
|
7304
|
0 |
0 |
unless defined $_tok |
|
7308
|
0 |
0 |
if defined $main::RD_TRACE |
|
7316
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($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_]*)/) |
|
7318
|
0 |
0 |
if defined $lastsep |
|
7320
|
0 |
0 |
if defined $main::RD_TRACE |
|
7328
|
0 |
0 |
if defined $main::RD_TRACE |
|
7335
|
0 |
0 |
if defined $main::RD_TRACE |
|
7342
|
0 |
0 |
$_noactions ? : |
|
7345
|
0 |
0 |
unless (defined $_tok) |
|
7347
|
0 |
0 |
if defined $main::RD_TRACE |
|
7351
|
0 |
0 |
if defined $main::RD_TRACE |
|
7359
|
0 |
0 |
if defined $main::RD_TRACE |
|
7375
|
0 |
671 |
if defined $main::RD_TRACE |
|
7388
|
0 |
671 |
if defined $main::RD_TRACE |
|
7396
|
411 |
260 |
if $lastsep = $1 |
|
|
671 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(use)\b)/) |
|
7398
|
671 |
0 |
if defined $lastsep |
|
7400
|
0 |
671 |
if defined $main::RD_TRACE |
|
7408
|
0 |
0 |
if defined $main::RD_TRACE |
|
7417
|
0 |
0 |
if defined $main::RD_TRACE |
|
7423
|
0 |
0 |
if (defined $_tok) { } |
|
7425
|
0 |
0 |
if defined $main::RD_TRACE |
|
7432
|
0 |
0 |
if defined $main::RD_TRACE |
|
7437
|
0 |
0 |
unless defined $_tok |
|
7441
|
0 |
0 |
if defined $main::RD_TRACE |
|
7449
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:XML::XSH2::(?:Inline|Compile))/) |
|
7451
|
0 |
0 |
if defined $lastsep |
|
7453
|
0 |
0 |
if defined $main::RD_TRACE |
|
7461
|
0 |
0 |
if defined $main::RD_TRACE |
|
7468
|
0 |
0 |
if defined $main::RD_TRACE |
|
7475
|
0 |
0 |
$_noactions ? : |
|
7476
|
0 |
0 |
unless (defined $_tok) |
|
7478
|
0 |
0 |
if defined $main::RD_TRACE |
|
7482
|
0 |
0 |
if defined $main::RD_TRACE |
|
7490
|
0 |
0 |
if defined $main::RD_TRACE |
|
7506
|
0 |
671 |
if defined $main::RD_TRACE |
|
7519
|
0 |
671 |
if defined $main::RD_TRACE |
|
7527
|
411 |
260 |
if $lastsep = $1 |
|
|
670 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(test-mode|test_mode))/) |
|
7529
|
670 |
0 |
if defined $lastsep |
|
7531
|
0 |
670 |
if defined $main::RD_TRACE |
|
7539
|
0 |
1 |
if defined $main::RD_TRACE |
|
7546
|
0 |
1 |
if defined $main::RD_TRACE |
|
7553
|
0 |
1 |
$_noactions ? : |
|
7554
|
0 |
1 |
unless (defined $_tok) |
|
7556
|
0 |
0 |
if defined $main::RD_TRACE |
|
7560
|
0 |
1 |
if defined $main::RD_TRACE |
|
7568
|
0 |
1 |
if defined $main::RD_TRACE |
|
7584
|
0 |
670 |
if defined $main::RD_TRACE |
|
7597
|
0 |
670 |
if defined $main::RD_TRACE |
|
7605
|
411 |
259 |
if $lastsep = $1 |
|
|
669 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(run-mode|run_mode))/) |
|
7607
|
669 |
0 |
if defined $lastsep |
|
7609
|
0 |
669 |
if defined $main::RD_TRACE |
|
7617
|
0 |
1 |
if defined $main::RD_TRACE |
|
7624
|
0 |
1 |
if defined $main::RD_TRACE |
|
7631
|
0 |
1 |
$_noactions ? : |
|
7632
|
0 |
1 |
unless (defined $_tok) |
|
7634
|
0 |
0 |
if defined $main::RD_TRACE |
|
7638
|
0 |
1 |
if defined $main::RD_TRACE |
|
7646
|
0 |
1 |
if defined $main::RD_TRACE |
|
7662
|
0 |
669 |
if defined $main::RD_TRACE |
|
7675
|
0 |
669 |
if defined $main::RD_TRACE |
|
7683
|
411 |
258 |
if $lastsep = $1 |
|
|
0 |
669 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?!(?:iterate|try|def|define)\b))/) |
|
7685
|
0 |
0 |
if defined $lastsep |
|
7687
|
0 |
0 |
if defined $main::RD_TRACE |
|
7695
|
0 |
669 |
if defined $main::RD_TRACE |
|
7702
|
0 |
669 |
if defined $main::RD_TRACE |
|
7710
|
0 |
669 |
if $lastsep = $1 |
|
|
0 |
669 |
unless ($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_]*)/) |
|
7712
|
0 |
0 |
if defined $lastsep |
|
7714
|
0 |
0 |
if defined $main::RD_TRACE |
|
7722
|
0 |
669 |
if defined $main::RD_TRACE |
|
7729
|
0 |
669 |
if defined $main::RD_TRACE |
|
7736
|
0 |
669 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp_or_opt, 0, 100000000, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
7738
|
0 |
0 |
if defined $main::RD_TRACE |
|
7745
|
0 |
669 |
if defined $main::RD_TRACE |
|
7757
|
0 |
669 |
if defined $main::RD_TRACE |
|
7764
|
0 |
669 |
$_noactions ? : |
|
7769
|
0 |
669 |
unless (defined $_tok) |
|
7771
|
0 |
0 |
if defined $main::RD_TRACE |
|
7775
|
0 |
669 |
if defined $main::RD_TRACE |
|
7783
|
0 |
669 |
if defined $main::RD_TRACE |
|
7796
|
0 |
1136 |
unless ($_matched or defined $score) |
|
7801
|
0 |
0 |
if defined $main::RD_TRACE |
|
7808
|
0 |
1136 |
if (not defined $return and defined $score) |
|
7810
|
0 |
0 |
if defined $main::RD_TRACE |
|
7817
|
1136 |
0 |
unless defined $return |
|
7818
|
0 |
1136 |
if (defined $main::RD_TRACE) |
|
7843
|
0 |
1549 |
if defined $main::RD_TRACE |
|
7862
|
1549 |
0 |
defined $_[4] ? : |
|
7864
|
1549 |
0 |
$#arg & 1 ? : |
|
7885
|
0 |
1549 |
if defined $main::RD_TRACE |
|
7898
|
0 |
1549 |
if defined $main::RD_TRACE |
|
7906
|
407 |
1142 |
if $lastsep = $1 |
|
|
920 |
629 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\s*[{}]|\s*\Z))/) |
|
7908
|
920 |
0 |
if defined $lastsep |
|
7910
|
0 |
920 |
if defined $main::RD_TRACE |
|
7918
|
0 |
629 |
if defined $main::RD_TRACE |
|
7927
|
0 |
629 |
if defined $main::RD_TRACE |
|
7933
|
629 |
0 |
if (defined $_tok) { } |
|
7935
|
0 |
629 |
if defined $main::RD_TRACE |
|
7942
|
0 |
0 |
if defined $main::RD_TRACE |
|
7947
|
0 |
629 |
unless defined $_tok |
|
7951
|
0 |
629 |
if defined $main::RD_TRACE |
|
7961
|
629 |
0 |
unless defined $_tok |
|
7963
|
0 |
0 |
if defined $main::RD_TRACE |
|
7979
|
0 |
920 |
if defined $main::RD_TRACE |
|
7992
|
0 |
920 |
if defined $main::RD_TRACE |
|
8000
|
367 |
553 |
if $lastsep = $1 |
|
|
908 |
12 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\s*;)/) |
|
8002
|
908 |
0 |
if defined $lastsep |
|
8004
|
0 |
908 |
if defined $main::RD_TRACE |
|
8012
|
0 |
12 |
if defined $main::RD_TRACE |
|
8021
|
0 |
12 |
if defined $main::RD_TRACE |
|
8027
|
12 |
0 |
if (defined $_tok) { } |
|
8029
|
0 |
12 |
if defined $main::RD_TRACE |
|
8036
|
0 |
0 |
if defined $main::RD_TRACE |
|
8041
|
0 |
12 |
unless defined $_tok |
|
8045
|
0 |
12 |
if defined $main::RD_TRACE |
|
8061
|
0 |
908 |
if defined $main::RD_TRACE |
|
8074
|
0 |
908 |
if defined $main::RD_TRACE |
|
8082
|
367 |
541 |
if $lastsep = $1 |
|
|
644 |
264 |
unless ($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))/) |
|
8084
|
644 |
0 |
if defined $lastsep |
|
8086
|
0 |
644 |
if defined $main::RD_TRACE |
|
8094
|
0 |
264 |
if defined $main::RD_TRACE |
|
8101
|
0 |
264 |
if defined $main::RD_TRACE |
|
8108
|
222 |
42 |
unless (defined($_tok = statement($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
8111
|
0 |
222 |
if defined $main::RD_TRACE |
|
8119
|
0 |
42 |
if defined $main::RD_TRACE |
|
8133
|
0 |
42 |
if defined $main::RD_TRACE |
|
8139
|
42 |
0 |
if (defined $_tok) { } |
|
8141
|
0 |
42 |
if defined $main::RD_TRACE |
|
8148
|
0 |
0 |
if defined $main::RD_TRACE |
|
8153
|
0 |
42 |
unless defined $_tok |
|
8157
|
0 |
42 |
if defined $main::RD_TRACE |
|
8164
|
0 |
42 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::trail, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
8166
|
0 |
0 |
if defined $main::RD_TRACE |
|
8173
|
0 |
42 |
if defined $main::RD_TRACE |
|
8185
|
0 |
42 |
if defined $main::RD_TRACE |
|
8192
|
0 |
42 |
$_noactions ? : |
|
8193
|
0 |
42 |
if (scalar @{$item[4];}) { } |
|
8194
|
0 |
0 |
if ($item[4][0][0] eq 'pipe') { } |
|
8203
|
0 |
42 |
unless (defined $_tok) |
|
8205
|
0 |
0 |
if defined $main::RD_TRACE |
|
8209
|
0 |
42 |
if defined $main::RD_TRACE |
|
8217
|
0 |
42 |
if defined $main::RD_TRACE |
|
8233
|
0 |
866 |
if defined $main::RD_TRACE |
|
8246
|
0 |
866 |
if defined $main::RD_TRACE |
|
8253
|
0 |
866 |
unless (defined($_tok = command($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
8256
|
0 |
0 |
if defined $main::RD_TRACE |
|
8264
|
0 |
866 |
if defined $main::RD_TRACE |
|
8278
|
0 |
866 |
if defined $main::RD_TRACE |
|
8284
|
866 |
0 |
if (defined $_tok) { } |
|
8286
|
0 |
866 |
if defined $main::RD_TRACE |
|
8293
|
0 |
0 |
if defined $main::RD_TRACE |
|
8298
|
0 |
866 |
unless defined $_tok |
|
8302
|
0 |
866 |
if defined $main::RD_TRACE |
|
8309
|
0 |
866 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::trail, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
8311
|
0 |
0 |
if defined $main::RD_TRACE |
|
8318
|
0 |
866 |
if defined $main::RD_TRACE |
|
8330
|
0 |
866 |
if defined $main::RD_TRACE |
|
8338
|
147 |
719 |
if $lastsep = $1 |
|
|
0 |
866 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\s*;|(?=\s*}|\s*\Z))/) |
|
8340
|
0 |
0 |
if defined $lastsep |
|
8342
|
0 |
0 |
if defined $main::RD_TRACE |
|
8350
|
0 |
866 |
if defined $main::RD_TRACE |
|
8357
|
0 |
866 |
if defined $main::RD_TRACE |
|
8364
|
0 |
866 |
$_noactions ? : |
|
8365
|
21 |
845 |
if (scalar @{$item[3];}) { } |
|
8366
|
20 |
1 |
if ($item[3][0][0] eq 'pipe') { } |
|
8375
|
0 |
866 |
unless (defined $_tok) |
|
8377
|
0 |
0 |
if defined $main::RD_TRACE |
|
8381
|
0 |
866 |
if defined $main::RD_TRACE |
|
8389
|
0 |
866 |
if defined $main::RD_TRACE |
|
8405
|
0 |
629 |
if defined $main::RD_TRACE |
|
8420
|
0 |
629 |
if defined $main::RD_TRACE |
|
8425
|
629 |
0 |
unless ($_noactions) |
|
8426
|
0 |
629 |
if (defined $_tok) { } |
|
8428
|
0 |
0 |
if defined $main::RD_TRACE |
|
8435
|
0 |
629 |
if defined $main::RD_TRACE |
|
8440
|
629 |
0 |
unless defined $_tok |
|
8444
|
0 |
0 |
if defined $main::RD_TRACE |
|
8457
|
629 |
920 |
unless ($_matched or defined $score) |
|
8462
|
0 |
629 |
if defined $main::RD_TRACE |
|
8469
|
0 |
920 |
if (not defined $return and defined $score) |
|
8471
|
0 |
0 |
if defined $main::RD_TRACE |
|
8478
|
12 |
908 |
unless defined $return |
|
8479
|
0 |
920 |
if (defined $main::RD_TRACE) |
|
8504
|
0 |
8 |
if defined $main::RD_TRACE |
|
8523
|
8 |
0 |
defined $_[4] ? : |
|
8525
|
8 |
0 |
$#arg & 1 ? : |
|
8546
|
0 |
8 |
if defined $main::RD_TRACE |
|
8559
|
0 |
8 |
if defined $main::RD_TRACE |
|
8567
|
2 |
6 |
if $lastsep = $1 |
|
|
4 |
4 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(else)\b)/) |
|
8569
|
4 |
0 |
if defined $lastsep |
|
8571
|
0 |
4 |
if defined $main::RD_TRACE |
|
8579
|
0 |
4 |
if defined $main::RD_TRACE |
|
8588
|
0 |
4 |
if defined $main::RD_TRACE |
|
8594
|
4 |
0 |
if (defined $_tok) { } |
|
8596
|
0 |
4 |
if defined $main::RD_TRACE |
|
8603
|
0 |
0 |
if defined $main::RD_TRACE |
|
8608
|
0 |
4 |
unless defined $_tok |
|
8612
|
0 |
4 |
if defined $main::RD_TRACE |
|
8619
|
0 |
4 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
8622
|
0 |
0 |
if defined $main::RD_TRACE |
|
8630
|
0 |
4 |
if defined $main::RD_TRACE |
|
8642
|
0 |
4 |
if defined $main::RD_TRACE |
|
8649
|
0 |
4 |
$_noactions ? : |
|
8650
|
0 |
4 |
unless (defined $_tok) |
|
8652
|
0 |
0 |
if defined $main::RD_TRACE |
|
8656
|
0 |
4 |
if defined $main::RD_TRACE |
|
8664
|
0 |
4 |
if defined $main::RD_TRACE |
|
8680
|
0 |
4 |
if defined $main::RD_TRACE |
|
8693
|
0 |
4 |
if defined $main::RD_TRACE |
|
8701
|
0 |
4 |
if $lastsep = $1 |
|
|
0 |
4 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?!else))/) |
|
8703
|
0 |
0 |
if defined $lastsep |
|
8705
|
0 |
0 |
if defined $main::RD_TRACE |
|
8713
|
0 |
4 |
if defined $main::RD_TRACE |
|
8720
|
0 |
4 |
if defined $main::RD_TRACE |
|
8727
|
0 |
4 |
$_noactions ? : |
|
8728
|
0 |
4 |
unless (defined $_tok) |
|
8730
|
0 |
0 |
if defined $main::RD_TRACE |
|
8734
|
0 |
4 |
if defined $main::RD_TRACE |
|
8742
|
0 |
4 |
if defined $main::RD_TRACE |
|
8758
|
0 |
0 |
if defined $main::RD_TRACE |
|
8773
|
0 |
0 |
if defined $main::RD_TRACE |
|
8779
|
0 |
0 |
if (defined $_tok) { } |
|
8781
|
0 |
0 |
if defined $main::RD_TRACE |
|
8788
|
0 |
0 |
if defined $main::RD_TRACE |
|
8793
|
0 |
0 |
unless defined $_tok |
|
8799
|
0 |
0 |
if defined $main::RD_TRACE |
|
8804
|
0 |
0 |
unless ($_noactions) |
|
8805
|
0 |
0 |
if (defined $_tok) { } |
|
8807
|
0 |
0 |
if defined $main::RD_TRACE |
|
8814
|
0 |
0 |
if defined $main::RD_TRACE |
|
8819
|
0 |
0 |
unless defined $_tok |
|
8823
|
0 |
0 |
if defined $main::RD_TRACE |
|
8836
|
0 |
8 |
unless ($_matched or defined $score) |
|
8841
|
0 |
0 |
if defined $main::RD_TRACE |
|
8848
|
0 |
8 |
if (not defined $return and defined $score) |
|
8850
|
0 |
0 |
if defined $main::RD_TRACE |
|
8857
|
8 |
0 |
unless defined $return |
|
8858
|
0 |
8 |
if (defined $main::RD_TRACE) |
|
8883
|
0 |
4 |
if defined $main::RD_TRACE |
|
8902
|
4 |
0 |
defined $_[4] ? : |
|
8904
|
4 |
0 |
$#arg & 1 ? : |
|
8925
|
0 |
4 |
if defined $main::RD_TRACE |
|
8938
|
0 |
4 |
if defined $main::RD_TRACE |
|
8946
|
2 |
2 |
if $lastsep = $1 |
|
|
4 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(elsif)\b)/) |
|
8948
|
4 |
0 |
if defined $lastsep |
|
8950
|
0 |
4 |
if defined $main::RD_TRACE |
|
8958
|
0 |
0 |
if defined $main::RD_TRACE |
|
8967
|
0 |
0 |
if defined $main::RD_TRACE |
|
8973
|
0 |
0 |
if (defined $_tok) { } |
|
8975
|
0 |
0 |
if defined $main::RD_TRACE |
|
8982
|
0 |
0 |
if defined $main::RD_TRACE |
|
8987
|
0 |
0 |
unless defined $_tok |
|
8991
|
0 |
0 |
if defined $main::RD_TRACE |
|
8998
|
0 |
0 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
9001
|
0 |
0 |
if defined $main::RD_TRACE |
|
9009
|
0 |
0 |
if defined $main::RD_TRACE |
|
9021
|
0 |
0 |
if defined $main::RD_TRACE |
|
9028
|
0 |
0 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
9031
|
0 |
0 |
if defined $main::RD_TRACE |
|
9039
|
0 |
0 |
if defined $main::RD_TRACE |
|
9051
|
0 |
0 |
if defined $main::RD_TRACE |
|
9058
|
0 |
0 |
unless (defined($_tok = elsif_block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
9061
|
0 |
0 |
if defined $main::RD_TRACE |
|
9069
|
0 |
0 |
if defined $main::RD_TRACE |
|
9081
|
0 |
0 |
if defined $main::RD_TRACE |
|
9088
|
0 |
0 |
$_noactions ? : |
|
9089
|
0 |
0 |
unless (defined $_tok) |
|
9091
|
0 |
0 |
if defined $main::RD_TRACE |
|
9095
|
0 |
0 |
if defined $main::RD_TRACE |
|
9103
|
0 |
0 |
if defined $main::RD_TRACE |
|
9119
|
0 |
4 |
if defined $main::RD_TRACE |
|
9132
|
0 |
4 |
if defined $main::RD_TRACE |
|
9140
|
2 |
2 |
if $lastsep = $1 |
|
|
0 |
4 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?!elsif))/) |
|
9142
|
0 |
0 |
if defined $lastsep |
|
9144
|
0 |
0 |
if defined $main::RD_TRACE |
|
9152
|
0 |
4 |
if defined $main::RD_TRACE |
|
9159
|
0 |
4 |
if defined $main::RD_TRACE |
|
9166
|
0 |
4 |
$_noactions ? : |
|
9167
|
0 |
4 |
unless (defined $_tok) |
|
9169
|
0 |
0 |
if defined $main::RD_TRACE |
|
9173
|
0 |
4 |
if defined $main::RD_TRACE |
|
9181
|
0 |
4 |
if defined $main::RD_TRACE |
|
9197
|
0 |
0 |
if defined $main::RD_TRACE |
|
9212
|
0 |
0 |
if defined $main::RD_TRACE |
|
9218
|
0 |
0 |
if (defined $_tok) { } |
|
9220
|
0 |
0 |
if defined $main::RD_TRACE |
|
9227
|
0 |
0 |
if defined $main::RD_TRACE |
|
9232
|
0 |
0 |
unless defined $_tok |
|
9238
|
0 |
0 |
if defined $main::RD_TRACE |
|
9243
|
0 |
0 |
unless ($_noactions) |
|
9244
|
0 |
0 |
if (defined $_tok) { } |
|
9246
|
0 |
0 |
if defined $main::RD_TRACE |
|
9253
|
0 |
0 |
if defined $main::RD_TRACE |
|
9258
|
0 |
0 |
unless defined $_tok |
|
9262
|
0 |
0 |
if defined $main::RD_TRACE |
|
9275
|
0 |
4 |
unless ($_matched or defined $score) |
|
9280
|
0 |
0 |
if defined $main::RD_TRACE |
|
9287
|
0 |
4 |
if (not defined $return and defined $score) |
|
9289
|
0 |
0 |
if defined $main::RD_TRACE |
|
9296
|
4 |
0 |
unless defined $return |
|
9297
|
0 |
4 |
if (defined $main::RD_TRACE) |
|
9322
|
0 |
0 |
if defined $main::RD_TRACE |
|
9341
|
0 |
0 |
defined $_[4] ? : |
|
9343
|
0 |
0 |
$#arg & 1 ? : |
|
9364
|
0 |
0 |
if defined $main::RD_TRACE |
|
9377
|
0 |
0 |
if defined $main::RD_TRACE |
|
9384
|
0 |
0 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
9387
|
0 |
0 |
if defined $main::RD_TRACE |
|
9395
|
0 |
0 |
if defined $main::RD_TRACE |
|
9407
|
0 |
0 |
if defined $main::RD_TRACE |
|
9420
|
0 |
0 |
unless ($_matched or defined $score) |
|
9425
|
0 |
0 |
if defined $main::RD_TRACE |
|
9432
|
0 |
0 |
if (not defined $return and defined $score) |
|
9434
|
0 |
0 |
if defined $main::RD_TRACE |
|
9441
|
0 |
0 |
unless defined $return |
|
9442
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
9467
|
0 |
574 |
if defined $main::RD_TRACE |
|
9486
|
574 |
0 |
defined $_[4] ? : |
|
9488
|
574 |
0 |
$#arg & 1 ? : |
|
9509
|
0 |
574 |
if defined $main::RD_TRACE |
|
9522
|
0 |
574 |
if defined $main::RD_TRACE |
|
9530
|
7 |
567 |
if $lastsep = $1 |
|
|
0 |
574 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\Z)/) |
|
9532
|
0 |
0 |
if defined $lastsep |
|
9534
|
0 |
0 |
if defined $main::RD_TRACE |
|
9542
|
0 |
574 |
if defined $main::RD_TRACE |
|
9549
|
0 |
574 |
if defined $main::RD_TRACE |
|
9556
|
0 |
574 |
$_noactions ? : |
|
9557
|
0 |
574 |
unless (defined $_tok) |
|
9559
|
0 |
0 |
if defined $main::RD_TRACE |
|
9563
|
0 |
574 |
if defined $main::RD_TRACE |
|
9571
|
0 |
574 |
if defined $main::RD_TRACE |
|
9584
|
0 |
574 |
unless ($_matched or defined $score) |
|
9589
|
0 |
0 |
if defined $main::RD_TRACE |
|
9596
|
0 |
574 |
if (not defined $return and defined $score) |
|
9598
|
0 |
0 |
if defined $main::RD_TRACE |
|
9605
|
574 |
0 |
unless defined $return |
|
9606
|
0 |
574 |
if (defined $main::RD_TRACE) |
|
9631
|
0 |
1453 |
if defined $main::RD_TRACE |
|
9650
|
1453 |
0 |
defined $_[4] ? : |
|
9652
|
1453 |
0 |
$#arg & 1 ? : |
|
9673
|
0 |
1453 |
if defined $main::RD_TRACE |
|
9686
|
0 |
1453 |
if defined $main::RD_TRACE |
|
9694
|
1451 |
2 |
if $lastsep = $1 |
|
|
1336 |
117 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:^(?={))/) |
|
9696
|
1336 |
0 |
if defined $lastsep |
|
9698
|
0 |
1336 |
if defined $main::RD_TRACE |
|
9706
|
0 |
117 |
if defined $main::RD_TRACE |
|
9713
|
0 |
117 |
if defined $main::RD_TRACE |
|
9720
|
0 |
117 |
unless (defined($_tok = perl_block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
9723
|
0 |
0 |
if defined $main::RD_TRACE |
|
9731
|
0 |
117 |
if defined $main::RD_TRACE |
|
9743
|
0 |
117 |
if defined $main::RD_TRACE |
|
9750
|
0 |
117 |
$_noactions ? : |
|
9751
|
0 |
117 |
unless (defined $_tok) |
|
9753
|
0 |
0 |
if defined $main::RD_TRACE |
|
9757
|
0 |
117 |
if defined $main::RD_TRACE |
|
9765
|
0 |
117 |
if defined $main::RD_TRACE |
|
9781
|
0 |
1336 |
if defined $main::RD_TRACE |
|
9794
|
0 |
1336 |
if defined $main::RD_TRACE |
|
9803
|
1335 |
1 |
if $lastsep = $1 |
|
|
1334 |
2 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\&/) |
|
9805
|
1334 |
0 |
if defined $lastsep |
|
9808
|
0 |
1334 |
if defined $main::RD_TRACE |
|
9815
|
0 |
2 |
if defined $main::RD_TRACE |
|
9822
|
0 |
2 |
if defined $main::RD_TRACE |
|
9829
|
0 |
2 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
9832
|
0 |
0 |
if defined $main::RD_TRACE |
|
9840
|
0 |
2 |
if defined $main::RD_TRACE |
|
9852
|
0 |
2 |
if defined $main::RD_TRACE |
|
9859
|
0 |
2 |
$_noactions ? : |
|
9860
|
0 |
2 |
unless (defined $_tok) |
|
9862
|
0 |
0 |
if defined $main::RD_TRACE |
|
9866
|
0 |
2 |
if defined $main::RD_TRACE |
|
9874
|
0 |
2 |
if defined $main::RD_TRACE |
|
9890
|
0 |
1334 |
if defined $main::RD_TRACE |
|
9903
|
0 |
1334 |
if defined $main::RD_TRACE |
|
9911
|
1333 |
1 |
if $lastsep = $1 |
|
|
1333 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:^(?=<<))/) |
|
9913
|
1333 |
0 |
if defined $lastsep |
|
9915
|
0 |
1333 |
if defined $main::RD_TRACE |
|
9923
|
0 |
1 |
if defined $main::RD_TRACE |
|
9930
|
0 |
1 |
if defined $main::RD_TRACE |
|
9937
|
0 |
1 |
unless (defined($_tok = inline_doc($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
9940
|
0 |
0 |
if defined $main::RD_TRACE |
|
9948
|
0 |
1 |
if defined $main::RD_TRACE |
|
9960
|
0 |
1 |
if defined $main::RD_TRACE |
|
9967
|
0 |
1 |
$_noactions ? : |
|
9968
|
0 |
1 |
unless (defined $_tok) |
|
9970
|
0 |
0 |
if defined $main::RD_TRACE |
|
9974
|
0 |
1 |
if defined $main::RD_TRACE |
|
9982
|
0 |
1 |
if defined $main::RD_TRACE |
|
9998
|
0 |
1333 |
if defined $main::RD_TRACE |
|
10011
|
0 |
1333 |
if defined $main::RD_TRACE |
|
10018
|
21 |
1312 |
unless (defined($_tok = xpath($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
10021
|
0 |
21 |
if defined $main::RD_TRACE |
|
10029
|
0 |
1312 |
if defined $main::RD_TRACE |
|
10041
|
0 |
1312 |
if defined $main::RD_TRACE |
|
10054
|
21 |
1432 |
unless ($_matched or defined $score) |
|
10059
|
0 |
21 |
if defined $main::RD_TRACE |
|
10066
|
0 |
1432 |
if (not defined $return and defined $score) |
|
10068
|
0 |
0 |
if defined $main::RD_TRACE |
|
10075
|
1432 |
0 |
unless defined $return |
|
10076
|
0 |
1432 |
if (defined $main::RD_TRACE) |
|
10101
|
0 |
1664 |
if defined $main::RD_TRACE |
|
10120
|
1664 |
0 |
defined $_[4] ? : |
|
10122
|
1664 |
0 |
$#arg & 1 ? : |
|
10143
|
0 |
1664 |
if defined $main::RD_TRACE |
|
10156
|
0 |
1664 |
if defined $main::RD_TRACE |
|
10164
|
1159 |
505 |
if $lastsep = $1 |
|
|
1016 |
648 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\s*[};]|\s*\Z))/) |
|
10166
|
1016 |
0 |
if defined $lastsep |
|
10168
|
0 |
1016 |
if defined $main::RD_TRACE |
|
10176
|
0 |
648 |
if defined $main::RD_TRACE |
|
10185
|
0 |
648 |
if defined $main::RD_TRACE |
|
10191
|
648 |
0 |
if (defined $_tok) { } |
|
10193
|
0 |
648 |
if defined $main::RD_TRACE |
|
10200
|
0 |
0 |
if defined $main::RD_TRACE |
|
10205
|
0 |
648 |
unless defined $_tok |
|
10209
|
0 |
648 |
if defined $main::RD_TRACE |
|
10219
|
648 |
0 |
unless defined $_tok |
|
10221
|
0 |
0 |
if defined $main::RD_TRACE |
|
10237
|
0 |
1016 |
if defined $main::RD_TRACE |
|
10250
|
0 |
1016 |
if defined $main::RD_TRACE |
|
10257
|
981 |
35 |
unless (defined($_tok = option($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
10260
|
0 |
981 |
if defined $main::RD_TRACE |
|
10268
|
0 |
35 |
if defined $main::RD_TRACE |
|
10280
|
0 |
35 |
if defined $main::RD_TRACE |
|
10296
|
0 |
981 |
if defined $main::RD_TRACE |
|
10309
|
0 |
981 |
if defined $main::RD_TRACE |
|
10316
|
21 |
960 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
10319
|
0 |
21 |
if defined $main::RD_TRACE |
|
10327
|
0 |
960 |
if defined $main::RD_TRACE |
|
10339
|
0 |
960 |
if defined $main::RD_TRACE |
|
10352
|
669 |
995 |
unless ($_matched or defined $score) |
|
10357
|
0 |
669 |
if defined $main::RD_TRACE |
|
10364
|
0 |
995 |
if (not defined $return and defined $score) |
|
10366
|
0 |
0 |
if defined $main::RD_TRACE |
|
10373
|
995 |
0 |
unless defined $return |
|
10374
|
0 |
995 |
if (defined $main::RD_TRACE) |
|
10399
|
0 |
1 |
if defined $main::RD_TRACE |
|
10418
|
1 |
0 |
defined $_[4] ? : |
|
10420
|
1 |
0 |
$#arg & 1 ? : |
|
10441
|
0 |
1 |
if defined $main::RD_TRACE |
|
10454
|
0 |
1 |
if defined $main::RD_TRACE |
|
10461
|
0 |
1 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
10464
|
0 |
0 |
if defined $main::RD_TRACE |
|
10472
|
0 |
1 |
if defined $main::RD_TRACE |
|
10484
|
0 |
1 |
if defined $main::RD_TRACE |
|
10497
|
0 |
1 |
unless ($_matched or defined $score) |
|
10502
|
0 |
0 |
if defined $main::RD_TRACE |
|
10509
|
0 |
1 |
if (not defined $return and defined $score) |
|
10511
|
0 |
0 |
if defined $main::RD_TRACE |
|
10518
|
1 |
0 |
unless defined $return |
|
10519
|
0 |
1 |
if (defined $main::RD_TRACE) |
|
10544
|
0 |
1 |
if defined $main::RD_TRACE |
|
10563
|
1 |
0 |
defined $_[4] ? : |
|
10565
|
1 |
0 |
$#arg & 1 ? : |
|
10585
|
1 |
0 |
defined $XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip ? : |
|
10586
|
0 |
1 |
if defined $main::RD_TRACE |
|
10599
|
0 |
1 |
if defined $main::RD_TRACE |
|
10607
|
0 |
1 |
if $lastsep = $1 |
|
|
0 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:<<)/) |
|
10609
|
0 |
0 |
if defined $lastsep |
|
10611
|
0 |
0 |
if defined $main::RD_TRACE |
|
10619
|
0 |
1 |
if defined $main::RD_TRACE |
|
10626
|
0 |
1 |
if defined $main::RD_TRACE |
|
10633
|
0 |
1 |
unless (defined($_tok = inline_doc_string($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
10636
|
0 |
0 |
if defined $main::RD_TRACE |
|
10644
|
0 |
1 |
if defined $main::RD_TRACE |
|
10658
|
0 |
1 |
if defined $main::RD_TRACE |
|
10664
|
1 |
0 |
if (defined $_tok) { } |
|
10666
|
0 |
1 |
if defined $main::RD_TRACE |
|
10673
|
0 |
0 |
if defined $main::RD_TRACE |
|
10678
|
0 |
1 |
unless defined $_tok |
|
10682
|
0 |
1 |
if defined $main::RD_TRACE |
|
10690
|
0 |
1 |
if $lastsep = $1 |
|
|
0 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:.*\n)/) |
|
10692
|
0 |
0 |
if defined $lastsep |
|
10694
|
0 |
0 |
if defined $main::RD_TRACE |
|
10702
|
0 |
1 |
if defined $main::RD_TRACE |
|
10709
|
0 |
1 |
if defined $main::RD_TRACE |
|
10717
|
0 |
1 |
if $lastsep = $1 |
|
|
0 |
1 |
unless ($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|$))/) |
|
10719
|
0 |
0 |
if defined $lastsep |
|
10721
|
0 |
0 |
if defined $main::RD_TRACE |
|
10729
|
0 |
1 |
if defined $main::RD_TRACE |
|
10736
|
0 |
1 |
if defined $main::RD_TRACE |
|
10743
|
0 |
1 |
$_noactions ? : |
|
10747
|
0 |
1 |
if $paren eq '' |
|
10748
|
1 |
0 |
if ($paren eq q[']) |
|
10750
|
0 |
0 |
defined $2 && $2 eq '$' ? : |
|
|
0 |
0 |
defined $2 && $2 eq q['] ? : |
|
|
0 |
0 |
defined $2 && $2 eq '\\' ? : |
|
|
0 |
0 |
defined $3 && $3 eq '$' ? : |
|
10757
|
0 |
1 |
unless (defined $_tok) |
|
10759
|
0 |
0 |
if defined $main::RD_TRACE |
|
10763
|
0 |
1 |
if defined $main::RD_TRACE |
|
10771
|
0 |
1 |
if defined $main::RD_TRACE |
|
10784
|
0 |
1 |
unless ($_matched or defined $score) |
|
10789
|
0 |
0 |
if defined $main::RD_TRACE |
|
10796
|
0 |
1 |
if (not defined $return and defined $score) |
|
10798
|
0 |
0 |
if defined $main::RD_TRACE |
|
10805
|
1 |
0 |
unless defined $return |
|
10806
|
0 |
1 |
if (defined $main::RD_TRACE) |
|
10831
|
0 |
1 |
if defined $main::RD_TRACE |
|
10850
|
1 |
0 |
defined $_[4] ? : |
|
10852
|
1 |
0 |
$#arg & 1 ? : |
|
10873
|
0 |
1 |
if defined $main::RD_TRACE |
|
10886
|
0 |
1 |
if defined $main::RD_TRACE |
|
10894
|
0 |
1 |
if $lastsep = $1 |
|
|
0 |
1 |
unless ($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_]*)/) |
|
10896
|
0 |
0 |
if defined $lastsep |
|
10898
|
0 |
0 |
if defined $main::RD_TRACE |
|
10906
|
0 |
1 |
if defined $main::RD_TRACE |
|
10913
|
0 |
1 |
if defined $main::RD_TRACE |
|
10920
|
0 |
1 |
$_noactions ? : |
|
10921
|
0 |
1 |
unless (defined $_tok) |
|
10923
|
0 |
0 |
if defined $main::RD_TRACE |
|
10927
|
0 |
1 |
if defined $main::RD_TRACE |
|
10935
|
0 |
1 |
if defined $main::RD_TRACE |
|
10948
|
0 |
1 |
unless ($_matched or defined $score) |
|
10953
|
0 |
0 |
if defined $main::RD_TRACE |
|
10960
|
0 |
1 |
if (not defined $return and defined $score) |
|
10962
|
0 |
0 |
if defined $main::RD_TRACE |
|
10969
|
1 |
0 |
unless defined $return |
|
10970
|
0 |
1 |
if (defined $main::RD_TRACE) |
|
10995
|
0 |
0 |
if defined $main::RD_TRACE |
|
11014
|
0 |
0 |
defined $_[4] ? : |
|
11016
|
0 |
0 |
$#arg & 1 ? : |
|
11037
|
0 |
0 |
if defined $main::RD_TRACE |
|
11050
|
0 |
0 |
if defined $main::RD_TRACE |
|
11058
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:after\s)/) |
|
11060
|
0 |
0 |
if defined $lastsep |
|
11062
|
0 |
0 |
if defined $main::RD_TRACE |
|
11070
|
0 |
0 |
if defined $main::RD_TRACE |
|
11077
|
0 |
0 |
if defined $main::RD_TRACE |
|
11084
|
0 |
0 |
$_noactions ? : |
|
11085
|
0 |
0 |
unless (defined $_tok) |
|
11087
|
0 |
0 |
if defined $main::RD_TRACE |
|
11091
|
0 |
0 |
if defined $main::RD_TRACE |
|
11099
|
0 |
0 |
if defined $main::RD_TRACE |
|
11115
|
0 |
0 |
if defined $main::RD_TRACE |
|
11128
|
0 |
0 |
if defined $main::RD_TRACE |
|
11136
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:before\s)/) |
|
11138
|
0 |
0 |
if defined $lastsep |
|
11140
|
0 |
0 |
if defined $main::RD_TRACE |
|
11148
|
0 |
0 |
if defined $main::RD_TRACE |
|
11155
|
0 |
0 |
if defined $main::RD_TRACE |
|
11162
|
0 |
0 |
$_noactions ? : |
|
11163
|
0 |
0 |
unless (defined $_tok) |
|
11165
|
0 |
0 |
if defined $main::RD_TRACE |
|
11169
|
0 |
0 |
if defined $main::RD_TRACE |
|
11177
|
0 |
0 |
if defined $main::RD_TRACE |
|
11193
|
0 |
0 |
if defined $main::RD_TRACE |
|
11206
|
0 |
0 |
if defined $main::RD_TRACE |
|
11214
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(in)?to\s)/) |
|
11216
|
0 |
0 |
if defined $lastsep |
|
11218
|
0 |
0 |
if defined $main::RD_TRACE |
|
11226
|
0 |
0 |
if defined $main::RD_TRACE |
|
11233
|
0 |
0 |
if defined $main::RD_TRACE |
|
11240
|
0 |
0 |
$_noactions ? : |
|
11241
|
0 |
0 |
unless (defined $_tok) |
|
11243
|
0 |
0 |
if defined $main::RD_TRACE |
|
11247
|
0 |
0 |
if defined $main::RD_TRACE |
|
11255
|
0 |
0 |
if defined $main::RD_TRACE |
|
11271
|
0 |
0 |
if defined $main::RD_TRACE |
|
11284
|
0 |
0 |
if defined $main::RD_TRACE |
|
11292
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($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)/) |
|
11294
|
0 |
0 |
if defined $lastsep |
|
11296
|
0 |
0 |
if defined $main::RD_TRACE |
|
11304
|
0 |
0 |
if defined $main::RD_TRACE |
|
11311
|
0 |
0 |
if defined $main::RD_TRACE |
|
11318
|
0 |
0 |
$_noactions ? : |
|
11319
|
0 |
0 |
unless (defined $_tok) |
|
11321
|
0 |
0 |
if defined $main::RD_TRACE |
|
11325
|
0 |
0 |
if defined $main::RD_TRACE |
|
11333
|
0 |
0 |
if defined $main::RD_TRACE |
|
11349
|
0 |
0 |
if defined $main::RD_TRACE |
|
11362
|
0 |
0 |
if defined $main::RD_TRACE |
|
11370
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($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)/) |
|
11372
|
0 |
0 |
if defined $lastsep |
|
11374
|
0 |
0 |
if defined $main::RD_TRACE |
|
11382
|
0 |
0 |
if defined $main::RD_TRACE |
|
11389
|
0 |
0 |
if defined $main::RD_TRACE |
|
11396
|
0 |
0 |
$_noactions ? : |
|
11397
|
0 |
0 |
unless (defined $_tok) |
|
11399
|
0 |
0 |
if defined $main::RD_TRACE |
|
11403
|
0 |
0 |
if defined $main::RD_TRACE |
|
11411
|
0 |
0 |
if defined $main::RD_TRACE |
|
11427
|
0 |
0 |
if defined $main::RD_TRACE |
|
11440
|
0 |
0 |
if defined $main::RD_TRACE |
|
11448
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(replace|instead( of)?)\s)/) |
|
11450
|
0 |
0 |
if defined $lastsep |
|
11452
|
0 |
0 |
if defined $main::RD_TRACE |
|
11460
|
0 |
0 |
if defined $main::RD_TRACE |
|
11467
|
0 |
0 |
if defined $main::RD_TRACE |
|
11474
|
0 |
0 |
$_noactions ? : |
|
11475
|
0 |
0 |
unless (defined $_tok) |
|
11477
|
0 |
0 |
if defined $main::RD_TRACE |
|
11481
|
0 |
0 |
if defined $main::RD_TRACE |
|
11489
|
0 |
0 |
if defined $main::RD_TRACE |
|
11502
|
0 |
0 |
unless ($_matched or defined $score) |
|
11507
|
0 |
0 |
if defined $main::RD_TRACE |
|
11514
|
0 |
0 |
if (not defined $return and defined $score) |
|
11516
|
0 |
0 |
if defined $main::RD_TRACE |
|
11523
|
0 |
0 |
unless defined $return |
|
11524
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
11549
|
0 |
23 |
if defined $main::RD_TRACE |
|
11568
|
23 |
0 |
defined $_[4] ? : |
|
11570
|
23 |
0 |
$#arg & 1 ? : |
|
11591
|
0 |
23 |
if defined $main::RD_TRACE |
|
11604
|
0 |
23 |
if defined $main::RD_TRACE |
|
11611
|
0 |
23 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::_alternation_1_of_production_1_of_rule_local_var, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
11613
|
0 |
0 |
if defined $main::RD_TRACE |
|
11620
|
0 |
23 |
if defined $main::RD_TRACE |
|
11632
|
0 |
23 |
if defined $main::RD_TRACE |
|
11639
|
15 |
8 |
unless (defined($_tok = variable($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
11642
|
0 |
15 |
if defined $main::RD_TRACE |
|
11650
|
0 |
8 |
if defined $main::RD_TRACE |
|
11662
|
0 |
8 |
if defined $main::RD_TRACE |
|
11669
|
0 |
8 |
$_noactions ? : |
|
11670
|
0 |
8 |
unless (defined $_tok) |
|
11672
|
0 |
0 |
if defined $main::RD_TRACE |
|
11676
|
0 |
8 |
if defined $main::RD_TRACE |
|
11684
|
0 |
8 |
if defined $main::RD_TRACE |
|
11697
|
15 |
8 |
unless ($_matched or defined $score) |
|
11702
|
0 |
15 |
if defined $main::RD_TRACE |
|
11709
|
0 |
8 |
if (not defined $return and defined $score) |
|
11711
|
0 |
0 |
if defined $main::RD_TRACE |
|
11718
|
8 |
0 |
unless defined $return |
|
11719
|
0 |
8 |
if (defined $main::RD_TRACE) |
|
11744
|
0 |
17 |
if defined $main::RD_TRACE |
|
11763
|
17 |
0 |
defined $_[4] ? : |
|
11765
|
17 |
0 |
$#arg & 1 ? : |
|
11786
|
0 |
17 |
if defined $main::RD_TRACE |
|
11799
|
0 |
17 |
if defined $main::RD_TRACE |
|
11806
|
15 |
2 |
unless (defined($_tok = local_var($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
11809
|
0 |
15 |
if defined $main::RD_TRACE |
|
11817
|
0 |
2 |
if defined $main::RD_TRACE |
|
11829
|
0 |
2 |
if defined $main::RD_TRACE |
|
11838
|
1 |
1 |
if $lastsep = $1 |
|
|
1 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\Ain/) |
|
11840
|
1 |
0 |
if defined $lastsep |
|
11843
|
0 |
1 |
if defined $main::RD_TRACE |
|
11850
|
0 |
1 |
if defined $main::RD_TRACE |
|
11857
|
0 |
1 |
if defined $main::RD_TRACE |
|
11864
|
0 |
1 |
$_noactions ? : |
|
11865
|
0 |
1 |
unless (defined $_tok) |
|
11867
|
0 |
0 |
if defined $main::RD_TRACE |
|
11871
|
0 |
1 |
if defined $main::RD_TRACE |
|
11879
|
0 |
1 |
if defined $main::RD_TRACE |
|
11892
|
16 |
1 |
unless ($_matched or defined $score) |
|
11897
|
0 |
16 |
if defined $main::RD_TRACE |
|
11904
|
0 |
1 |
if (not defined $return and defined $score) |
|
11906
|
0 |
0 |
if defined $main::RD_TRACE |
|
11913
|
1 |
0 |
unless defined $return |
|
11914
|
0 |
1 |
if (defined $main::RD_TRACE) |
|
11939
|
0 |
192 |
if defined $main::RD_TRACE |
|
11958
|
192 |
0 |
defined $_[4] ? : |
|
11960
|
192 |
0 |
$#arg & 1 ? : |
|
11981
|
0 |
192 |
if defined $main::RD_TRACE |
|
11994
|
0 |
192 |
if defined $main::RD_TRACE |
|
12002
|
158 |
34 |
if $lastsep = $1 |
|
|
191 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:^(?={))/) |
|
12004
|
191 |
0 |
if defined $lastsep |
|
12006
|
0 |
191 |
if defined $main::RD_TRACE |
|
12014
|
0 |
1 |
if defined $main::RD_TRACE |
|
12021
|
0 |
1 |
if defined $main::RD_TRACE |
|
12028
|
0 |
1 |
unless (defined($_tok = perl_block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
12031
|
0 |
0 |
if defined $main::RD_TRACE |
|
12039
|
0 |
1 |
if defined $main::RD_TRACE |
|
12051
|
0 |
1 |
if defined $main::RD_TRACE |
|
12058
|
0 |
1 |
$_noactions ? : |
|
12059
|
0 |
1 |
unless (defined $_tok) |
|
12061
|
0 |
0 |
if defined $main::RD_TRACE |
|
12065
|
0 |
1 |
if defined $main::RD_TRACE |
|
12073
|
0 |
1 |
if defined $main::RD_TRACE |
|
12089
|
0 |
191 |
if defined $main::RD_TRACE |
|
12102
|
0 |
191 |
if defined $main::RD_TRACE |
|
12111
|
158 |
33 |
if $lastsep = $1 |
|
|
191 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\&/) |
|
12113
|
191 |
0 |
if defined $lastsep |
|
12116
|
0 |
191 |
if defined $main::RD_TRACE |
|
12123
|
0 |
0 |
if defined $main::RD_TRACE |
|
12130
|
0 |
0 |
if defined $main::RD_TRACE |
|
12137
|
0 |
0 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
12140
|
0 |
0 |
if defined $main::RD_TRACE |
|
12148
|
0 |
0 |
if defined $main::RD_TRACE |
|
12160
|
0 |
0 |
if defined $main::RD_TRACE |
|
12167
|
0 |
0 |
$_noactions ? : |
|
12168
|
0 |
0 |
unless (defined $_tok) |
|
12170
|
0 |
0 |
if defined $main::RD_TRACE |
|
12174
|
0 |
0 |
if defined $main::RD_TRACE |
|
12182
|
0 |
0 |
if defined $main::RD_TRACE |
|
12198
|
0 |
191 |
if defined $main::RD_TRACE |
|
12211
|
0 |
191 |
if defined $main::RD_TRACE |
|
12219
|
158 |
33 |
if $lastsep = $1 |
|
|
191 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:^(?=<<))/) |
|
12221
|
191 |
0 |
if defined $lastsep |
|
12223
|
0 |
191 |
if defined $main::RD_TRACE |
|
12231
|
0 |
0 |
if defined $main::RD_TRACE |
|
12238
|
0 |
0 |
if defined $main::RD_TRACE |
|
12245
|
0 |
0 |
unless (defined($_tok = inline_doc($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
12248
|
0 |
0 |
if defined $main::RD_TRACE |
|
12256
|
0 |
0 |
if defined $main::RD_TRACE |
|
12268
|
0 |
0 |
if defined $main::RD_TRACE |
|
12275
|
0 |
0 |
$_noactions ? : |
|
12276
|
0 |
0 |
unless (defined $_tok) |
|
12278
|
0 |
0 |
if defined $main::RD_TRACE |
|
12282
|
0 |
0 |
if defined $main::RD_TRACE |
|
12290
|
0 |
0 |
if defined $main::RD_TRACE |
|
12306
|
0 |
191 |
if defined $main::RD_TRACE |
|
12319
|
0 |
191 |
if defined $main::RD_TRACE |
|
12326
|
0 |
191 |
unless (defined($_tok = xpinter($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
12329
|
0 |
0 |
if defined $main::RD_TRACE |
|
12337
|
0 |
191 |
if defined $main::RD_TRACE |
|
12349
|
0 |
191 |
if defined $main::RD_TRACE |
|
12362
|
0 |
192 |
unless ($_matched or defined $score) |
|
12367
|
0 |
0 |
if defined $main::RD_TRACE |
|
12374
|
0 |
192 |
if (not defined $return and defined $score) |
|
12376
|
0 |
0 |
if defined $main::RD_TRACE |
|
12383
|
192 |
0 |
unless defined $return |
|
12384
|
0 |
192 |
if (defined $main::RD_TRACE) |
|
12409
|
0 |
0 |
if defined $main::RD_TRACE |
|
12428
|
0 |
0 |
defined $_[4] ? : |
|
12430
|
0 |
0 |
$#arg & 1 ? : |
|
12451
|
0 |
0 |
if defined $main::RD_TRACE |
|
12464
|
0 |
0 |
if defined $main::RD_TRACE |
|
12471
|
0 |
0 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
12474
|
0 |
0 |
if defined $main::RD_TRACE |
|
12482
|
0 |
0 |
if defined $main::RD_TRACE |
|
12494
|
0 |
0 |
if defined $main::RD_TRACE |
|
12507
|
0 |
0 |
unless ($_matched or defined $score) |
|
12512
|
0 |
0 |
if defined $main::RD_TRACE |
|
12519
|
0 |
0 |
if (not defined $return and defined $score) |
|
12521
|
0 |
0 |
if defined $main::RD_TRACE |
|
12528
|
0 |
0 |
unless defined $return |
|
12529
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
12554
|
0 |
0 |
if defined $main::RD_TRACE |
|
12573
|
0 |
0 |
defined $_[4] ? : |
|
12575
|
0 |
0 |
$#arg & 1 ? : |
|
12596
|
0 |
0 |
if defined $main::RD_TRACE |
|
12609
|
0 |
0 |
if defined $main::RD_TRACE |
|
12617
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($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)/) |
|
12619
|
0 |
0 |
if defined $lastsep |
|
12621
|
0 |
0 |
if defined $main::RD_TRACE |
|
12629
|
0 |
0 |
if defined $main::RD_TRACE |
|
12636
|
0 |
0 |
if defined $main::RD_TRACE |
|
12649
|
0 |
0 |
unless ($_matched or defined $score) |
|
12654
|
0 |
0 |
if defined $main::RD_TRACE |
|
12661
|
0 |
0 |
if (not defined $return and defined $score) |
|
12663
|
0 |
0 |
if defined $main::RD_TRACE |
|
12670
|
0 |
0 |
unless defined $return |
|
12671
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
12696
|
0 |
1016 |
if defined $main::RD_TRACE |
|
12715
|
1016 |
0 |
defined $_[4] ? : |
|
12717
|
1016 |
0 |
$#arg & 1 ? : |
|
12738
|
0 |
1016 |
if defined $main::RD_TRACE |
|
12751
|
0 |
1016 |
if defined $main::RD_TRACE |
|
12759
|
1014 |
2 |
if $lastsep = $1 |
|
|
981 |
35 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?::[[:alnum:]]|--[-_[:alnum:]]+)/) |
|
12761
|
981 |
0 |
if defined $lastsep |
|
12763
|
0 |
981 |
if defined $main::RD_TRACE |
|
12771
|
0 |
35 |
if defined $main::RD_TRACE |
|
12778
|
0 |
35 |
if defined $main::RD_TRACE |
|
12791
|
981 |
35 |
unless ($_matched or defined $score) |
|
12796
|
0 |
981 |
if defined $main::RD_TRACE |
|
12803
|
0 |
35 |
if (not defined $return and defined $score) |
|
12805
|
0 |
0 |
if defined $main::RD_TRACE |
|
12812
|
35 |
0 |
unless defined $return |
|
12813
|
0 |
35 |
if (defined $main::RD_TRACE) |
|
12838
|
0 |
0 |
if defined $main::RD_TRACE |
|
12857
|
0 |
0 |
defined $_[4] ? : |
|
12859
|
0 |
0 |
$#arg & 1 ? : |
|
12880
|
0 |
0 |
if defined $main::RD_TRACE |
|
12893
|
0 |
0 |
if defined $main::RD_TRACE |
|
12901
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:[^=\s]+)/) |
|
12903
|
0 |
0 |
if defined $lastsep |
|
12905
|
0 |
0 |
if defined $main::RD_TRACE |
|
12913
|
0 |
0 |
if defined $main::RD_TRACE |
|
12920
|
0 |
0 |
if defined $main::RD_TRACE |
|
12929
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\=/) |
|
12931
|
0 |
0 |
if defined $lastsep |
|
12934
|
0 |
0 |
if defined $main::RD_TRACE |
|
12941
|
0 |
0 |
if defined $main::RD_TRACE |
|
12948
|
0 |
0 |
if defined $main::RD_TRACE |
|
12955
|
0 |
0 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
12958
|
0 |
0 |
if defined $main::RD_TRACE |
|
12966
|
0 |
0 |
if defined $main::RD_TRACE |
|
12978
|
0 |
0 |
if defined $main::RD_TRACE |
|
12985
|
0 |
0 |
$_noactions ? : |
|
12986
|
0 |
0 |
unless (defined $_tok) |
|
12988
|
0 |
0 |
if defined $main::RD_TRACE |
|
12992
|
0 |
0 |
if defined $main::RD_TRACE |
|
13000
|
0 |
0 |
if defined $main::RD_TRACE |
|
13013
|
0 |
0 |
unless ($_matched or defined $score) |
|
13018
|
0 |
0 |
if defined $main::RD_TRACE |
|
13025
|
0 |
0 |
if (not defined $return and defined $score) |
|
13027
|
0 |
0 |
if defined $main::RD_TRACE |
|
13034
|
0 |
0 |
unless defined $return |
|
13035
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
13060
|
0 |
118 |
if defined $main::RD_TRACE |
|
13079
|
118 |
0 |
defined $_[4] ? : |
|
13081
|
118 |
0 |
$#arg & 1 ? : |
|
13102
|
0 |
118 |
if defined $main::RD_TRACE |
|
13115
|
0 |
118 |
if defined $main::RD_TRACE |
|
13122
|
0 |
118 |
$_noactions ? : |
|
13123
|
0 |
118 |
unless (defined $_tok) |
|
13125
|
0 |
0 |
if defined $main::RD_TRACE |
|
13129
|
0 |
118 |
if defined $main::RD_TRACE |
|
13137
|
0 |
118 |
if defined $main::RD_TRACE |
|
13147
|
118 |
0 |
unless defined $_tok |
|
13149
|
0 |
0 |
if defined $main::RD_TRACE |
|
13165
|
0 |
118 |
if defined $main::RD_TRACE |
|
13178
|
0 |
118 |
if defined $main::RD_TRACE |
|
13185
|
0 |
118 |
$_noactions ? : |
|
13186
|
0 |
118 |
unless (defined $_tok) |
|
13188
|
0 |
0 |
if defined $main::RD_TRACE |
|
13192
|
0 |
118 |
if defined $main::RD_TRACE |
|
13200
|
0 |
118 |
if defined $main::RD_TRACE |
|
13210
|
118 |
0 |
unless defined $_tok |
|
13212
|
0 |
0 |
if defined $main::RD_TRACE |
|
13228
|
0 |
118 |
if defined $main::RD_TRACE |
|
13243
|
0 |
118 |
if defined $main::RD_TRACE |
|
13250
|
118 |
0 |
if (defined $_tok) { } |
|
13252
|
0 |
118 |
if defined $main::RD_TRACE |
|
13259
|
0 |
0 |
if defined $main::RD_TRACE |
|
13264
|
0 |
118 |
unless defined $_tok |
|
13268
|
0 |
118 |
if defined $main::RD_TRACE |
|
13275
|
0 |
118 |
$_noactions ? : |
|
13283
|
0 |
118 |
unless (defined $_tok) |
|
13285
|
0 |
0 |
if defined $main::RD_TRACE |
|
13289
|
0 |
118 |
if defined $main::RD_TRACE |
|
13297
|
0 |
118 |
if defined $main::RD_TRACE |
|
13310
|
0 |
118 |
unless ($_matched or defined $score) |
|
13315
|
0 |
0 |
if defined $main::RD_TRACE |
|
13322
|
0 |
118 |
if (not defined $return and defined $score) |
|
13324
|
0 |
0 |
if defined $main::RD_TRACE |
|
13331
|
0 |
118 |
unless defined $return |
|
13332
|
0 |
118 |
if (defined $main::RD_TRACE) |
|
13357
|
0 |
0 |
if defined $main::RD_TRACE |
|
13376
|
0 |
0 |
defined $_[4] ? : |
|
13378
|
0 |
0 |
$#arg & 1 ? : |
|
13399
|
0 |
0 |
if defined $main::RD_TRACE |
|
13412
|
0 |
0 |
if defined $main::RD_TRACE |
|
13419
|
0 |
0 |
$_noactions ? : |
|
13420
|
0 |
0 |
unless (defined $_tok) |
|
13422
|
0 |
0 |
if defined $main::RD_TRACE |
|
13426
|
0 |
0 |
if defined $main::RD_TRACE |
|
13434
|
0 |
0 |
if defined $main::RD_TRACE |
|
13444
|
0 |
0 |
unless defined $_tok |
|
13446
|
0 |
0 |
if defined $main::RD_TRACE |
|
13462
|
0 |
0 |
if defined $main::RD_TRACE |
|
13475
|
0 |
0 |
if defined $main::RD_TRACE |
|
13482
|
0 |
0 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
13485
|
0 |
0 |
if defined $main::RD_TRACE |
|
13493
|
0 |
0 |
if defined $main::RD_TRACE |
|
13505
|
0 |
0 |
if defined $main::RD_TRACE |
|
13512
|
0 |
0 |
$_noactions ? : |
|
13513
|
0 |
0 |
unless (defined $_tok) |
|
13515
|
0 |
0 |
if defined $main::RD_TRACE |
|
13519
|
0 |
0 |
if defined $main::RD_TRACE |
|
13527
|
0 |
0 |
if defined $main::RD_TRACE |
|
13540
|
0 |
0 |
unless ($_matched or defined $score) |
|
13545
|
0 |
0 |
if defined $main::RD_TRACE |
|
13552
|
0 |
0 |
if (not defined $return and defined $score) |
|
13554
|
0 |
0 |
if defined $main::RD_TRACE |
|
13561
|
0 |
0 |
unless defined $return |
|
13562
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
13587
|
0 |
574 |
if defined $main::RD_TRACE |
|
13606
|
574 |
0 |
defined $_[4] ? : |
|
13608
|
574 |
0 |
$#arg & 1 ? : |
|
13629
|
0 |
574 |
if defined $main::RD_TRACE |
|
13642
|
0 |
574 |
if defined $main::RD_TRACE |
|
13650
|
32 |
542 |
if $lastsep = $1 |
|
|
573 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:!\s*)/) |
|
13652
|
573 |
0 |
if defined $lastsep |
|
13654
|
0 |
573 |
if defined $main::RD_TRACE |
|
13662
|
0 |
1 |
if defined $main::RD_TRACE |
|
13671
|
0 |
1 |
if defined $main::RD_TRACE |
|
13677
|
1 |
0 |
if (defined $_tok) { } |
|
13679
|
0 |
1 |
if defined $main::RD_TRACE |
|
13686
|
0 |
0 |
if defined $main::RD_TRACE |
|
13691
|
0 |
1 |
unless defined $_tok |
|
13695
|
0 |
1 |
if defined $main::RD_TRACE |
|
13703
|
0 |
1 |
if $lastsep = $1 |
|
|
0 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:.*)/) |
|
13705
|
0 |
0 |
if defined $lastsep |
|
13707
|
0 |
0 |
if defined $main::RD_TRACE |
|
13715
|
0 |
1 |
if defined $main::RD_TRACE |
|
13722
|
0 |
1 |
if defined $main::RD_TRACE |
|
13729
|
0 |
1 |
$_noactions ? : |
|
13730
|
0 |
1 |
unless (defined $_tok) |
|
13732
|
0 |
0 |
if defined $main::RD_TRACE |
|
13736
|
0 |
1 |
if defined $main::RD_TRACE |
|
13744
|
0 |
1 |
if defined $main::RD_TRACE |
|
13760
|
0 |
573 |
if defined $main::RD_TRACE |
|
13775
|
0 |
573 |
if defined $main::RD_TRACE |
|
13780
|
0 |
0 |
unless ($_noactions) |
|
|
0 |
573 |
if ($commit) { } |
|
13781
|
573 |
0 |
if (defined $_tok) { } |
|
13783
|
0 |
573 |
if defined $main::RD_TRACE |
|
13790
|
0 |
0 |
if defined $main::RD_TRACE |
|
13795
|
0 |
573 |
unless defined $_tok |
|
13799
|
0 |
573 |
if defined $main::RD_TRACE |
|
13809
|
573 |
0 |
unless defined $_tok |
|
13811
|
0 |
0 |
if defined $main::RD_TRACE |
|
13824
|
573 |
1 |
unless ($_matched or defined $score) |
|
13829
|
0 |
573 |
if defined $main::RD_TRACE |
|
13836
|
0 |
1 |
if (not defined $return and defined $score) |
|
13838
|
0 |
0 |
if defined $main::RD_TRACE |
|
13845
|
1 |
0 |
unless defined $return |
|
13846
|
0 |
1 |
if (defined $main::RD_TRACE) |
|
13871
|
0 |
20 |
if defined $main::RD_TRACE |
|
13890
|
20 |
0 |
defined $_[4] ? : |
|
13892
|
20 |
0 |
$#arg & 1 ? : |
|
13913
|
0 |
20 |
if defined $main::RD_TRACE |
|
13926
|
0 |
20 |
if defined $main::RD_TRACE |
|
13933
|
0 |
20 |
unless (defined($_tok = shline_nosc($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
13936
|
0 |
0 |
if defined $main::RD_TRACE |
|
13944
|
0 |
20 |
if defined $main::RD_TRACE |
|
13956
|
0 |
20 |
if defined $main::RD_TRACE |
|
13963
|
0 |
20 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::shline_bracket, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
13965
|
0 |
0 |
if defined $main::RD_TRACE |
|
13972
|
0 |
20 |
if defined $main::RD_TRACE |
|
13984
|
0 |
20 |
if defined $main::RD_TRACE |
|
13991
|
0 |
20 |
unless (defined($_tok = shline_nosc($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
13994
|
0 |
0 |
if defined $main::RD_TRACE |
|
14002
|
0 |
20 |
if defined $main::RD_TRACE |
|
14014
|
0 |
20 |
if defined $main::RD_TRACE |
|
14021
|
0 |
20 |
$_noactions ? : |
|
14022
|
0 |
20 |
unless (defined $_tok) |
|
14024
|
0 |
0 |
if defined $main::RD_TRACE |
|
14028
|
0 |
20 |
if defined $main::RD_TRACE |
|
14036
|
0 |
20 |
if defined $main::RD_TRACE |
|
14049
|
0 |
20 |
unless ($_matched or defined $score) |
|
14054
|
0 |
0 |
if defined $main::RD_TRACE |
|
14061
|
0 |
20 |
if (not defined $return and defined $score) |
|
14063
|
0 |
0 |
if defined $main::RD_TRACE |
|
14070
|
20 |
0 |
unless defined $return |
|
14071
|
0 |
20 |
if (defined $main::RD_TRACE) |
|
14096
|
0 |
20 |
if defined $main::RD_TRACE |
|
14115
|
20 |
0 |
defined $_[4] ? : |
|
14117
|
20 |
0 |
$#arg & 1 ? : |
|
14138
|
0 |
20 |
if defined $main::RD_TRACE |
|
14151
|
0 |
20 |
if defined $main::RD_TRACE |
|
14160
|
0 |
20 |
if $lastsep = $1 |
|
|
20 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\(/) |
|
14162
|
20 |
0 |
if defined $lastsep |
|
14165
|
0 |
20 |
if defined $main::RD_TRACE |
|
14172
|
0 |
0 |
if defined $main::RD_TRACE |
|
14179
|
0 |
0 |
if defined $main::RD_TRACE |
|
14186
|
0 |
0 |
unless (defined($_tok = shline_inter($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
14189
|
0 |
0 |
if defined $main::RD_TRACE |
|
14197
|
0 |
0 |
if defined $main::RD_TRACE |
|
14209
|
0 |
0 |
if defined $main::RD_TRACE |
|
14216
|
0 |
0 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::shline_bracket, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
14218
|
0 |
0 |
if defined $main::RD_TRACE |
|
14225
|
0 |
0 |
if defined $main::RD_TRACE |
|
14237
|
0 |
0 |
if defined $main::RD_TRACE |
|
14244
|
0 |
0 |
unless (defined($_tok = shline_inter($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
14247
|
0 |
0 |
if defined $main::RD_TRACE |
|
14255
|
0 |
0 |
if defined $main::RD_TRACE |
|
14267
|
0 |
0 |
if defined $main::RD_TRACE |
|
14276
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\)/) |
|
14278
|
0 |
0 |
if defined $lastsep |
|
14281
|
0 |
0 |
if defined $main::RD_TRACE |
|
14288
|
0 |
0 |
if defined $main::RD_TRACE |
|
14295
|
0 |
0 |
if defined $main::RD_TRACE |
|
14302
|
0 |
0 |
$_noactions ? : |
|
14303
|
0 |
0 |
unless (defined $_tok) |
|
14305
|
0 |
0 |
if defined $main::RD_TRACE |
|
14309
|
0 |
0 |
if defined $main::RD_TRACE |
|
14317
|
0 |
0 |
if defined $main::RD_TRACE |
|
14330
|
20 |
0 |
unless ($_matched or defined $score) |
|
14335
|
0 |
20 |
if defined $main::RD_TRACE |
|
14342
|
0 |
0 |
if (not defined $return and defined $score) |
|
14344
|
0 |
0 |
if defined $main::RD_TRACE |
|
14351
|
0 |
0 |
unless defined $return |
|
14352
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
14377
|
0 |
0 |
if defined $main::RD_TRACE |
|
14396
|
0 |
0 |
defined $_[4] ? : |
|
14398
|
0 |
0 |
$#arg & 1 ? : |
|
14419
|
0 |
0 |
if defined $main::RD_TRACE |
|
14432
|
0 |
0 |
if defined $main::RD_TRACE |
|
14440
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:([^()\\"']|\\.|\"([^\"\\]|\\.)*\"|\'([^\'\\]|\\\'|\\\\|\\[^\'\\])*\')*)/) |
|
14442
|
0 |
0 |
if defined $lastsep |
|
14444
|
0 |
0 |
if defined $main::RD_TRACE |
|
14452
|
0 |
0 |
if defined $main::RD_TRACE |
|
14459
|
0 |
0 |
if defined $main::RD_TRACE |
|
14472
|
0 |
0 |
unless ($_matched or defined $score) |
|
14477
|
0 |
0 |
if defined $main::RD_TRACE |
|
14484
|
0 |
0 |
if (not defined $return and defined $score) |
|
14486
|
0 |
0 |
if defined $main::RD_TRACE |
|
14493
|
0 |
0 |
unless defined $return |
|
14494
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
14519
|
0 |
40 |
if defined $main::RD_TRACE |
|
14538
|
40 |
0 |
defined $_[4] ? : |
|
14540
|
40 |
0 |
$#arg & 1 ? : |
|
14561
|
0 |
40 |
if defined $main::RD_TRACE |
|
14574
|
0 |
40 |
if defined $main::RD_TRACE |
|
14582
|
19 |
21 |
if $lastsep = $1 |
|
|
0 |
40 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:([^;()\\"'\|]|\|[^>]|\\.|\"([^\"\\]|\\.)*\"|\'([^\'\\]|\\\'|\\\\|\\[^\'\\])*\')*)/) |
|
14584
|
0 |
0 |
if defined $lastsep |
|
14586
|
0 |
0 |
if defined $main::RD_TRACE |
|
14594
|
0 |
40 |
if defined $main::RD_TRACE |
|
14601
|
0 |
40 |
if defined $main::RD_TRACE |
|
14614
|
0 |
40 |
unless ($_matched or defined $score) |
|
14619
|
0 |
0 |
if defined $main::RD_TRACE |
|
14626
|
0 |
40 |
if (not defined $return and defined $score) |
|
14628
|
0 |
0 |
if defined $main::RD_TRACE |
|
14635
|
40 |
0 |
unless defined $return |
|
14636
|
0 |
40 |
if (defined $main::RD_TRACE) |
|
14661
|
0 |
574 |
if defined $main::RD_TRACE |
|
14680
|
574 |
0 |
defined $_[4] ? : |
|
14682
|
574 |
0 |
$#arg & 1 ? : |
|
14703
|
0 |
574 |
if defined $main::RD_TRACE |
|
14716
|
0 |
574 |
if defined $main::RD_TRACE |
|
14723
|
573 |
1 |
unless (defined($_tok = shell($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
14726
|
0 |
573 |
if defined $main::RD_TRACE |
|
14734
|
0 |
1 |
if defined $main::RD_TRACE |
|
14748
|
0 |
1 |
if defined $main::RD_TRACE |
|
14754
|
1 |
0 |
if (defined $_tok) { } |
|
14756
|
0 |
1 |
if defined $main::RD_TRACE |
|
14763
|
0 |
0 |
if defined $main::RD_TRACE |
|
14768
|
0 |
1 |
unless defined $_tok |
|
14772
|
0 |
1 |
if defined $main::RD_TRACE |
|
14779
|
0 |
1 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::eof($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
14782
|
0 |
0 |
if defined $main::RD_TRACE |
|
14790
|
0 |
1 |
if defined $main::RD_TRACE |
|
14802
|
0 |
1 |
if defined $main::RD_TRACE |
|
14809
|
0 |
1 |
$_noactions ? : |
|
14810
|
0 |
1 |
unless (defined $_tok) |
|
14812
|
0 |
0 |
if defined $main::RD_TRACE |
|
14816
|
0 |
1 |
if defined $main::RD_TRACE |
|
14824
|
0 |
1 |
if defined $main::RD_TRACE |
|
14840
|
0 |
573 |
if defined $main::RD_TRACE |
|
14853
|
0 |
573 |
if defined $main::RD_TRACE |
|
14860
|
0 |
573 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::complex_command, 1, 100000000, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
14862
|
0 |
0 |
if defined $main::RD_TRACE |
|
14869
|
0 |
573 |
if defined $main::RD_TRACE |
|
14883
|
0 |
573 |
if defined $main::RD_TRACE |
|
14889
|
573 |
0 |
if (defined $_tok) { } |
|
14891
|
0 |
573 |
if defined $main::RD_TRACE |
|
14898
|
0 |
0 |
if defined $main::RD_TRACE |
|
14903
|
0 |
573 |
unless defined $_tok |
|
14907
|
0 |
573 |
if defined $main::RD_TRACE |
|
14914
|
0 |
573 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::eof($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
14917
|
0 |
0 |
if defined $main::RD_TRACE |
|
14925
|
0 |
573 |
if defined $main::RD_TRACE |
|
14937
|
0 |
573 |
if defined $main::RD_TRACE |
|
14944
|
0 |
573 |
$_noactions ? : |
|
14945
|
0 |
573 |
unless (defined $_tok) |
|
14947
|
0 |
0 |
if defined $main::RD_TRACE |
|
14951
|
0 |
573 |
if defined $main::RD_TRACE |
|
14959
|
0 |
573 |
if defined $main::RD_TRACE |
|
14972
|
0 |
574 |
unless ($_matched or defined $score) |
|
14977
|
0 |
0 |
if defined $main::RD_TRACE |
|
14984
|
0 |
574 |
if (not defined $return and defined $score) |
|
14986
|
0 |
0 |
if defined $main::RD_TRACE |
|
14993
|
574 |
0 |
unless defined $return |
|
14994
|
0 |
574 |
if (defined $main::RD_TRACE) |
|
15019
|
0 |
264 |
if defined $main::RD_TRACE |
|
15038
|
264 |
0 |
defined $_[4] ? : |
|
15040
|
264 |
0 |
$#arg & 1 ? : |
|
15061
|
0 |
264 |
if defined $main::RD_TRACE |
|
15074
|
0 |
264 |
if defined $main::RD_TRACE |
|
15082
|
0 |
264 |
if $lastsep = $1 |
|
|
264 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\s*[}{;]))/) |
|
15084
|
264 |
0 |
if defined $lastsep |
|
15086
|
0 |
264 |
if defined $main::RD_TRACE |
|
15094
|
0 |
0 |
if defined $main::RD_TRACE |
|
15103
|
0 |
0 |
if defined $main::RD_TRACE |
|
15109
|
0 |
0 |
if (defined $_tok) { } |
|
15111
|
0 |
0 |
if defined $main::RD_TRACE |
|
15118
|
0 |
0 |
if defined $main::RD_TRACE |
|
15123
|
0 |
0 |
unless defined $_tok |
|
15127
|
0 |
0 |
if defined $main::RD_TRACE |
|
15137
|
0 |
0 |
unless defined $_tok |
|
15139
|
0 |
0 |
if defined $main::RD_TRACE |
|
15155
|
0 |
264 |
if defined $main::RD_TRACE |
|
15168
|
0 |
264 |
if defined $main::RD_TRACE |
|
15176
|
0 |
264 |
if $lastsep = $1 |
|
|
260 |
4 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(if)\b)/) |
|
15178
|
260 |
0 |
if defined $lastsep |
|
15180
|
0 |
260 |
if defined $main::RD_TRACE |
|
15188
|
0 |
4 |
if defined $main::RD_TRACE |
|
15197
|
0 |
4 |
if defined $main::RD_TRACE |
|
15203
|
4 |
0 |
if (defined $_tok) { } |
|
15205
|
0 |
4 |
if defined $main::RD_TRACE |
|
15212
|
0 |
0 |
if defined $main::RD_TRACE |
|
15217
|
0 |
4 |
unless defined $_tok |
|
15221
|
0 |
4 |
if defined $main::RD_TRACE |
|
15228
|
0 |
4 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
15231
|
0 |
0 |
if defined $main::RD_TRACE |
|
15239
|
0 |
4 |
if defined $main::RD_TRACE |
|
15251
|
0 |
4 |
if defined $main::RD_TRACE |
|
15258
|
0 |
4 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
15261
|
0 |
0 |
if defined $main::RD_TRACE |
|
15269
|
0 |
4 |
if defined $main::RD_TRACE |
|
15281
|
0 |
4 |
if defined $main::RD_TRACE |
|
15288
|
0 |
4 |
unless (defined($_tok = elsif_block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
15291
|
0 |
0 |
if defined $main::RD_TRACE |
|
15299
|
0 |
4 |
if defined $main::RD_TRACE |
|
15311
|
0 |
4 |
if defined $main::RD_TRACE |
|
15318
|
0 |
4 |
unless (defined($_tok = else_block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
15321
|
0 |
0 |
if defined $main::RD_TRACE |
|
15329
|
0 |
4 |
if defined $main::RD_TRACE |
|
15341
|
0 |
4 |
if defined $main::RD_TRACE |
|
15348
|
0 |
4 |
$_noactions ? : |
|
15349
|
0 |
4 |
unless (defined $_tok) |
|
15351
|
0 |
0 |
if defined $main::RD_TRACE |
|
15355
|
0 |
4 |
if defined $main::RD_TRACE |
|
15363
|
0 |
4 |
if defined $main::RD_TRACE |
|
15379
|
0 |
260 |
if defined $main::RD_TRACE |
|
15392
|
0 |
260 |
if defined $main::RD_TRACE |
|
15400
|
0 |
260 |
if $lastsep = $1 |
|
|
37 |
223 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(unless)\b)/) |
|
15402
|
37 |
0 |
if defined $lastsep |
|
15404
|
0 |
37 |
if defined $main::RD_TRACE |
|
15412
|
0 |
223 |
if defined $main::RD_TRACE |
|
15421
|
0 |
223 |
if defined $main::RD_TRACE |
|
15427
|
223 |
0 |
if (defined $_tok) { } |
|
15429
|
0 |
223 |
if defined $main::RD_TRACE |
|
15436
|
0 |
0 |
if defined $main::RD_TRACE |
|
15441
|
0 |
223 |
unless defined $_tok |
|
15445
|
0 |
223 |
if defined $main::RD_TRACE |
|
15452
|
0 |
223 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
15455
|
0 |
0 |
if defined $main::RD_TRACE |
|
15463
|
0 |
223 |
if defined $main::RD_TRACE |
|
15475
|
0 |
223 |
if defined $main::RD_TRACE |
|
15482
|
219 |
4 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
15485
|
0 |
219 |
if defined $main::RD_TRACE |
|
15493
|
0 |
4 |
if defined $main::RD_TRACE |
|
15505
|
0 |
4 |
if defined $main::RD_TRACE |
|
15512
|
0 |
4 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::else_block, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
15514
|
0 |
0 |
if defined $main::RD_TRACE |
|
15521
|
0 |
4 |
if defined $main::RD_TRACE |
|
15533
|
0 |
4 |
if defined $main::RD_TRACE |
|
15540
|
0 |
4 |
$_noactions ? : |
|
15541
|
0 |
4 |
unless (defined $_tok) |
|
15543
|
0 |
0 |
if defined $main::RD_TRACE |
|
15547
|
0 |
4 |
if defined $main::RD_TRACE |
|
15555
|
0 |
4 |
if defined $main::RD_TRACE |
|
15571
|
0 |
37 |
if defined $main::RD_TRACE |
|
15584
|
0 |
37 |
if defined $main::RD_TRACE |
|
15592
|
0 |
37 |
if $lastsep = $1 |
|
|
30 |
7 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(while)\b)/) |
|
15594
|
30 |
0 |
if defined $lastsep |
|
15596
|
0 |
30 |
if defined $main::RD_TRACE |
|
15604
|
0 |
7 |
if defined $main::RD_TRACE |
|
15613
|
0 |
7 |
if defined $main::RD_TRACE |
|
15619
|
7 |
0 |
if (defined $_tok) { } |
|
15621
|
0 |
7 |
if defined $main::RD_TRACE |
|
15628
|
0 |
0 |
if defined $main::RD_TRACE |
|
15633
|
0 |
7 |
unless defined $_tok |
|
15637
|
0 |
7 |
if defined $main::RD_TRACE |
|
15644
|
0 |
7 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
15647
|
0 |
0 |
if defined $main::RD_TRACE |
|
15655
|
0 |
7 |
if defined $main::RD_TRACE |
|
15667
|
0 |
7 |
if defined $main::RD_TRACE |
|
15674
|
0 |
7 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
15677
|
0 |
0 |
if defined $main::RD_TRACE |
|
15685
|
0 |
7 |
if defined $main::RD_TRACE |
|
15697
|
0 |
7 |
if defined $main::RD_TRACE |
|
15704
|
0 |
7 |
$_noactions ? : |
|
15705
|
0 |
7 |
unless (defined $_tok) |
|
15707
|
0 |
0 |
if defined $main::RD_TRACE |
|
15711
|
0 |
7 |
if defined $main::RD_TRACE |
|
15719
|
0 |
7 |
if defined $main::RD_TRACE |
|
15735
|
0 |
30 |
if defined $main::RD_TRACE |
|
15748
|
0 |
30 |
if defined $main::RD_TRACE |
|
15756
|
0 |
30 |
if $lastsep = $1 |
|
|
16 |
14 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(foreach|for)\b)/) |
|
15758
|
16 |
0 |
if defined $lastsep |
|
15760
|
0 |
16 |
if defined $main::RD_TRACE |
|
15768
|
0 |
14 |
if defined $main::RD_TRACE |
|
15777
|
0 |
14 |
if defined $main::RD_TRACE |
|
15783
|
14 |
0 |
if (defined $_tok) { } |
|
15785
|
0 |
14 |
if defined $main::RD_TRACE |
|
15792
|
0 |
0 |
if defined $main::RD_TRACE |
|
15797
|
0 |
14 |
unless defined $_tok |
|
15801
|
0 |
14 |
if defined $main::RD_TRACE |
|
15808
|
0 |
14 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::local_var_in, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
15810
|
0 |
0 |
if defined $main::RD_TRACE |
|
15817
|
0 |
14 |
if defined $main::RD_TRACE |
|
15829
|
0 |
14 |
if defined $main::RD_TRACE |
|
15836
|
0 |
14 |
unless (defined($_tok = XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::exp($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
15839
|
0 |
0 |
if defined $main::RD_TRACE |
|
15847
|
0 |
14 |
if defined $main::RD_TRACE |
|
15859
|
0 |
14 |
if defined $main::RD_TRACE |
|
15866
|
3 |
11 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
15869
|
0 |
3 |
if defined $main::RD_TRACE |
|
15877
|
0 |
11 |
if defined $main::RD_TRACE |
|
15889
|
0 |
11 |
if defined $main::RD_TRACE |
|
15896
|
0 |
11 |
$_noactions ? : |
|
15897
|
0 |
11 |
unless (defined $_tok) |
|
15899
|
0 |
0 |
if defined $main::RD_TRACE |
|
15903
|
0 |
11 |
if defined $main::RD_TRACE |
|
15911
|
0 |
11 |
if defined $main::RD_TRACE |
|
15927
|
0 |
16 |
if defined $main::RD_TRACE |
|
15940
|
0 |
16 |
if defined $main::RD_TRACE |
|
15948
|
0 |
16 |
if $lastsep = $1 |
|
|
10 |
6 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(try)\b)/) |
|
15950
|
10 |
0 |
if defined $lastsep |
|
15952
|
0 |
10 |
if defined $main::RD_TRACE |
|
15960
|
0 |
6 |
if defined $main::RD_TRACE |
|
15969
|
0 |
6 |
if defined $main::RD_TRACE |
|
15975
|
6 |
0 |
if (defined $_tok) { } |
|
15977
|
0 |
6 |
if defined $main::RD_TRACE |
|
15984
|
0 |
0 |
if defined $main::RD_TRACE |
|
15989
|
0 |
6 |
unless defined $_tok |
|
15993
|
0 |
6 |
if defined $main::RD_TRACE |
|
16000
|
0 |
6 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
16003
|
0 |
0 |
if defined $main::RD_TRACE |
|
16011
|
0 |
6 |
if defined $main::RD_TRACE |
|
16023
|
0 |
6 |
if defined $main::RD_TRACE |
|
16032
|
6 |
0 |
if $lastsep = $1 |
|
|
0 |
6 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\Acatch/) |
|
16034
|
0 |
0 |
if defined $lastsep |
|
16037
|
0 |
0 |
if defined $main::RD_TRACE |
|
16044
|
0 |
6 |
if defined $main::RD_TRACE |
|
16051
|
0 |
6 |
if defined $main::RD_TRACE |
|
16058
|
0 |
6 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::local_var, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
16060
|
0 |
0 |
if defined $main::RD_TRACE |
|
16067
|
0 |
6 |
if defined $main::RD_TRACE |
|
16079
|
0 |
6 |
if defined $main::RD_TRACE |
|
16086
|
0 |
6 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
16089
|
0 |
0 |
if defined $main::RD_TRACE |
|
16097
|
0 |
6 |
if defined $main::RD_TRACE |
|
16109
|
0 |
6 |
if defined $main::RD_TRACE |
|
16116
|
0 |
6 |
$_noactions ? : |
|
16117
|
0 |
6 |
unless (defined $_tok) |
|
16119
|
0 |
0 |
if defined $main::RD_TRACE |
|
16123
|
0 |
6 |
if defined $main::RD_TRACE |
|
16131
|
0 |
6 |
if defined $main::RD_TRACE |
|
16147
|
0 |
10 |
if defined $main::RD_TRACE |
|
16160
|
0 |
10 |
if defined $main::RD_TRACE |
|
16168
|
0 |
10 |
if $lastsep = $1 |
|
|
10 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(iterate)\b)/) |
|
16170
|
10 |
0 |
if defined $lastsep |
|
16172
|
0 |
10 |
if defined $main::RD_TRACE |
|
16180
|
0 |
0 |
if defined $main::RD_TRACE |
|
16189
|
0 |
0 |
if defined $main::RD_TRACE |
|
16195
|
0 |
0 |
if (defined $_tok) { } |
|
16197
|
0 |
0 |
if defined $main::RD_TRACE |
|
16204
|
0 |
0 |
if defined $main::RD_TRACE |
|
16209
|
0 |
0 |
unless defined $_tok |
|
16213
|
0 |
0 |
if defined $main::RD_TRACE |
|
16220
|
0 |
0 |
unless (defined($_tok = xpstep($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
16223
|
0 |
0 |
if defined $main::RD_TRACE |
|
16231
|
0 |
0 |
if defined $main::RD_TRACE |
|
16243
|
0 |
0 |
if defined $main::RD_TRACE |
|
16250
|
0 |
0 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
16253
|
0 |
0 |
if defined $main::RD_TRACE |
|
16261
|
0 |
0 |
if defined $main::RD_TRACE |
|
16273
|
0 |
0 |
if defined $main::RD_TRACE |
|
16280
|
0 |
0 |
$_noactions ? : |
|
16281
|
0 |
0 |
unless (defined $_tok) |
|
16283
|
0 |
0 |
if defined $main::RD_TRACE |
|
16287
|
0 |
0 |
if defined $main::RD_TRACE |
|
16295
|
0 |
0 |
if defined $main::RD_TRACE |
|
16311
|
0 |
10 |
if defined $main::RD_TRACE |
|
16324
|
0 |
10 |
if defined $main::RD_TRACE |
|
16332
|
0 |
10 |
if $lastsep = $1 |
|
|
0 |
10 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(def|define)\b)/) |
|
16334
|
0 |
0 |
if defined $lastsep |
|
16336
|
0 |
0 |
if defined $main::RD_TRACE |
|
16344
|
0 |
10 |
if defined $main::RD_TRACE |
|
16353
|
0 |
10 |
if defined $main::RD_TRACE |
|
16359
|
10 |
0 |
if (defined $_tok) { } |
|
16361
|
0 |
10 |
if defined $main::RD_TRACE |
|
16368
|
0 |
0 |
if defined $main::RD_TRACE |
|
16373
|
0 |
10 |
unless defined $_tok |
|
16377
|
0 |
10 |
if defined $main::RD_TRACE |
|
16384
|
0 |
10 |
unless (defined($_tok = ID($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
16387
|
0 |
0 |
if defined $main::RD_TRACE |
|
16395
|
0 |
10 |
if defined $main::RD_TRACE |
|
16407
|
0 |
10 |
if defined $main::RD_TRACE |
|
16414
|
0 |
10 |
XML::XSH2::Functions::is_command($item[3]) ? : |
|
|
0 |
10 |
$_noactions ? : |
|
16415
|
0 |
10 |
unless (defined $_tok) |
|
16417
|
0 |
0 |
if defined $main::RD_TRACE |
|
16421
|
0 |
10 |
if defined $main::RD_TRACE |
|
16429
|
0 |
10 |
if defined $main::RD_TRACE |
|
16436
|
0 |
10 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::variable, 0, 100000000, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
16438
|
0 |
0 |
if defined $main::RD_TRACE |
|
16445
|
0 |
10 |
if defined $main::RD_TRACE |
|
16457
|
0 |
10 |
if defined $main::RD_TRACE |
|
16464
|
0 |
10 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
16467
|
0 |
0 |
if defined $main::RD_TRACE |
|
16475
|
0 |
10 |
if defined $main::RD_TRACE |
|
16487
|
0 |
10 |
if defined $main::RD_TRACE |
|
16494
|
0 |
10 |
$_noactions ? : |
|
16497
|
0 |
10 |
unless (defined $_tok) |
|
16499
|
0 |
0 |
if defined $main::RD_TRACE |
|
16503
|
0 |
10 |
if defined $main::RD_TRACE |
|
16511
|
0 |
10 |
if defined $main::RD_TRACE |
|
16524
|
222 |
42 |
unless ($_matched or defined $score) |
|
16529
|
0 |
222 |
if defined $main::RD_TRACE |
|
16536
|
0 |
42 |
if (not defined $return and defined $score) |
|
16538
|
0 |
0 |
if defined $main::RD_TRACE |
|
16545
|
42 |
0 |
unless defined $return |
|
16546
|
0 |
42 |
if (defined $main::RD_TRACE) |
|
16571
|
0 |
4 |
if defined $main::RD_TRACE |
|
16590
|
4 |
0 |
defined $_[4] ? : |
|
16592
|
4 |
0 |
$#arg & 1 ? : |
|
16613
|
0 |
4 |
if defined $main::RD_TRACE |
|
16626
|
0 |
4 |
if defined $main::RD_TRACE |
|
16634
|
4 |
0 |
if $lastsep = $1 |
|
|
2 |
2 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:select\s)/) |
|
16636
|
2 |
0 |
if defined $lastsep |
|
16638
|
0 |
2 |
if defined $main::RD_TRACE |
|
16646
|
0 |
2 |
if defined $main::RD_TRACE |
|
16653
|
0 |
2 |
if defined $main::RD_TRACE |
|
16660
|
0 |
2 |
unless (defined($_tok = xpath($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
16663
|
0 |
0 |
if defined $main::RD_TRACE |
|
16671
|
0 |
2 |
if defined $main::RD_TRACE |
|
16683
|
0 |
2 |
if defined $main::RD_TRACE |
|
16690
|
0 |
2 |
unless (defined($_tok = block($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
16693
|
0 |
0 |
if defined $main::RD_TRACE |
|
16701
|
0 |
2 |
if defined $main::RD_TRACE |
|
16713
|
0 |
2 |
if defined $main::RD_TRACE |
|
16720
|
0 |
2 |
$_noactions ? : |
|
16721
|
0 |
2 |
unless (defined $_tok) |
|
16723
|
0 |
0 |
if defined $main::RD_TRACE |
|
16727
|
0 |
2 |
if defined $main::RD_TRACE |
|
16735
|
0 |
2 |
if defined $main::RD_TRACE |
|
16748
|
2 |
2 |
unless ($_matched or defined $score) |
|
16753
|
0 |
2 |
if defined $main::RD_TRACE |
|
16760
|
0 |
2 |
if (not defined $return and defined $score) |
|
16762
|
0 |
0 |
if defined $main::RD_TRACE |
|
16769
|
2 |
0 |
unless defined $return |
|
16770
|
0 |
2 |
if (defined $main::RD_TRACE) |
|
16795
|
0 |
908 |
if defined $main::RD_TRACE |
|
16814
|
908 |
0 |
defined $_[4] ? : |
|
16816
|
908 |
0 |
$#arg & 1 ? : |
|
16837
|
0 |
908 |
if defined $main::RD_TRACE |
|
16850
|
0 |
908 |
if defined $main::RD_TRACE |
|
16858
|
175 |
733 |
if $lastsep = $1 |
|
|
25 |
883 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\s*[};]|\s*\Z))/) |
|
16860
|
25 |
0 |
if defined $lastsep |
|
16862
|
0 |
25 |
if defined $main::RD_TRACE |
|
16870
|
0 |
883 |
if defined $main::RD_TRACE |
|
16879
|
0 |
883 |
if defined $main::RD_TRACE |
|
16885
|
883 |
0 |
if (defined $_tok) { } |
|
16887
|
0 |
883 |
if defined $main::RD_TRACE |
|
16894
|
0 |
0 |
if defined $main::RD_TRACE |
|
16899
|
0 |
883 |
unless defined $_tok |
|
16903
|
0 |
883 |
if defined $main::RD_TRACE |
|
16913
|
883 |
0 |
unless defined $_tok |
|
16915
|
0 |
0 |
if defined $main::RD_TRACE |
|
16931
|
0 |
25 |
if defined $main::RD_TRACE |
|
16944
|
0 |
25 |
if defined $main::RD_TRACE |
|
16953
|
25 |
0 |
if $lastsep = $1 |
|
|
24 |
1 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\|\>/) |
|
16955
|
24 |
0 |
if defined $lastsep |
|
16958
|
0 |
24 |
if defined $main::RD_TRACE |
|
16965
|
0 |
1 |
if defined $main::RD_TRACE |
|
16974
|
0 |
1 |
if defined $main::RD_TRACE |
|
16980
|
1 |
0 |
if (defined $_tok) { } |
|
16982
|
0 |
1 |
if defined $main::RD_TRACE |
|
16989
|
0 |
0 |
if defined $main::RD_TRACE |
|
16994
|
0 |
1 |
unless defined $_tok |
|
16998
|
0 |
1 |
if defined $main::RD_TRACE |
|
17005
|
0 |
1 |
unless (defined($_tok = variable($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
17008
|
0 |
0 |
if defined $main::RD_TRACE |
|
17016
|
0 |
1 |
if defined $main::RD_TRACE |
|
17028
|
0 |
1 |
if defined $main::RD_TRACE |
|
17035
|
0 |
1 |
$_noactions ? : |
|
17036
|
0 |
1 |
unless (defined $_tok) |
|
17038
|
0 |
0 |
if defined $main::RD_TRACE |
|
17042
|
0 |
1 |
if defined $main::RD_TRACE |
|
17050
|
0 |
1 |
if defined $main::RD_TRACE |
|
17066
|
0 |
24 |
if defined $main::RD_TRACE |
|
17079
|
0 |
24 |
if defined $main::RD_TRACE |
|
17088
|
24 |
0 |
if $lastsep = $1 |
|
|
4 |
20 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\|/) |
|
17090
|
4 |
0 |
if defined $lastsep |
|
17093
|
0 |
4 |
if defined $main::RD_TRACE |
|
17100
|
0 |
20 |
if defined $main::RD_TRACE |
|
17109
|
0 |
20 |
if defined $main::RD_TRACE |
|
17115
|
20 |
0 |
if (defined $_tok) { } |
|
17117
|
0 |
20 |
if defined $main::RD_TRACE |
|
17124
|
0 |
0 |
if defined $main::RD_TRACE |
|
17129
|
0 |
20 |
unless defined $_tok |
|
17133
|
0 |
20 |
if defined $main::RD_TRACE |
|
17140
|
0 |
20 |
unless (defined($_tok = shline($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
17143
|
0 |
0 |
if defined $main::RD_TRACE |
|
17151
|
0 |
20 |
if defined $main::RD_TRACE |
|
17163
|
0 |
20 |
if defined $main::RD_TRACE |
|
17170
|
0 |
20 |
$_noactions ? : |
|
17171
|
0 |
20 |
unless (defined $_tok) |
|
17173
|
0 |
0 |
if defined $main::RD_TRACE |
|
17177
|
0 |
20 |
if defined $main::RD_TRACE |
|
17185
|
0 |
20 |
if defined $main::RD_TRACE |
|
17198
|
887 |
21 |
unless ($_matched or defined $score) |
|
17203
|
0 |
887 |
if defined $main::RD_TRACE |
|
17210
|
0 |
21 |
if (not defined $return and defined $score) |
|
17212
|
0 |
0 |
if defined $main::RD_TRACE |
|
17219
|
21 |
0 |
unless defined $return |
|
17220
|
0 |
21 |
if (defined $main::RD_TRACE) |
|
17245
|
0 |
0 |
if defined $main::RD_TRACE |
|
17264
|
0 |
0 |
defined $_[4] ? : |
|
17266
|
0 |
0 |
$#arg & 1 ? : |
|
17287
|
0 |
0 |
if defined $main::RD_TRACE |
|
17300
|
0 |
0 |
if defined $main::RD_TRACE |
|
17308
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(undef|undefine)\b)/) |
|
17310
|
0 |
0 |
if defined $lastsep |
|
17312
|
0 |
0 |
if defined $main::RD_TRACE |
|
17320
|
0 |
0 |
if defined $main::RD_TRACE |
|
17329
|
0 |
0 |
if defined $main::RD_TRACE |
|
17335
|
0 |
0 |
if (defined $_tok) { } |
|
17337
|
0 |
0 |
if defined $main::RD_TRACE |
|
17344
|
0 |
0 |
if defined $main::RD_TRACE |
|
17349
|
0 |
0 |
unless defined $_tok |
|
17353
|
0 |
0 |
if defined $main::RD_TRACE |
|
17361
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($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_]*)/) |
|
17363
|
0 |
0 |
if defined $lastsep |
|
17365
|
0 |
0 |
if defined $main::RD_TRACE |
|
17373
|
0 |
0 |
if defined $main::RD_TRACE |
|
17380
|
0 |
0 |
if defined $main::RD_TRACE |
|
17387
|
0 |
0 |
$_noactions ? : |
|
17390
|
0 |
0 |
unless (defined $_tok) |
|
17392
|
0 |
0 |
if defined $main::RD_TRACE |
|
17396
|
0 |
0 |
if defined $main::RD_TRACE |
|
17404
|
0 |
0 |
if defined $main::RD_TRACE |
|
17417
|
0 |
0 |
unless ($_matched or defined $score) |
|
17422
|
0 |
0 |
if defined $main::RD_TRACE |
|
17429
|
0 |
0 |
if (not defined $return and defined $score) |
|
17431
|
0 |
0 |
if defined $main::RD_TRACE |
|
17438
|
0 |
0 |
unless defined $return |
|
17439
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
17464
|
0 |
288 |
if defined $main::RD_TRACE |
|
17483
|
288 |
0 |
defined $_[4] ? : |
|
17485
|
288 |
0 |
$#arg & 1 ? : |
|
17506
|
0 |
288 |
if defined $main::RD_TRACE |
|
17519
|
0 |
288 |
if defined $main::RD_TRACE |
|
17527
|
43 |
245 |
if $lastsep = $1 |
|
|
26 |
262 |
unless ($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_]*)/) |
|
17529
|
26 |
0 |
if defined $lastsep |
|
17531
|
0 |
26 |
if defined $main::RD_TRACE |
|
17539
|
0 |
262 |
if defined $main::RD_TRACE |
|
17546
|
0 |
262 |
if defined $main::RD_TRACE |
|
17559
|
26 |
262 |
unless ($_matched or defined $score) |
|
17564
|
0 |
26 |
if defined $main::RD_TRACE |
|
17571
|
0 |
262 |
if (not defined $return and defined $score) |
|
17573
|
0 |
0 |
if defined $main::RD_TRACE |
|
17580
|
262 |
0 |
unless defined $return |
|
17581
|
0 |
262 |
if (defined $main::RD_TRACE) |
|
17606
|
0 |
2266 |
if defined $main::RD_TRACE |
|
17625
|
2266 |
0 |
defined $_[4] ? : |
|
17627
|
2266 |
0 |
$#arg & 1 ? : |
|
17648
|
0 |
2266 |
if defined $main::RD_TRACE |
|
17661
|
0 |
2266 |
if defined $main::RD_TRACE |
|
17669
|
1332 |
934 |
if $lastsep = $1 |
|
|
1763 |
503 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=['"]))/) |
|
17671
|
1763 |
0 |
if defined $lastsep |
|
17673
|
0 |
1763 |
if defined $main::RD_TRACE |
|
17681
|
0 |
503 |
if defined $main::RD_TRACE |
|
17690
|
0 |
503 |
if defined $main::RD_TRACE |
|
17696
|
503 |
0 |
if (defined $_tok) { } |
|
17698
|
0 |
503 |
if defined $main::RD_TRACE |
|
17705
|
0 |
0 |
if defined $main::RD_TRACE |
|
17710
|
0 |
503 |
unless defined $_tok |
|
17714
|
0 |
503 |
if defined $main::RD_TRACE |
|
17721
|
0 |
503 |
unless (defined($_tok = xpstring($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
17724
|
0 |
0 |
if defined $main::RD_TRACE |
|
17732
|
0 |
503 |
if defined $main::RD_TRACE |
|
17744
|
0 |
503 |
if defined $main::RD_TRACE |
|
17751
|
0 |
503 |
$_noactions ? : |
|
17752
|
0 |
503 |
unless (defined $_tok) |
|
17754
|
0 |
0 |
if defined $main::RD_TRACE |
|
17758
|
0 |
503 |
if defined $main::RD_TRACE |
|
17766
|
0 |
503 |
if defined $main::RD_TRACE |
|
17781
|
1763 |
0 |
defined $XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip ? : |
|
17782
|
0 |
1763 |
if defined $main::RD_TRACE |
|
17795
|
0 |
1763 |
if defined $main::RD_TRACE |
|
17802
|
832 |
931 |
unless (defined($_tok = xpsimple($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
17805
|
0 |
832 |
if defined $main::RD_TRACE |
|
17813
|
0 |
931 |
if defined $main::RD_TRACE |
|
17827
|
0 |
931 |
if defined $main::RD_TRACE |
|
17833
|
931 |
0 |
if (defined $_tok) { } |
|
17835
|
0 |
931 |
if defined $main::RD_TRACE |
|
17842
|
0 |
0 |
if defined $main::RD_TRACE |
|
17847
|
0 |
931 |
unless defined $_tok |
|
17851
|
0 |
931 |
if defined $main::RD_TRACE |
|
17858
|
0 |
931 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::xpcont, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
17860
|
0 |
0 |
if defined $main::RD_TRACE |
|
17867
|
0 |
931 |
if defined $main::RD_TRACE |
|
17879
|
0 |
931 |
if defined $main::RD_TRACE |
|
17886
|
0 |
931 |
$_noactions ? : |
|
17887
|
0 |
931 |
unless (defined $_tok) |
|
17889
|
0 |
0 |
if defined $main::RD_TRACE |
|
17893
|
0 |
931 |
if defined $main::RD_TRACE |
|
17901
|
0 |
931 |
if defined $main::RD_TRACE |
|
17917
|
0 |
832 |
if defined $main::RD_TRACE |
|
17932
|
0 |
832 |
if defined $main::RD_TRACE |
|
17937
|
832 |
0 |
unless ($_noactions) |
|
17938
|
0 |
832 |
if (defined $_tok) { } |
|
17940
|
0 |
0 |
if defined $main::RD_TRACE |
|
17947
|
0 |
832 |
if defined $main::RD_TRACE |
|
17952
|
832 |
0 |
unless defined $_tok |
|
17956
|
0 |
0 |
if defined $main::RD_TRACE |
|
17969
|
832 |
1434 |
unless ($_matched or defined $score) |
|
17974
|
0 |
832 |
if defined $main::RD_TRACE |
|
17981
|
0 |
1434 |
if (not defined $return and defined $score) |
|
17983
|
0 |
0 |
if defined $main::RD_TRACE |
|
17990
|
1434 |
0 |
unless defined $return |
|
17991
|
0 |
1434 |
if (defined $main::RD_TRACE) |
|
18016
|
0 |
0 |
if defined $main::RD_TRACE |
|
18035
|
0 |
0 |
defined $_[4] ? : |
|
18037
|
0 |
0 |
$#arg & 1 ? : |
|
18058
|
0 |
0 |
if defined $main::RD_TRACE |
|
18071
|
0 |
0 |
if defined $main::RD_TRACE |
|
18079
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:[-a-z]+::)/) |
|
18081
|
0 |
0 |
if defined $lastsep |
|
18083
|
0 |
0 |
if defined $main::RD_TRACE |
|
18091
|
0 |
0 |
if defined $main::RD_TRACE |
|
18098
|
0 |
0 |
if defined $main::RD_TRACE |
|
18111
|
0 |
0 |
unless ($_matched or defined $score) |
|
18116
|
0 |
0 |
if defined $main::RD_TRACE |
|
18123
|
0 |
0 |
if (not defined $return and defined $score) |
|
18125
|
0 |
0 |
if defined $main::RD_TRACE |
|
18132
|
0 |
0 |
unless defined $return |
|
18133
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
18158
|
0 |
839 |
if defined $main::RD_TRACE |
|
18177
|
839 |
0 |
defined $_[4] ? : |
|
18179
|
839 |
0 |
$#arg & 1 ? : |
|
18199
|
839 |
0 |
defined $XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip ? : |
|
18200
|
0 |
839 |
if defined $main::RD_TRACE |
|
18213
|
0 |
839 |
if defined $main::RD_TRACE |
|
18222
|
0 |
839 |
if $lastsep = $1 |
|
|
0 |
839 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\(/) |
|
18224
|
0 |
0 |
if defined $lastsep |
|
18227
|
0 |
0 |
if defined $main::RD_TRACE |
|
18234
|
0 |
839 |
if defined $main::RD_TRACE |
|
18243
|
0 |
839 |
if defined $main::RD_TRACE |
|
18249
|
839 |
0 |
if (defined $_tok) { } |
|
18251
|
0 |
839 |
if defined $main::RD_TRACE |
|
18258
|
0 |
0 |
if defined $main::RD_TRACE |
|
18263
|
0 |
839 |
unless defined $_tok |
|
18267
|
0 |
839 |
if defined $main::RD_TRACE |
|
18274
|
0 |
839 |
unless (defined($_tok = xpinter($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
18277
|
0 |
0 |
if defined $main::RD_TRACE |
|
18285
|
0 |
839 |
if defined $main::RD_TRACE |
|
18297
|
0 |
839 |
if defined $main::RD_TRACE |
|
18306
|
0 |
839 |
if $lastsep = $1 |
|
|
0 |
839 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\)/) |
|
18308
|
0 |
0 |
if defined $lastsep |
|
18311
|
0 |
0 |
if defined $main::RD_TRACE |
|
18318
|
0 |
839 |
if defined $main::RD_TRACE |
|
18325
|
0 |
839 |
if defined $main::RD_TRACE |
|
18332
|
0 |
839 |
$_noactions ? : |
|
18333
|
0 |
839 |
unless (defined $_tok) |
|
18335
|
0 |
0 |
if defined $main::RD_TRACE |
|
18339
|
0 |
839 |
if defined $main::RD_TRACE |
|
18347
|
0 |
839 |
if defined $main::RD_TRACE |
|
18360
|
0 |
839 |
unless ($_matched or defined $score) |
|
18365
|
0 |
0 |
if defined $main::RD_TRACE |
|
18372
|
0 |
839 |
if (not defined $return and defined $score) |
|
18374
|
0 |
0 |
if defined $main::RD_TRACE |
|
18381
|
839 |
0 |
unless defined $return |
|
18382
|
0 |
839 |
if (defined $main::RD_TRACE) |
|
18407
|
0 |
3439 |
if defined $main::RD_TRACE |
|
18426
|
3439 |
0 |
defined $_[4] ? : |
|
18428
|
3439 |
0 |
$#arg & 1 ? : |
|
18448
|
3439 |
0 |
defined $XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip ? : |
|
18449
|
0 |
3439 |
if defined $main::RD_TRACE |
|
18462
|
0 |
3439 |
if defined $main::RD_TRACE |
|
18470
|
143 |
3296 |
if $lastsep = $1 |
|
|
2600 |
839 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\())/) |
|
18472
|
2600 |
0 |
if defined $lastsep |
|
18474
|
0 |
2600 |
if defined $main::RD_TRACE |
|
18482
|
0 |
839 |
if defined $main::RD_TRACE |
|
18489
|
0 |
839 |
if defined $main::RD_TRACE |
|
18496
|
0 |
839 |
unless (defined($_tok = xpbracket($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
18499
|
0 |
0 |
if defined $main::RD_TRACE |
|
18507
|
0 |
839 |
if defined $main::RD_TRACE |
|
18521
|
0 |
839 |
if defined $main::RD_TRACE |
|
18527
|
839 |
0 |
if (defined $_tok) { } |
|
18529
|
0 |
839 |
if defined $main::RD_TRACE |
|
18536
|
0 |
0 |
if defined $main::RD_TRACE |
|
18541
|
0 |
839 |
unless defined $_tok |
|
18545
|
0 |
839 |
if defined $main::RD_TRACE |
|
18552
|
0 |
839 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::xpfilters, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
18554
|
0 |
0 |
if defined $main::RD_TRACE |
|
18561
|
0 |
839 |
if defined $main::RD_TRACE |
|
18573
|
0 |
839 |
if defined $main::RD_TRACE |
|
18580
|
0 |
839 |
$_noactions ? : |
|
18581
|
0 |
839 |
unless (defined $_tok) |
|
18583
|
0 |
0 |
if defined $main::RD_TRACE |
|
18587
|
0 |
839 |
if defined $main::RD_TRACE |
|
18595
|
0 |
839 |
if defined $main::RD_TRACE |
|
18608
|
2600 |
839 |
unless ($_matched or defined $score) |
|
18613
|
0 |
2600 |
if defined $main::RD_TRACE |
|
18620
|
0 |
839 |
if (not defined $return and defined $score) |
|
18622
|
0 |
0 |
if defined $main::RD_TRACE |
|
18629
|
839 |
0 |
unless defined $return |
|
18630
|
0 |
839 |
if (defined $main::RD_TRACE) |
|
18655
|
0 |
931 |
if defined $main::RD_TRACE |
|
18674
|
931 |
0 |
defined $_[4] ? : |
|
18676
|
931 |
0 |
$#arg & 1 ? : |
|
18696
|
931 |
0 |
defined $XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip ? : |
|
18697
|
0 |
931 |
if defined $main::RD_TRACE |
|
18710
|
0 |
931 |
if defined $main::RD_TRACE |
|
18717
|
618 |
313 |
unless (defined($_tok = _alternation_1_of_production_1_of_rule_xpcont($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
18720
|
0 |
618 |
if defined $main::RD_TRACE |
|
18728
|
0 |
313 |
if defined $main::RD_TRACE |
|
18742
|
0 |
313 |
if defined $main::RD_TRACE |
|
18748
|
313 |
0 |
if (defined $_tok) { } |
|
18750
|
0 |
313 |
if defined $main::RD_TRACE |
|
18757
|
0 |
0 |
if defined $main::RD_TRACE |
|
18762
|
0 |
313 |
unless defined $_tok |
|
18766
|
0 |
313 |
if defined $main::RD_TRACE |
|
18773
|
0 |
313 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::xpath, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
18775
|
0 |
0 |
if defined $main::RD_TRACE |
|
18782
|
0 |
313 |
if defined $main::RD_TRACE |
|
18794
|
0 |
313 |
if defined $main::RD_TRACE |
|
18801
|
0 |
313 |
$_noactions ? : |
|
18802
|
0 |
313 |
unless (defined $_tok) |
|
18804
|
0 |
0 |
if defined $main::RD_TRACE |
|
18808
|
0 |
313 |
if defined $main::RD_TRACE |
|
18816
|
0 |
313 |
if defined $main::RD_TRACE |
|
18832
|
0 |
618 |
if defined $main::RD_TRACE |
|
18845
|
0 |
618 |
if defined $main::RD_TRACE |
|
18852
|
516 |
102 |
unless (defined($_tok = xpath($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
18855
|
0 |
516 |
if defined $main::RD_TRACE |
|
18863
|
0 |
102 |
if defined $main::RD_TRACE |
|
18875
|
0 |
102 |
if defined $main::RD_TRACE |
|
18882
|
0 |
102 |
$_noactions ? : |
|
18883
|
0 |
102 |
unless (defined $_tok) |
|
18885
|
0 |
0 |
if defined $main::RD_TRACE |
|
18889
|
0 |
102 |
if defined $main::RD_TRACE |
|
18897
|
0 |
102 |
if defined $main::RD_TRACE |
|
18910
|
516 |
415 |
unless ($_matched or defined $score) |
|
18915
|
0 |
516 |
if defined $main::RD_TRACE |
|
18922
|
0 |
415 |
if (not defined $return and defined $score) |
|
18924
|
0 |
0 |
if defined $main::RD_TRACE |
|
18931
|
415 |
0 |
unless defined $return |
|
18932
|
0 |
415 |
if (defined $main::RD_TRACE) |
|
18957
|
0 |
240 |
if defined $main::RD_TRACE |
|
18976
|
240 |
0 |
defined $_[4] ? : |
|
18978
|
240 |
0 |
$#arg & 1 ? : |
|
18999
|
0 |
240 |
if defined $main::RD_TRACE |
|
19012
|
0 |
240 |
if defined $main::RD_TRACE |
|
19021
|
0 |
240 |
if $lastsep = $1 |
|
|
120 |
120 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\[/) |
|
19023
|
120 |
0 |
if defined $lastsep |
|
19026
|
0 |
120 |
if defined $main::RD_TRACE |
|
19033
|
0 |
120 |
if defined $main::RD_TRACE |
|
19040
|
0 |
120 |
if defined $main::RD_TRACE |
|
19047
|
0 |
120 |
unless (defined($_tok = xpinter($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
19050
|
0 |
0 |
if defined $main::RD_TRACE |
|
19058
|
0 |
120 |
if defined $main::RD_TRACE |
|
19070
|
0 |
120 |
if defined $main::RD_TRACE |
|
19079
|
0 |
120 |
if $lastsep = $1 |
|
|
0 |
120 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\]/) |
|
19081
|
0 |
0 |
if defined $lastsep |
|
19084
|
0 |
0 |
if defined $main::RD_TRACE |
|
19091
|
0 |
120 |
if defined $main::RD_TRACE |
|
19098
|
0 |
120 |
if defined $main::RD_TRACE |
|
19105
|
0 |
120 |
$_noactions ? : |
|
19106
|
0 |
120 |
unless (defined $_tok) |
|
19108
|
0 |
0 |
if defined $main::RD_TRACE |
|
19112
|
0 |
120 |
if defined $main::RD_TRACE |
|
19120
|
0 |
120 |
if defined $main::RD_TRACE |
|
19133
|
120 |
120 |
unless ($_matched or defined $score) |
|
19138
|
0 |
120 |
if defined $main::RD_TRACE |
|
19145
|
0 |
120 |
if (not defined $return and defined $score) |
|
19147
|
0 |
0 |
if defined $main::RD_TRACE |
|
19154
|
120 |
0 |
unless defined $return |
|
19155
|
0 |
120 |
if (defined $main::RD_TRACE) |
|
19180
|
0 |
3417 |
if defined $main::RD_TRACE |
|
19199
|
3417 |
0 |
defined $_[4] ? : |
|
19201
|
3417 |
0 |
$#arg & 1 ? : |
|
19222
|
0 |
3417 |
if defined $main::RD_TRACE |
|
19235
|
0 |
3417 |
if defined $main::RD_TRACE |
|
19243
|
0 |
3417 |
if $lastsep = $1 |
|
|
3297 |
120 |
unless ($text =~ s/\A($XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?=\[))/) |
|
19245
|
3297 |
0 |
if defined $lastsep |
|
19247
|
0 |
3297 |
if defined $main::RD_TRACE |
|
19255
|
0 |
120 |
if defined $main::RD_TRACE |
|
19262
|
0 |
120 |
if defined $main::RD_TRACE |
|
19269
|
0 |
120 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::xpfilter, 1, 100000000, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
19271
|
0 |
0 |
if defined $main::RD_TRACE |
|
19278
|
0 |
120 |
if defined $main::RD_TRACE |
|
19290
|
0 |
120 |
if defined $main::RD_TRACE |
|
19297
|
0 |
120 |
$_noactions ? : |
|
19298
|
0 |
120 |
unless (defined $_tok) |
|
19300
|
0 |
0 |
if defined $main::RD_TRACE |
|
19304
|
0 |
120 |
if defined $main::RD_TRACE |
|
19312
|
0 |
120 |
if defined $main::RD_TRACE |
|
19325
|
3297 |
120 |
unless ($_matched or defined $score) |
|
19330
|
0 |
3297 |
if defined $main::RD_TRACE |
|
19337
|
0 |
120 |
if (not defined $return and defined $score) |
|
19339
|
0 |
0 |
if defined $main::RD_TRACE |
|
19346
|
120 |
0 |
unless defined $return |
|
19347
|
0 |
120 |
if (defined $main::RD_TRACE) |
|
19372
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19391
|
1647 |
0 |
defined $_[4] ? : |
|
19393
|
1647 |
0 |
$#arg & 1 ? : |
|
19413
|
1647 |
0 |
defined $XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip ? : |
|
19414
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19427
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19434
|
0 |
1647 |
unless (defined($_tok = xps($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
19437
|
0 |
0 |
if defined $main::RD_TRACE |
|
19445
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19459
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19465
|
1647 |
0 |
if (defined $_tok) { } |
|
19467
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19474
|
0 |
0 |
if defined $main::RD_TRACE |
|
19479
|
0 |
1647 |
unless defined $_tok |
|
19483
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19490
|
0 |
1647 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::xpintercont, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
19492
|
0 |
0 |
if defined $main::RD_TRACE |
|
19499
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19511
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19518
|
0 |
1647 |
$_noactions ? : |
|
19519
|
0 |
1647 |
unless (defined $_tok) |
|
19521
|
0 |
0 |
if defined $main::RD_TRACE |
|
19525
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19533
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19546
|
0 |
1647 |
unless ($_matched or defined $score) |
|
19551
|
0 |
0 |
if defined $main::RD_TRACE |
|
19558
|
0 |
1647 |
if (not defined $return and defined $score) |
|
19560
|
0 |
0 |
if defined $main::RD_TRACE |
|
19567
|
1647 |
0 |
unless defined $return |
|
19568
|
0 |
1647 |
if (defined $main::RD_TRACE) |
|
19593
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19612
|
1647 |
0 |
defined $_[4] ? : |
|
19614
|
1647 |
0 |
$#arg & 1 ? : |
|
19634
|
1647 |
0 |
defined $XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip ? : |
|
19635
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19648
|
0 |
1647 |
if defined $main::RD_TRACE |
|
19655
|
1150 |
497 |
unless (defined($_tok = _alternation_1_of_production_1_of_rule_xpintercont($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
19658
|
0 |
1150 |
if defined $main::RD_TRACE |
|
19666
|
0 |
497 |
if defined $main::RD_TRACE |
|
19680
|
0 |
497 |
if defined $main::RD_TRACE |
|
19686
|
497 |
0 |
if (defined $_tok) { } |
|
19688
|
0 |
497 |
if defined $main::RD_TRACE |
|
19695
|
0 |
0 |
if defined $main::RD_TRACE |
|
19700
|
0 |
497 |
unless defined $_tok |
|
19704
|
0 |
497 |
if defined $main::RD_TRACE |
|
19711
|
0 |
497 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::xpinter, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
19713
|
0 |
0 |
if defined $main::RD_TRACE |
|
19720
|
0 |
497 |
if defined $main::RD_TRACE |
|
19732
|
0 |
497 |
if defined $main::RD_TRACE |
|
19739
|
0 |
497 |
$_noactions ? : |
|
19740
|
0 |
497 |
unless (defined $_tok) |
|
19742
|
0 |
0 |
if defined $main::RD_TRACE |
|
19746
|
0 |
497 |
if defined $main::RD_TRACE |
|
19754
|
0 |
497 |
if defined $main::RD_TRACE |
|
19767
|
1150 |
497 |
unless ($_matched or defined $score) |
|
19772
|
0 |
1150 |
if defined $main::RD_TRACE |
|
19779
|
0 |
497 |
if (not defined $return and defined $score) |
|
19781
|
0 |
0 |
if defined $main::RD_TRACE |
|
19788
|
497 |
0 |
unless defined $return |
|
19789
|
0 |
497 |
if (defined $main::RD_TRACE) |
|
19814
|
0 |
0 |
if defined $main::RD_TRACE |
|
19833
|
0 |
0 |
defined $_[4] ? : |
|
19835
|
0 |
0 |
$#arg & 1 ? : |
|
19856
|
0 |
0 |
if defined $main::RD_TRACE |
|
19869
|
0 |
0 |
if defined $main::RD_TRACE |
|
19876
|
0 |
0 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::xpaxis, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
19878
|
0 |
0 |
if defined $main::RD_TRACE |
|
19885
|
0 |
0 |
if defined $main::RD_TRACE |
|
19897
|
0 |
0 |
if defined $main::RD_TRACE |
|
19904
|
0 |
0 |
unless (defined($_tok = xpnodetest($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
19907
|
0 |
0 |
if defined $main::RD_TRACE |
|
19915
|
0 |
0 |
if defined $main::RD_TRACE |
|
19927
|
0 |
0 |
if defined $main::RD_TRACE |
|
19934
|
0 |
0 |
@{$item[1];} ? : |
|
|
0 |
0 |
$_noactions ? : |
|
19935
|
0 |
0 |
unless (defined $_tok) |
|
19937
|
0 |
0 |
if defined $main::RD_TRACE |
|
19941
|
0 |
0 |
if defined $main::RD_TRACE |
|
19949
|
0 |
0 |
if defined $main::RD_TRACE |
|
19962
|
0 |
0 |
unless ($_matched or defined $score) |
|
19967
|
0 |
0 |
if defined $main::RD_TRACE |
|
19974
|
0 |
0 |
if (not defined $return and defined $score) |
|
19976
|
0 |
0 |
if defined $main::RD_TRACE |
|
19983
|
0 |
0 |
unless defined $return |
|
19984
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
20009
|
0 |
0 |
if defined $main::RD_TRACE |
|
20028
|
0 |
0 |
defined $_[4] ? : |
|
20030
|
0 |
0 |
$#arg & 1 ? : |
|
20051
|
0 |
0 |
if defined $main::RD_TRACE |
|
20064
|
0 |
0 |
if defined $main::RD_TRACE |
|
20072
|
0 |
0 |
if $lastsep = $1 |
|
|
0 |
0 |
unless ($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]+)>) |
|
20074
|
0 |
0 |
if defined $lastsep |
|
20076
|
0 |
0 |
if defined $main::RD_TRACE |
|
20084
|
0 |
0 |
if defined $main::RD_TRACE |
|
20091
|
0 |
0 |
if defined $main::RD_TRACE |
|
20104
|
0 |
0 |
unless ($_matched or defined $score) |
|
20109
|
0 |
0 |
if defined $main::RD_TRACE |
|
20116
|
0 |
0 |
if (not defined $return and defined $score) |
|
20118
|
0 |
0 |
if defined $main::RD_TRACE |
|
20125
|
0 |
0 |
unless defined $return |
|
20126
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
20151
|
0 |
1647 |
if defined $main::RD_TRACE |
|
20170
|
1647 |
0 |
defined $_[4] ? : |
|
20172
|
1647 |
0 |
$#arg & 1 ? : |
|
20206
|
0 |
1647 |
if defined $main::RD_TRACE |
|
20232
|
0 |
1647 |
if defined $main::RD_TRACE |
|
20253
|
158 |
1489 |
if $lastsep = $1 |
|
|
0 |
1647 |
unless ($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) |
|
20268
|
0 |
0 |
if defined $lastsep |
|
20270
|
0 |
0 |
if defined $main::RD_TRACE |
|
20278
|
0 |
1647 |
if defined $main::RD_TRACE |
|
20285
|
0 |
1647 |
if defined $main::RD_TRACE |
|
20311
|
0 |
1647 |
unless ($_matched or defined $score) |
|
20316
|
0 |
0 |
if defined $main::RD_TRACE |
|
20323
|
0 |
1647 |
if (not defined $return and defined $score) |
|
20325
|
0 |
0 |
if defined $main::RD_TRACE |
|
20332
|
1647 |
0 |
unless defined $return |
|
20333
|
0 |
1647 |
if (defined $main::RD_TRACE) |
|
20358
|
0 |
1763 |
if defined $main::RD_TRACE |
|
20377
|
1763 |
0 |
defined $_[4] ? : |
|
20379
|
1763 |
0 |
$#arg & 1 ? : |
|
20410
|
0 |
1763 |
if defined $main::RD_TRACE |
|
20433
|
0 |
1763 |
if defined $main::RD_TRACE |
|
20451
|
931 |
832 |
if $lastsep = $1 |
|
|
954 |
809 |
unless ($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) |
|
20463
|
954 |
0 |
if defined $lastsep |
|
20465
|
0 |
954 |
if defined $main::RD_TRACE |
|
20473
|
0 |
809 |
if defined $main::RD_TRACE |
|
20480
|
0 |
809 |
if defined $main::RD_TRACE |
|
20506
|
0 |
954 |
if defined $main::RD_TRACE |
|
20519
|
0 |
954 |
if defined $main::RD_TRACE |
|
20526
|
832 |
122 |
unless (defined($_tok = xpbrackets($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
20529
|
0 |
832 |
if defined $main::RD_TRACE |
|
20537
|
0 |
122 |
if defined $main::RD_TRACE |
|
20549
|
0 |
122 |
if defined $main::RD_TRACE |
|
20562
|
832 |
931 |
unless ($_matched or defined $score) |
|
20567
|
0 |
832 |
if defined $main::RD_TRACE |
|
20574
|
0 |
931 |
if (not defined $return and defined $score) |
|
20576
|
0 |
0 |
if defined $main::RD_TRACE |
|
20583
|
931 |
0 |
unless defined $return |
|
20584
|
0 |
931 |
if (defined $main::RD_TRACE) |
|
20609
|
0 |
0 |
if defined $main::RD_TRACE |
|
20628
|
0 |
0 |
defined $_[4] ? : |
|
20630
|
0 |
0 |
$#arg & 1 ? : |
|
20650
|
0 |
0 |
defined $XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::skip ? : |
|
20651
|
0 |
0 |
if defined $main::RD_TRACE |
|
20664
|
0 |
0 |
if defined $main::RD_TRACE |
|
20671
|
0 |
0 |
unless (defined($_tok = xplocationstep($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
20674
|
0 |
0 |
if defined $main::RD_TRACE |
|
20682
|
0 |
0 |
if defined $main::RD_TRACE |
|
20696
|
0 |
0 |
if defined $main::RD_TRACE |
|
20702
|
0 |
0 |
if (defined $_tok) { } |
|
20704
|
0 |
0 |
if defined $main::RD_TRACE |
|
20711
|
0 |
0 |
if defined $main::RD_TRACE |
|
20716
|
0 |
0 |
unless defined $_tok |
|
20720
|
0 |
0 |
if defined $main::RD_TRACE |
|
20727
|
0 |
0 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&XML::XSH2::Parser::_Runtime::XML::XSH2::Parser::xpfilter, 0, 1, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
20729
|
0 |
0 |
if defined $main::RD_TRACE |
|
20736
|
0 |
0 |
if defined $main::RD_TRACE |
|
20748
|
0 |
0 |
if defined $main::RD_TRACE |
|
20755
|
0 |
0 |
$_noactions ? : |
|
20756
|
0 |
0 |
unless (defined $_tok) |
|
20758
|
0 |
0 |
if defined $main::RD_TRACE |
|
20762
|
0 |
0 |
if defined $main::RD_TRACE |
|
20770
|
0 |
0 |
if defined $main::RD_TRACE |
|
20783
|
0 |
0 |
unless ($_matched or defined $score) |
|
20788
|
0 |
0 |
if defined $main::RD_TRACE |
|
20795
|
0 |
0 |
if (not defined $return and defined $score) |
|
20797
|
0 |
0 |
if defined $main::RD_TRACE |
|
20804
|
0 |
0 |
unless defined $return |
|
20805
|
0 |
0 |
if (defined $main::RD_TRACE) |
|
20830
|
0 |
503 |
if defined $main::RD_TRACE |
|
20849
|
503 |
0 |
defined $_[4] ? : |
|
20851
|
503 |
0 |
$#arg & 1 ? : |
|
20873
|
0 |
503 |
if defined $main::RD_TRACE |
|
20887
|
0 |
503 |
if defined $main::RD_TRACE |
|
20896
|
0 |
503 |
if $lastsep = $1 |
|
|
0 |
503 |
unless ($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) |
|
20899
|
0 |
0 |
if defined $lastsep |
|
20901
|
0 |
0 |
if defined $main::RD_TRACE |
|
20909
|
0 |
503 |
if defined $main::RD_TRACE |
|
20916
|
0 |
503 |
if defined $main::RD_TRACE |
|
20930
|
0 |
503 |
unless ($_matched or defined $score) |
|
20935
|
0 |
0 |
if defined $main::RD_TRACE |
|
20942
|
0 |
503 |
if (not defined $return and defined $score) |
|
20944
|
0 |
0 |
if defined $main::RD_TRACE |
|
20951
|
503 |
0 |
unless defined $return |
|
20952
|
0 |
503 |
if (defined $main::RD_TRACE) |