Branch Coverage

blib/lib/Treex/Core/ScenarioParser.pm
Criterion Covered Total %
branch 635 2278 27.8


line true false branch
26 0 2016 $_[3] ? :
40 0 0 unless (exists $cache->{$from})
60 0 0 unless $self =~ /Parse::RecDescent::_Runtime::LineCounter/
76 0 0 $_[3] ? :
101 0 0 $_[3] ? :
131 0 0 if (defined $owner->{'rules'}{$name}) { }
134 0 0 if ($replace and not $self->{'changed'})
176 0 0 if $prod->hasleftmost($ref)
205 0 0 unless (not $next or &_contains($next, @expected))
218 0 0 if $target eq $item
225 0 0 unless (&_contains($subrule, @{$$self{'calls'};}))
245 0 0 if ($var =~ /\A\s*local\s+([%\@\$]\w+)/) { }
284 0 0 unless $parser->{'saving'}
346 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'} ? :
352 0 0 if $self->{'autoscore'}
353 0 0 unless $prod->checkleftmost
357 0 0 $parser->{'deferrable'} ? :
399 0 0 $parser->{'deferrable'} ? :
419 0 0 unless defined $rules->{$next}
420 0 0 if $next eq $root
424 0 0 unless &_contains($child, @left)
435 0 0 unless $_->describe($_[1])
459 0 0 $itemcount ? :
465 0 0 if scalar @{$self->{'items'};}
479 0 0 if ($#{$$self{'items'};} >= 0)
482 0 0 if defined $subrule
491 0 0 if (@items == 1 and ref($items[0]) =~ /\AParse::RecDescent::_Runtime::Error/ and $items[0]{'commitonly'}) { }
0 0 elsif (@items == 1 and ($items[0]->describe || '') =~ /<rulevar|<autoscore/) { }
0 0 elsif (@items and ref($items[0]) =~ /\AParse::RecDescent::_Runtime::UncondReject/ || ($items[0]->describe || '') =~ /<autoscore/) { }
516 0 0 $items[0]->describe =~ /<autoscore/ ? :
0 0 $items[0]->describe =~ /<rulevar/ ? :
521 0 0 $items[0]->describe =~ /<rulevar/ ? :
524 0 0 @items > 1 ? :
542 0 0 if (ref($item) =~ /Parse::RecDescent::_Runtime::(Action|Directive)/)
544 0 0 if $item->{'code'} =~ /\$skip\s*=/
567 0 0 unless $self->{'items'}[-1]->describe =~ /<score/
574 0 0 if ($self->{'op'})
591 0 0 unless ($self->{'op'})
604 0 0 if ($op->{'type'} =~ /left|right/)
606 0 0 if ($span != 3) { }
630 0 0 unless (@{$self->{'items'};})
669 0 0 'ARRAY' eq ref $typekeys ? :
675 0 0 if ('ARRAY' eq ref $poskeys) { }
751 0 0 defined $self->{'uncommit'} ? :
0 0 $self->changesskip ? :
0 0 defined $self->{'error'} ? :
757 0 0 if $parser->{'_check'}{'itempos'}
766 0 0 if $parser->{'_check'}{'itempos'}
770 0 0 if $parser->{'_check'}{'itempos'}
774 0 0 if ($parser->{'_AUTOACTION'} and defined $item and not $item->isa('Parse::RecDescent::_Runtime::Action')) { }
0 0 elsif ($parser->{'_AUTOTREE'} and defined $item and not $item->isa('Parse::RecDescent::_Runtime::Action')) { }
777 0 0 if &Parse::RecDescent::_Runtime::_warn(1, qq[Autogenerating action in rule\n "$rule->{'name'}":\n $parser->{'_AUTOACTION'}{'code'}])
789 0 0 if ($i == 1 and $item->isterminal) { }
797 0 0 if &Parse::RecDescent::_Runtime::_warn(1, qq[Autogenerating tree-building action in rule\n "$rule->{'name'}"])
816 0 0 $parser->{'_check'}{'itempos'} ? :
879 0 0 $self->{'lookahead'} ? :
0 0 $self->{'lookahead'} < 0 ? :
0 0 $self->{'line'} >= 0 ? :
0 0 $self->{'lookahead'} ? :
892 0 0 $_[1] ? :
937 0 0 $self->{'lookahead'} ? :
0 0 $self->{'lookahead'} ? :
0 0 $self->{'lookahead'} < 0 ? :
0 0 $self->{'lookahead'} ? :
947 0 0 $_[1] ? :
981 0 0 $self->{'lookahead'} ? :
0 0 $self->{'lookahead'} ? :
0 0 $self->{'lookahead'} < 0 ? :
991 0 0 $_[0]{'commitonly'} ? :
0 0 $_[1] ? :
1012 0 0 if ($self->{'msg'}) { }
1032 0 0 $self->{'commitonly'} ? :
1062 0 0 if ($ldel eq '/') { }
1069 0 0 if (not eval "no strict;\n local \$SIG{__WARN__} = sub {0};\n '' =~ m$ldel$pattern$rdel$mod" and $@)
1139 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'} ? :
1212 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'} ? :
1286 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'} ? :
1303 0 0 if $_[0]{'matchrule'}
1309 0 0 if ($_[0]{'matchrule'}) { }
1379 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'} ? :
1393 0 0 if $_[0]{'matchrule'}
1399 0 0 if ($_[0]{'matchrule'}) { }
1409 0 0 if $max < $min
1412 0 0 if ($subrule =~ /\A_alternation_\d+_of_production_\d+_of_rule/)
1415 0 0 if ($lookahead)
1417 0 0 if ($min > 0) { }
1494 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'} ? :
1560 0 0 $rule->hasleftmost($self) ? :
1578 0 0 if $check->{'itempos'}
1580 0 0 if ($self->{'type'} eq 'leftop') { }
1593 0 0 if $check->{'itempos'}
1608 0 0 $op->isterminal ? :
0 0 ref $op eq 'Parse::RecDescent::_Runtime::Token' ? :
1635 0 0 if $check->{'itempos'}
1643 0 0 $op->isterminal ? :
0 0 ref $op eq 'Parse::RecDescent::_Runtime::Token' ? :
1654 0 0 unless $self->{'min'} == 0
1667 0 0 if $check->{'itempos'}
1729 2532 167 unless $_[0]{'lastexpected'}
1730 167 0 unless $_[0]{'failed'}
1731 167 0 unless $_[0]{'failed'}
1738 0 0 unless $self->{'expected'}
1740 0 0 if (not $self->{'unexpected'} or $self->{'unexpected'} =~ /\A\s*\Z/s) { }
1778 0 0 defined $_[3] ? :
1799 0 0 if ($main::RD_AUTOACTION)
1801 0 0 unless $sourcecode =~ /\A\s*\{.*\}\s*\Z/
1821 0 13 if ($self->{'_not_precompiled'})
1845 0 0 if defined &$glob
1877 0 0 $_[2] ? :
1948 0 0 unless ($lines[-1])
1953 0 0 unless $self->{'_check'}{'itempos'}
1958 0 0 unless $self->{'_check'}{$_}
1980 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) { }
1988 0 0 $lookahead ? :
1995 0 0 $lookahead ? :
2004 0 0 unless $prod and $prod->additem($item)
2016 0 0 unless $self->_generate("$implicit : $code", $replace, 1)
2027 0 0 if ($grammar =~ /\G[(]/cg)
2031 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) { }
2056 0 0 if $prod
2062 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 }) { }
2073 0 0 unless $prod and $prod->additem($item)
2085 0 0 unless $prod and $prod->additem($item)
2095 0 0 unless $prod and $prod->additem($item)
2104 0 0 unless $prod and $prod->additem($item)
2110 0 0 if ($rule) { }
2135 0 0 defined $1 ? :
2137 0 0 if $base and not $base =~ /::$/
2139 0 0 if ($rule) { }
2161 0 0 unless $prod and $prod->additem($item)
2173 0 0 unless $prod and $prod->additem($item)
2182 0 0 unless $prod and $prod->addscore($1, $lookahead, $line)
2193 0 0 unless $rule and $rule->addautoscore($1, $self)
2197 0 0 unless $prod and $prod->additem($item)
2206 0 0 unless $prod and $prod->additem($item)
2218 0 0 unless $prod and $prod->additem($item)
2227 0 0 if ($rule) { }
2231 0 0 unless $prod and $prod->additem($item)
2246 0 0 unless $rule and $rule->addvar($1, $self)
2250 0 0 unless $prod and $prod->additem($item)
2260 0 0 if ($code =~ /\A\s*[^{]|[^}]\s*\Z/)
2275 0 0 if ($code =~ /\A\s*[^{]|[^}]\s*\Z/)
2283 0 0 unless $prod and $prod->additem($item)
2297 0 0 if (not $types) { }
2312 0 0 unless $prod and $prod->additem($item)
2321 0 0 unless $prod and $prod->additem($item)
2334 0 0 $1 ? :
2338 0 0 $1 ? :
2342 0 0 $1 ? :
2349 0 0 unless $prod and $prod->additem($item)
2361 0 0 unless $prod and $prod->additem($item)
2369 0 0 if ($code =~ /^<[A-Z_]+>$/) { }
2393 0 0 unless &_parseunneg('a rule declaration', 0, $lookahead, $line, substr($grammar, $-[0], $+[0] - $-[0]))
2396 0 0 if ($rulename =~ /Replace|Extend|Precompile|Save/)
2398 0 0 if &_warn(2, qq[Rule "$rulename" hidden by method\n Parse::RecDescent::_Runtime::$rulename], $line)
2411 0 0 if $prod
2418 0 0 unless &_parseunneg('a new (uncommitted) production', 0, $lookahead, $line, substr($grammar, $-[0], $+[0] - $-[0]))
2421 0 0 if $prod
2423 0 0 unless $rule and $rule->addprod($prod)
2430 0 0 unless &_parseunneg('a new (error) production', $aftererror, $lookahead, $line, substr($grammar, $-[0], $+[0] - $-[0]))
2432 0 0 if $prod
2434 0 0 unless $rule and $rule->addprod($prod)
2440 0 0 unless &_parseunneg('a new production', 0, $lookahead, $line, substr($grammar, $-[0], $+[0] - $-[0]))
2442 0 0 unless $rule and !$prod || $prod->check_pending($line) and $prod = $rule->addprod('Parse::RecDescent::_Runtime::Production'->new($line))
2454 0 0 unless $prod and $prod->additem($item)
2461 0 0 unless $prod and $prod->additem($item)
2467 0 0 $3 ? :
2468 0 0 unless $prod and $prod->additem($item)
2481 0 0 unless $prod and $prod->additem($item)
2493 0 0 if (substr($name, 0, 1) eq '<')
2506 0 0 if ($grammar =~ /\G[(]/cg) { }
2510 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) { }
2518 0 0 unless $prod and $prod->additem($item)
2521 0 0 if not $matchrule and $rule
2526 0 0 if ($2) { }
2541 0 0 unless $prod and $prod->additem($item)
2544 0 0 if not $matchrule and $rule
2546 0 0 if $main::RD_CHECK
2552 0 0 if ($2) { }
2569 0 0 unless $prod and $prod->additem($item)
2572 0 0 if not $matchrule and $rule
2574 0 0 if $main::RD_CHECK
2580 0 0 if ($2) { }
2595 0 0 unless $prod and $prod->additem($item)
2598 0 0 if not $matchrule and $rule
2604 0 0 if ($3) { }
2619 0 0 unless $prod and $prod->additem($item)
2622 0 0 if not $matchrule and $rule
2628 0 0 if ($2) { }
2643 0 0 unless $prod and $prod->additem($item)
2646 0 0 if not $matchrule and $rule
2647 0 0 if $main::RD_CHECK
2653 0 0 if ($2) { }
2668 0 0 unless $prod and $prod->additem($item)
2671 0 0 if not $matchrule and $rule
2689 0 0 if ($name =~ /\A_alternation_\d+_of_production_\d+_of_rule/)
2698 0 0 unless $prod and $prod->additem($item)
2701 0 0 if not $matchrule and $rule
2727 0 0 if ($lookaheadspec =~ tr/.// > 3)
2730 0 0 $lookahead < 0 ? :
2733 0 0 if &_warn(1, "Found two or more lookahead specifiers in a\n row.", $line)
2749 0 0 if ($must_pop_lines)
2753 0 0 unless ($ERRORS or $isimplicit or not $main::RD_CHECK)
2758 0 0 unless ($ERRORS or $isimplicit or $Parse::RecDescent::_Runtime::compiling)
2761 0 0 if (defined $main::RD_TRACE)
2763 0 0 $nextnamespace eq 'namespace000002' ? :
2766 0 0 if open TRACE_FILE, $mode, 'RD_TRACE' and print TRACE_FILE "my \$ERRORS;\n$code"
2771 0 0 unless (eval "$code 1")
2779 0 0 if ($ERRORS and not &_verbosity('HINT'))
2781 0 0 defined $main::RD_HINT ? :
2786 0 0 if ($ERRORS)
2805 0 0 if $grammar =~ /$OPTIONAL/cog or $grammar =~ /$ANY/cog
2807 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)
2815 0 0 unless $1 eq $subrule and $min > 0
2817 0 0 if &_warn(3, qq[Subrule sequence "$subrule($repspec) $current_match" will\n (almost certainly) fail.], $line)
2834 0 0 unless $rule->{'changed'}
2841 0 0 unless (defined do { $rules }->{$call} or defined &{"Parse::RecDescent::_Runtime::$call";})
2844 0 0 if (not defined $main::RD_AUTOSTUB) { }
2846 0 0 if &_warn(3, qq[Undefined (sub)rule "$call"\n used in a production.])
2859 0 0 if ($main::RD_AUTOSTUB and $main::RD_AUTOSTUB ne '1')
2862 0 0 if &_warn(1, "Autogenerating rule: $call")
2879 0 0 if ($rule->isleftrec($rules))
2894 0 0 if ($hasempty)
2913 0 0 defined $self->{'skip'} ? :
2948 0 0 if ($rule->{'changed'})
2963 0 14 unless ref $_[0]
2965 0 14 ref $_[1] eq 'SCALAR' ? :
2967 14 0 if @_ > 2
2984 0 14 unless defined &$Parse::RecDescent::_Runtime::AUTOLOAD
2996 12 2 if (defined $retval) { }
3005 0 14 if (ref $_[1] eq 'SCALAR')
3024 0 0 unless (defined($_tok = &$prod($parser, $text, 1, $_noactions, $argcode, $_itempos)))
3030 0 0 if (defined $_itempos and not defined $itemposfirst)
3035 0 0 if defined $_tok
3036 0 0 if ++$reps >= $min and $prevtextlen == length $text
3039 0 0 if ($reps < $min)
3041 0 0 if (defined $itemposfirst)
3061 0 0 unless $errortext =~ /\S/
3088 0 0 unless $tracemsg =~ /\S/
3098 0 0 unless $tracecontext =~ /\S/
3108 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/
3117 0 0 unless &_verbosity('ERRORS')
3119 0 0 $_[1] ? :
3121 0 0 if &_verbosity('WARN')
3128 0 0 unless &_verbosity('WARN') and $main::RD_HINT || $_[0] >= ($main::RD_WARN || 1)
3130 0 0 $_[2] ? :
3131 0 0 if &_verbosity('HINT')
3139 0 0 unless $main::RD_HINT
3141 0 0 $_[1] ? :
3149 0 0 if (defined $main::RD_TRACE and $main::RD_TRACE =~ /\d+/ and $main::RD_TRACE > 1 and $main::RD_TRACE + 10 < length $_[0]) { }
3167 0 0 if (defined $main::RD_TRACE and $main::RD_TRACE =~ /\d+/ and $main::RD_TRACE > 1 and $main::RD_TRACE + 10 < length $_[0]) { }
3191 0 0 if ($tracerulename)
3192 0 0 if ($tracelevel)
3198 0 0 if ($tracecontext ne $lastcontext)
3200 0 0 if ($tracecontext) { }
3221 0 0 if (exists $self->{'lookahead'} and $self->{'lookahead'})
3223 0 0 $reject ? :
3225 0 0 if ($self->{'lookahead'} < 0)
3231 0 0 $matched ? :
3237 0 0 if ($_[2] < 0)
3251 0 0 if ($_[1])
3253 0 0 if &_warn(3, "Found $_[0] ($what) after an unconditional <error>", $_[2])
3262 0 0 unless &_verbosity('TRACE')
3327 0 38 if defined $main::RD_TRACE
3346 38 0 defined $_[4] ? :
3348 0 38 $#arg & 1 ? :
3363 0 38 if defined $main::RD_TRACE
3376 0 38 if defined $main::RD_TRACE
3384 0 38 if $lastsep = $1
0 38 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\S+)/)
3386 0 0 if defined $lastsep
3388 0 0 if defined $main::RD_TRACE
3396 0 38 if defined $main::RD_TRACE
3403 0 38 if defined $main::RD_TRACE
3410 0 38 $_noactions ? :
3411 0 38 unless (defined $_tok)
3413 0 0 if defined $main::RD_TRACE
3417 0 38 if defined $main::RD_TRACE
3425 0 38 if defined $main::RD_TRACE
3441 0 0 if defined $main::RD_TRACE
3454 0 0 if defined $main::RD_TRACE
3461 0 0 unless (defined($_tok = EMPTY($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
3464 0 0 if defined $main::RD_TRACE
3472 0 0 if defined $main::RD_TRACE
3484 0 0 if defined $main::RD_TRACE
3491 0 0 $_noactions ? :
3492 0 0 unless (defined $_tok)
3494 0 0 if defined $main::RD_TRACE
3498 0 0 if defined $main::RD_TRACE
3506 0 0 if defined $main::RD_TRACE
3519 0 38 unless ($_matched or defined $score)
3524 0 0 if defined $main::RD_TRACE
3531 0 38 if (not defined $return and defined $score)
3533 0 0 if defined $main::RD_TRACE
3540 0 38 unless defined $return
3541 0 38 if (defined $main::RD_TRACE)
3566 0 89 if defined $main::RD_TRACE
3585 89 0 defined $_[4] ? :
3587 0 89 $#arg & 1 ? :
3602 0 89 if defined $main::RD_TRACE
3615 0 89 if defined $main::RD_TRACE
3622 61 28 unless (defined($_tok = PARAM($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
3625 0 61 if defined $main::RD_TRACE
3633 0 28 if defined $main::RD_TRACE
3645 0 28 if defined $main::RD_TRACE
3652 26 2 unless (defined($_tok = PARAMS($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
3655 0 26 if defined $main::RD_TRACE
3663 0 2 if defined $main::RD_TRACE
3675 0 2 if defined $main::RD_TRACE
3682 0 2 $_noactions ? :
3683 0 2 unless (defined $_tok)
3685 0 0 if defined $main::RD_TRACE
3689 0 2 if defined $main::RD_TRACE
3697 0 2 if defined $main::RD_TRACE
3713 0 87 if defined $main::RD_TRACE
3726 0 87 if defined $main::RD_TRACE
3733 61 26 unless (defined($_tok = PARAM($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
3736 0 61 if defined $main::RD_TRACE
3744 0 26 if defined $main::RD_TRACE
3756 0 26 if defined $main::RD_TRACE
3763 0 26 $_noactions ? :
3764 0 26 unless (defined $_tok)
3766 0 0 if defined $main::RD_TRACE
3770 0 26 if defined $main::RD_TRACE
3778 0 26 if defined $main::RD_TRACE
3791 61 28 unless ($_matched or defined $score)
3796 0 61 if defined $main::RD_TRACE
3803 0 28 if (not defined $return and defined $score)
3805 0 0 if defined $main::RD_TRACE
3812 0 28 unless defined $return
3813 0 28 if (defined $main::RD_TRACE)
3838 0 176 if defined $main::RD_TRACE
3857 176 0 defined $_[4] ? :
3859 0 176 $#arg & 1 ? :
3873 176 0 defined $Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip ? :
3874 0 176 if defined $main::RD_TRACE
3887 0 176 if defined $main::RD_TRACE
3894 70 106 unless (defined($_tok = PNAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
3897 0 70 if defined $main::RD_TRACE
3905 0 106 if defined $main::RD_TRACE
3917 0 106 if defined $main::RD_TRACE
3926 0 106 if $lastsep = $1
52 54 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A\=/)
3928 52 0 if defined $lastsep
3931 0 52 if defined $main::RD_TRACE
3938 0 54 if defined $main::RD_TRACE
3947 0 54 if defined $main::RD_TRACE
3953 54 0 if (defined $_tok) { }
3955 0 54 if defined $main::RD_TRACE
3962 0 0 if defined $main::RD_TRACE
3967 0 54 unless defined $_tok
3971 0 54 if defined $main::RD_TRACE
3978 0 54 unless (defined($_tok = PVALUE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
3981 0 0 if defined $main::RD_TRACE
3989 0 54 if defined $main::RD_TRACE
4001 0 54 if defined $main::RD_TRACE
4008 0 54 $_noactions ? :
4009 0 54 unless (defined $_tok)
4011 0 0 if defined $main::RD_TRACE
4015 0 54 if defined $main::RD_TRACE
4023 0 54 if defined $main::RD_TRACE
4036 122 54 unless ($_matched or defined $score)
4041 0 122 if defined $main::RD_TRACE
4048 0 54 if (not defined $return and defined $score)
4050 0 0 if defined $main::RD_TRACE
4057 0 54 unless defined $return
4058 0 54 if (defined $main::RD_TRACE)
4083 0 75 if defined $main::RD_TRACE
4102 75 0 defined $_[4] ? :
4104 0 75 $#arg & 1 ? :
4119 0 75 if defined $main::RD_TRACE
4132 0 75 if defined $main::RD_TRACE
4139 39 36 unless (defined($_tok = BLOCK($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
4142 0 39 if defined $main::RD_TRACE
4150 0 36 if defined $main::RD_TRACE
4162 0 36 if defined $main::RD_TRACE
4169 26 10 unless (defined($_tok = COMMENT($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
4172 0 26 if defined $main::RD_TRACE
4180 0 10 if defined $main::RD_TRACE
4192 0 10 if defined $main::RD_TRACE
4199 0 10 $_noactions ? :
4200 0 10 unless (defined $_tok)
4202 0 0 if defined $main::RD_TRACE
4206 0 10 if defined $main::RD_TRACE
4214 0 10 if defined $main::RD_TRACE
4230 0 65 if defined $main::RD_TRACE
4243 0 65 if defined $main::RD_TRACE
4250 39 26 unless (defined($_tok = BLOCK($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
4253 0 39 if defined $main::RD_TRACE
4261 0 26 if defined $main::RD_TRACE
4273 0 26 if defined $main::RD_TRACE
4280 0 26 $_noactions ? :
4281 0 26 unless (defined $_tok)
4283 0 0 if defined $main::RD_TRACE
4287 0 26 if defined $main::RD_TRACE
4295 0 26 if defined $main::RD_TRACE
4311 0 39 if defined $main::RD_TRACE
4324 0 39 if defined $main::RD_TRACE
4331 28 11 unless (defined($_tok = COMMENT($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
4334 0 28 if defined $main::RD_TRACE
4342 0 11 if defined $main::RD_TRACE
4354 0 11 if defined $main::RD_TRACE
4361 0 11 $_noactions ? :
4362 0 11 unless (defined $_tok)
4364 0 0 if defined $main::RD_TRACE
4368 0 11 if defined $main::RD_TRACE
4376 0 11 if defined $main::RD_TRACE
4389 28 47 unless ($_matched or defined $score)
4394 0 28 if defined $main::RD_TRACE
4401 0 47 if (not defined $return and defined $score)
4403 0 0 if defined $main::RD_TRACE
4410 0 47 unless defined $return
4411 0 47 if (defined $main::RD_TRACE)
4436 0 0 if defined $main::RD_TRACE
4455 0 0 defined $_[4] ? :
4457 0 0 $#arg & 1 ? :
4472 0 0 if defined $main::RD_TRACE
4485 0 0 if defined $main::RD_TRACE
4493 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:)/)
4495 0 0 if defined $lastsep
4497 0 0 if defined $main::RD_TRACE
4505 0 0 if defined $main::RD_TRACE
4512 0 0 if defined $main::RD_TRACE
4525 0 0 unless ($_matched or defined $score)
4530 0 0 if defined $main::RD_TRACE
4537 0 0 if (not defined $return and defined $score)
4539 0 0 if defined $main::RD_TRACE
4546 0 0 unless defined $return
4547 0 0 if (defined $main::RD_TRACE)
4572 0 336 if defined $main::RD_TRACE
4591 336 0 defined $_[4] ? :
4593 0 336 $#arg & 1 ? :
4608 0 336 if defined $main::RD_TRACE
4621 0 336 if defined $main::RD_TRACE
4629 140 196 if $lastsep = $1
252 84 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:[A-Z]\w*::)/)
4631 252 0 if defined $lastsep
4633 0 252 if defined $main::RD_TRACE
4641 0 84 if defined $main::RD_TRACE
4648 0 84 if defined $main::RD_TRACE
4655 0 84 unless (defined($_tok = BNAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
4658 0 0 if defined $main::RD_TRACE
4666 0 84 if defined $main::RD_TRACE
4678 0 84 if defined $main::RD_TRACE
4685 0 84 $_noactions ? :
4686 0 84 unless (defined $_tok)
4688 0 0 if defined $main::RD_TRACE
4692 0 84 if defined $main::RD_TRACE
4700 0 84 if defined $main::RD_TRACE
4716 0 252 if defined $main::RD_TRACE
4729 0 252 if defined $main::RD_TRACE
4737 84 168 if $lastsep = $1
156 96 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:[A-Z]\w*)/)
4739 156 0 if defined $lastsep
4741 0 156 if defined $main::RD_TRACE
4749 0 96 if defined $main::RD_TRACE
4756 0 96 if defined $main::RD_TRACE
4763 0 96 $_noactions ? :
4764 0 96 unless (defined $_tok)
4766 0 0 if defined $main::RD_TRACE
4770 0 96 if defined $main::RD_TRACE
4778 0 96 if defined $main::RD_TRACE
4791 156 180 unless ($_matched or defined $score)
4796 0 156 if defined $main::RD_TRACE
4803 0 180 if (not defined $return and defined $score)
4805 0 0 if defined $main::RD_TRACE
4812 0 180 unless defined $return
4813 0 180 if (defined $main::RD_TRACE)
4838 0 16 if defined $main::RD_TRACE
4857 16 0 defined $_[4] ? :
4859 0 16 $#arg & 1 ? :
4874 0 16 if defined $main::RD_TRACE
4887 0 16 if defined $main::RD_TRACE
4895 0 16 if $lastsep = $1
8 8 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\\")/)
4897 8 0 if defined $lastsep
4899 0 8 if defined $main::RD_TRACE
4907 0 8 if defined $main::RD_TRACE
4914 0 8 if defined $main::RD_TRACE
4921 0 8 $_noactions ? :
4922 0 8 unless (defined $_tok)
4924 0 0 if defined $main::RD_TRACE
4928 0 8 if defined $main::RD_TRACE
4936 0 8 if defined $main::RD_TRACE
4949 8 8 unless ($_matched or defined $score)
4954 0 8 if defined $main::RD_TRACE
4961 0 8 if (not defined $return and defined $score)
4963 0 0 if defined $main::RD_TRACE
4970 0 8 unless defined $return
4971 0 8 if (defined $main::RD_TRACE)
4996 0 24 if defined $main::RD_TRACE
5015 24 0 defined $_[4] ? :
5017 0 24 $#arg & 1 ? :
5032 0 24 if defined $main::RD_TRACE
5045 0 24 if defined $main::RD_TRACE
5053 0 24 if $lastsep = $1
0 24 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:[^"]*[^"\\])/)
5055 0 0 if defined $lastsep
5057 0 0 if defined $main::RD_TRACE
5065 0 24 if defined $main::RD_TRACE
5072 0 24 if defined $main::RD_TRACE
5085 0 24 unless ($_matched or defined $score)
5090 0 0 if defined $main::RD_TRACE
5097 0 24 if (not defined $return and defined $score)
5099 0 0 if defined $main::RD_TRACE
5106 24 0 unless defined $return
5107 0 24 if (defined $main::RD_TRACE)
5132 0 24 if defined $main::RD_TRACE
5151 24 0 defined $_[4] ? :
5153 0 24 $#arg & 1 ? :
5168 0 24 if defined $main::RD_TRACE
5181 0 24 if defined $main::RD_TRACE
5189 0 24 if $lastsep = $1
0 24 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:[^']*[^'\\])/)
5191 0 0 if defined $lastsep
5193 0 0 if defined $main::RD_TRACE
5201 0 24 if defined $main::RD_TRACE
5208 0 24 if defined $main::RD_TRACE
5221 0 24 unless ($_matched or defined $score)
5226 0 0 if defined $main::RD_TRACE
5233 0 24 if (not defined $return and defined $score)
5235 0 0 if defined $main::RD_TRACE
5242 24 0 unless defined $return
5243 0 24 if (defined $main::RD_TRACE)
5268 0 140 if defined $main::RD_TRACE
5287 140 0 defined $_[4] ? :
5289 0 140 $#arg & 1 ? :
5304 0 140 if defined $main::RD_TRACE
5317 0 140 if defined $main::RD_TRACE
5325 77 63 if $lastsep = $1
140 0 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ m[\A(?:/\S+\.scen)])
5327 140 0 if defined $lastsep
5329 0 140 if defined $main::RD_TRACE
5337 0 0 if defined $main::RD_TRACE
5344 0 0 if defined $main::RD_TRACE
5351 0 0 $_noactions ? :
5352 0 0 unless (defined $_tok)
5354 0 0 if defined $main::RD_TRACE
5358 0 0 if defined $main::RD_TRACE
5366 0 0 if defined $main::RD_TRACE
5382 0 140 if defined $main::RD_TRACE
5395 0 140 if defined $main::RD_TRACE
5403 77 63 if $lastsep = $1
139 1 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ m[\A(?:[^/#]\S+\.scen)])
5405 139 0 if defined $lastsep
5407 0 139 if defined $main::RD_TRACE
5415 0 1 if defined $main::RD_TRACE
5422 0 1 if defined $main::RD_TRACE
5429 0 1 $_noactions ? :
5430 1 0 if (length $from_file) { }
5436 0 1 unless (defined $_tok)
5438 0 0 if defined $main::RD_TRACE
5442 0 1 if defined $main::RD_TRACE
5450 0 1 if defined $main::RD_TRACE
5463 139 1 unless ($_matched or defined $score)
5468 0 139 if defined $main::RD_TRACE
5475 0 1 if (not defined $return and defined $score)
5477 0 0 if defined $main::RD_TRACE
5484 0 1 unless defined $return
5485 0 1 if (defined $main::RD_TRACE)
5510 0 12 if defined $main::RD_TRACE
5529 12 0 defined $_[4] ? :
5531 0 12 $#arg & 1 ? :
5546 0 12 if defined $main::RD_TRACE
5559 0 12 if defined $main::RD_TRACE
5567 4 8 if $lastsep = $1
0 12 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:^\Z)/)
5569 0 0 if defined $lastsep
5571 0 0 if defined $main::RD_TRACE
5579 0 12 if defined $main::RD_TRACE
5586 0 12 if defined $main::RD_TRACE
5599 0 12 unless ($_matched or defined $score)
5604 0 0 if defined $main::RD_TRACE
5611 0 12 if (not defined $return and defined $score)
5613 0 0 if defined $main::RD_TRACE
5620 12 0 unless defined $return
5621 0 12 if (defined $main::RD_TRACE)
5646 0 0 if defined $main::RD_TRACE
5665 0 0 defined $_[4] ? :
5667 0 0 $#arg & 1 ? :
5682 0 0 if defined $main::RD_TRACE
5695 0 0 if defined $main::RD_TRACE
5703 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:[^`]+)/)
5705 0 0 if defined $lastsep
5707 0 0 if defined $main::RD_TRACE
5715 0 0 if defined $main::RD_TRACE
5722 0 0 if defined $main::RD_TRACE
5729 0 0 $_noactions ? :
5730 0 0 unless (defined $_tok)
5732 0 0 if defined $main::RD_TRACE
5736 0 0 if defined $main::RD_TRACE
5744 0 0 if defined $main::RD_TRACE
5757 0 0 unless ($_matched or defined $score)
5762 0 0 if defined $main::RD_TRACE
5769 0 0 if (not defined $return and defined $score)
5771 0 0 if defined $main::RD_TRACE
5778 0 0 unless defined $return
5779 0 0 if (defined $main::RD_TRACE)
5804 0 0 if defined $main::RD_TRACE
5823 0 0 defined $_[4] ? :
5825 0 0 $#arg & 1 ? :
5840 0 0 if defined $main::RD_TRACE
5853 0 0 if defined $main::RD_TRACE
5861 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\s+)/)
5863 0 0 if defined $lastsep
5865 0 0 if defined $main::RD_TRACE
5873 0 0 if defined $main::RD_TRACE
5880 0 0 if defined $main::RD_TRACE
5887 0 0 $_noactions ? :
5888 0 0 unless (defined $_tok)
5890 0 0 if defined $main::RD_TRACE
5894 0 0 if defined $main::RD_TRACE
5902 0 0 if defined $main::RD_TRACE
5915 0 0 unless ($_matched or defined $score)
5920 0 0 if defined $main::RD_TRACE
5927 0 0 if (not defined $return and defined $score)
5929 0 0 if defined $main::RD_TRACE
5936 0 0 unless defined $return
5937 0 0 if (defined $main::RD_TRACE)
5962 0 252 if defined $main::RD_TRACE
5981 252 0 defined $_[4] ? :
5983 0 252 $#arg & 1 ? :
5998 0 252 if defined $main::RD_TRACE
6011 0 252 if defined $main::RD_TRACE
6019 144 108 if $lastsep = $1
248 4 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:::)/)
6021 248 0 if defined $lastsep
6023 0 248 if defined $main::RD_TRACE
6031 0 4 if defined $main::RD_TRACE
6038 0 4 if defined $main::RD_TRACE
6045 0 4 unless (defined($_tok = BNAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
6048 0 0 if defined $main::RD_TRACE
6056 0 4 if defined $main::RD_TRACE
6068 0 4 if defined $main::RD_TRACE
6075 0 4 $_noactions ? :
6076 0 4 unless (defined $_tok)
6078 0 0 if defined $main::RD_TRACE
6082 0 4 if defined $main::RD_TRACE
6090 0 4 if defined $main::RD_TRACE
6106 0 248 if defined $main::RD_TRACE
6119 0 248 if defined $main::RD_TRACE
6126 156 92 unless (defined($_tok = BNAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
6129 0 156 if defined $main::RD_TRACE
6137 0 92 if defined $main::RD_TRACE
6149 0 92 if defined $main::RD_TRACE
6156 0 92 $_noactions ? :
6157 0 92 unless (defined $_tok)
6159 0 0 if defined $main::RD_TRACE
6163 0 92 if defined $main::RD_TRACE
6171 0 92 if defined $main::RD_TRACE
6184 156 96 unless ($_matched or defined $score)
6189 0 156 if defined $main::RD_TRACE
6196 0 96 if (not defined $return and defined $score)
6198 0 0 if defined $main::RD_TRACE
6205 0 96 unless defined $return
6206 0 96 if (defined $main::RD_TRACE)
6231 0 140 if defined $main::RD_TRACE
6250 140 0 defined $_[4] ? :
6252 0 140 $#arg & 1 ? :
6267 0 140 if defined $main::RD_TRACE
6280 0 140 if defined $main::RD_TRACE
6287 139 1 unless (defined($_tok = INCLUDE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
6290 0 139 if defined $main::RD_TRACE
6298 0 1 if defined $main::RD_TRACE
6310 0 1 if defined $main::RD_TRACE
6317 0 1 $_noactions ? :
6320 1 0 if (defined $result and ref $result eq 'ARRAY') { }
6326 0 1 unless (defined $_tok)
6328 0 0 if defined $main::RD_TRACE
6332 0 1 if defined $main::RD_TRACE
6340 0 1 if defined $main::RD_TRACE
6356 0 139 if defined $main::RD_TRACE
6369 0 139 if defined $main::RD_TRACE
6376 139 0 unless (defined($_tok = SCENMODULE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
6379 0 139 if defined $main::RD_TRACE
6387 0 0 if defined $main::RD_TRACE
6399 0 0 if defined $main::RD_TRACE
6406 0 0 unless (defined($_tok = PARAMS($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
6409 0 0 if defined $main::RD_TRACE
6417 0 0 if defined $main::RD_TRACE
6429 0 0 if defined $main::RD_TRACE
6436 0 0 $_noactions ? :
6438 0 0 unless eval "use $modulename; 1;"
6443 0 0 if (defined $result and ref $result eq 'ARRAY') { }
6449 0 0 unless (defined $_tok)
6451 0 0 if defined $main::RD_TRACE
6455 0 0 if defined $main::RD_TRACE
6463 0 0 if defined $main::RD_TRACE
6479 0 139 if defined $main::RD_TRACE
6492 0 139 if defined $main::RD_TRACE
6499 139 0 unless (defined($_tok = SCENMODULE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
6502 0 139 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 ? :
6531 0 0 unless eval "use $modulename; 1;"
6535 0 0 if (defined $result and ref $result eq 'ARRAY') { }
6541 0 0 unless (defined $_tok)
6543 0 0 if defined $main::RD_TRACE
6547 0 0 if defined $main::RD_TRACE
6555 0 0 if defined $main::RD_TRACE
6571 0 139 if defined $main::RD_TRACE
6584 0 139 if defined $main::RD_TRACE
6591 78 61 unless (defined($_tok = TBNAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
6594 0 78 if defined $main::RD_TRACE
6602 0 61 if defined $main::RD_TRACE
6614 0 61 if defined $main::RD_TRACE
6621 35 26 unless (defined($_tok = PARAMS($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
6624 0 35 if defined $main::RD_TRACE
6632 0 26 if defined $main::RD_TRACE
6644 0 26 if defined $main::RD_TRACE
6651 0 26 $_noactions ? :
6656 0 26 unless (defined $_tok)
6658 0 0 if defined $main::RD_TRACE
6662 0 26 if defined $main::RD_TRACE
6670 0 26 if defined $main::RD_TRACE
6686 0 113 if defined $main::RD_TRACE
6699 0 113 if defined $main::RD_TRACE
6706 78 35 unless (defined($_tok = TBNAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
6709 0 78 if defined $main::RD_TRACE
6717 0 35 if defined $main::RD_TRACE
6729 0 35 if defined $main::RD_TRACE
6736 0 35 $_noactions ? :
6741 0 35 unless (defined $_tok)
6743 0 0 if defined $main::RD_TRACE
6747 0 35 if defined $main::RD_TRACE
6755 0 35 if defined $main::RD_TRACE
6768 78 62 unless ($_matched or defined $score)
6773 0 78 if defined $main::RD_TRACE
6780 0 62 if (not defined $return and defined $score)
6782 0 0 if defined $main::RD_TRACE
6789 0 62 unless defined $return
6790 0 62 if (defined $main::RD_TRACE)
6815 0 75 if defined $main::RD_TRACE
6834 75 0 defined $_[4] ? :
6836 0 75 $#arg & 1 ? :
6851 0 75 if defined $main::RD_TRACE
6864 0 75 if defined $main::RD_TRACE
6872 43 32 if $lastsep = $1
54 21 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:#[^\n]*)/)
6874 54 0 if defined $lastsep
6876 0 54 if defined $main::RD_TRACE
6884 0 21 if defined $main::RD_TRACE
6891 0 21 if defined $main::RD_TRACE
6898 0 21 $_noactions ? :
6899 0 21 unless (defined $_tok)
6901 0 0 if defined $main::RD_TRACE
6905 0 21 if defined $main::RD_TRACE
6913 0 21 if defined $main::RD_TRACE
6926 54 21 unless ($_matched or defined $score)
6931 0 54 if defined $main::RD_TRACE
6938 0 21 if (not defined $return and defined $score)
6940 0 0 if defined $main::RD_TRACE
6947 0 21 unless defined $return
6948 0 21 if (defined $main::RD_TRACE)
6973 0 14 if defined $main::RD_TRACE
6992 14 0 defined $_[4] ? :
6994 0 14 $#arg & 1 ? :
7009 0 14 if defined $main::RD_TRACE
7022 0 14 if defined $main::RD_TRACE
7029 2 12 unless (defined($_tok = SCEN($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
7032 0 2 if defined $main::RD_TRACE
7040 0 12 if defined $main::RD_TRACE
7052 0 12 if defined $main::RD_TRACE
7059 0 12 unless (defined($_tok = EOF($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
7062 0 0 if defined $main::RD_TRACE
7070 0 12 if defined $main::RD_TRACE
7082 0 12 if defined $main::RD_TRACE
7089 0 12 $_noactions ? :
7090 0 12 unless (defined $_tok)
7092 0 0 if defined $main::RD_TRACE
7096 0 12 if defined $main::RD_TRACE
7104 0 12 if defined $main::RD_TRACE
7117 2 12 unless ($_matched or defined $score)
7122 0 2 if defined $main::RD_TRACE
7129 0 12 if (not defined $return and defined $score)
7131 0 0 if defined $main::RD_TRACE
7138 0 12 unless defined $return
7139 0 12 if (defined $main::RD_TRACE)
7164 0 49 if defined $main::RD_TRACE
7183 49 0 defined $_[4] ? :
7185 0 49 $#arg & 1 ? :
7200 0 49 if defined $main::RD_TRACE
7213 0 49 if defined $main::RD_TRACE
7220 14 35 unless (defined($_tok = LINE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
7223 0 14 if defined $main::RD_TRACE
7231 0 35 if defined $main::RD_TRACE
7243 0 35 if defined $main::RD_TRACE
7250 12 23 unless (defined($_tok = SCEN($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
7253 0 12 if defined $main::RD_TRACE
7261 0 23 if defined $main::RD_TRACE
7273 0 23 if defined $main::RD_TRACE
7280 0 23 $_noactions ? :
7281 0 23 unless (defined $_tok)
7283 0 0 if defined $main::RD_TRACE
7287 0 23 if defined $main::RD_TRACE
7295 0 23 if defined $main::RD_TRACE
7311 0 26 if defined $main::RD_TRACE
7324 0 26 if defined $main::RD_TRACE
7331 14 12 unless (defined($_tok = LINE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
7334 0 14 if defined $main::RD_TRACE
7342 0 12 if defined $main::RD_TRACE
7354 0 12 if defined $main::RD_TRACE
7361 0 12 $_noactions ? :
7362 0 12 unless (defined $_tok)
7364 0 0 if defined $main::RD_TRACE
7368 0 12 if defined $main::RD_TRACE
7376 0 12 if defined $main::RD_TRACE
7389 14 35 unless ($_matched or defined $score)
7394 0 14 if defined $main::RD_TRACE
7401 0 35 if (not defined $return and defined $score)
7403 0 0 if defined $main::RD_TRACE
7410 0 35 unless defined $return
7411 0 35 if (defined $main::RD_TRACE)
7436 0 278 if defined $main::RD_TRACE
7455 278 0 defined $_[4] ? :
7457 0 278 $#arg & 1 ? :
7472 0 278 if defined $main::RD_TRACE
7485 0 278 if defined $main::RD_TRACE
7493 152 126 if $lastsep = $1
278 0 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:Scen::)/)
7495 278 0 if defined $lastsep
7497 0 278 if defined $main::RD_TRACE
7505 0 0 if defined $main::RD_TRACE
7512 0 0 if defined $main::RD_TRACE
7519 0 0 unless (defined($_tok = BNAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
7522 0 0 if defined $main::RD_TRACE
7530 0 0 if defined $main::RD_TRACE
7542 0 0 if defined $main::RD_TRACE
7549 0 0 $_noactions ? :
7550 0 0 unless (defined $_tok)
7552 0 0 if defined $main::RD_TRACE
7556 0 0 if defined $main::RD_TRACE
7564 0 0 if defined $main::RD_TRACE
7577 278 0 unless ($_matched or defined $score)
7582 0 278 if defined $main::RD_TRACE
7589 0 0 if (not defined $return and defined $score)
7591 0 0 if defined $main::RD_TRACE
7598 0 0 unless defined $return
7599 0 0 if (defined $main::RD_TRACE)
7624 0 54 if defined $main::RD_TRACE
7643 54 0 defined $_[4] ? :
7645 0 54 $#arg & 1 ? :
7660 0 54 if defined $main::RD_TRACE
7673 0 54 if defined $main::RD_TRACE
7681 0 54 if $lastsep = $1
46 8 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:')/)
7683 46 0 if defined $lastsep
7685 0 46 if defined $main::RD_TRACE
7693 0 8 if defined $main::RD_TRACE
7700 0 8 if defined $main::RD_TRACE
7707 0 8 unless (defined($_tok = PSQUOTE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
7710 0 0 if defined $main::RD_TRACE
7718 0 8 if defined $main::RD_TRACE
7730 0 8 if defined $main::RD_TRACE
7738 0 8 if $lastsep = $1
0 8 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:')/)
7740 0 0 if defined $lastsep
7742 0 0 if defined $main::RD_TRACE
7750 0 8 if defined $main::RD_TRACE
7757 0 8 if defined $main::RD_TRACE
7764 0 8 $_noactions ? :
7765 0 8 unless (defined $_tok)
7767 0 0 if defined $main::RD_TRACE
7771 0 8 if defined $main::RD_TRACE
7779 0 8 if defined $main::RD_TRACE
7795 0 46 if defined $main::RD_TRACE
7808 0 46 if defined $main::RD_TRACE
7816 0 46 if $lastsep = $1
38 8 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:")/)
7818 38 0 if defined $lastsep
7820 0 38 if defined $main::RD_TRACE
7828 0 8 if defined $main::RD_TRACE
7835 0 8 if defined $main::RD_TRACE
7842 0 8 unless (defined($_tok = PDQUOTE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
7845 0 0 if defined $main::RD_TRACE
7853 0 8 if defined $main::RD_TRACE
7865 0 8 if defined $main::RD_TRACE
7873 0 8 if $lastsep = $1
0 8 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:")/)
7875 0 0 if defined $lastsep
7877 0 0 if defined $main::RD_TRACE
7885 0 8 if defined $main::RD_TRACE
7892 0 8 if defined $main::RD_TRACE
7899 0 8 $_noactions ? :
7900 0 8 unless (defined $_tok)
7902 0 0 if defined $main::RD_TRACE
7906 0 8 if defined $main::RD_TRACE
7914 0 8 if defined $main::RD_TRACE
7930 0 38 if defined $main::RD_TRACE
7943 0 38 if defined $main::RD_TRACE
7951 0 38 if $lastsep = $1
38 0 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:`)/)
7953 38 0 if defined $lastsep
7955 0 38 if defined $main::RD_TRACE
7963 0 0 if defined $main::RD_TRACE
7970 0 0 if defined $main::RD_TRACE
7977 0 0 unless (defined($_tok = PTICKED($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
7980 0 0 if defined $main::RD_TRACE
7988 0 0 if defined $main::RD_TRACE
8000 0 0 if defined $main::RD_TRACE
8008 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:`)/)
8010 0 0 if defined $lastsep
8012 0 0 if defined $main::RD_TRACE
8020 0 0 if defined $main::RD_TRACE
8027 0 0 if defined $main::RD_TRACE
8034 0 0 $_noactions ? :
8035 0 0 unless (defined $_tok)
8037 0 0 if defined $main::RD_TRACE
8041 0 0 if defined $main::RD_TRACE
8049 0 0 if defined $main::RD_TRACE
8065 0 38 if defined $main::RD_TRACE
8078 0 38 if defined $main::RD_TRACE
8085 0 38 unless (defined($_tok = PNOTQUOTED($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
8088 0 0 if defined $main::RD_TRACE
8096 0 38 if defined $main::RD_TRACE
8108 0 38 if defined $main::RD_TRACE
8115 0 38 $_noactions ? :
8116 0 38 unless (defined $_tok)
8118 0 0 if defined $main::RD_TRACE
8122 0 38 if defined $main::RD_TRACE
8130 0 38 if defined $main::RD_TRACE
8143 0 54 unless ($_matched or defined $score)
8148 0 0 if defined $main::RD_TRACE
8155 0 54 if (not defined $return and defined $score)
8157 0 0 if defined $main::RD_TRACE
8164 0 54 unless defined $return
8165 0 54 if (defined $main::RD_TRACE)
8190 0 16 if defined $main::RD_TRACE
8209 16 0 defined $_[4] ? :
8211 0 16 $#arg & 1 ? :
8226 0 16 if defined $main::RD_TRACE
8239 0 16 if defined $main::RD_TRACE
8246 0 16 unless (defined($_tok = NOTSQUOTE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
8249 0 0 if defined $main::RD_TRACE
8257 0 16 if defined $main::RD_TRACE
8269 0 16 if defined $main::RD_TRACE
8276 8 8 unless (defined($_tok = SLASHEDSQUOTE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
8279 0 8 if defined $main::RD_TRACE
8287 0 8 if defined $main::RD_TRACE
8299 0 8 if defined $main::RD_TRACE
8306 0 8 unless (defined($_tok = PSQUOTE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
8309 0 0 if defined $main::RD_TRACE
8317 0 8 if defined $main::RD_TRACE
8329 0 8 if defined $main::RD_TRACE
8336 0 8 $_noactions ? :
8337 0 8 unless (defined $_tok)
8339 0 0 if defined $main::RD_TRACE
8343 0 8 if defined $main::RD_TRACE
8351 0 8 if defined $main::RD_TRACE
8367 0 8 if defined $main::RD_TRACE
8380 0 8 if defined $main::RD_TRACE
8387 0 8 unless (defined($_tok = NOTSQUOTE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
8390 0 0 if defined $main::RD_TRACE
8398 0 8 if defined $main::RD_TRACE
8410 0 8 if defined $main::RD_TRACE
8423 0 16 unless ($_matched or defined $score)
8428 0 0 if defined $main::RD_TRACE
8435 0 16 if (not defined $return and defined $score)
8437 0 0 if defined $main::RD_TRACE
8444 8 8 unless defined $return
8445 0 16 if (defined $main::RD_TRACE)
8470 0 16 if defined $main::RD_TRACE
8489 16 0 defined $_[4] ? :
8491 0 16 $#arg & 1 ? :
8506 0 16 if defined $main::RD_TRACE
8519 0 16 if defined $main::RD_TRACE
8527 0 16 if $lastsep = $1
8 8 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\\')/)
8529 8 0 if defined $lastsep
8531 0 8 if defined $main::RD_TRACE
8539 0 8 if defined $main::RD_TRACE
8546 0 8 if defined $main::RD_TRACE
8553 0 8 $_noactions ? :
8554 0 8 unless (defined $_tok)
8556 0 0 if defined $main::RD_TRACE
8560 0 8 if defined $main::RD_TRACE
8568 0 8 if defined $main::RD_TRACE
8581 8 8 unless ($_matched or defined $score)
8586 0 8 if defined $main::RD_TRACE
8593 0 8 if (not defined $return and defined $score)
8595 0 0 if defined $main::RD_TRACE
8602 0 8 unless defined $return
8603 0 8 if (defined $main::RD_TRACE)
8628 0 176 if defined $main::RD_TRACE
8647 176 0 defined $_[4] ? :
8649 0 176 $#arg & 1 ? :
8664 0 176 if defined $main::RD_TRACE
8677 0 176 if defined $main::RD_TRACE
8685 128 48 if $lastsep = $1
70 106 unless ($text =~ s/\A($Parse::RecDescent::_Runtime::Treex::Core::ScenarioParser::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\w+)/)
8687 70 0 if defined $lastsep
8689 0 70 if defined $main::RD_TRACE
8697 0 106 if defined $main::RD_TRACE
8704 0 106 if defined $main::RD_TRACE
8711 0 106 $_noactions ? :
8712 0 106 unless (defined $_tok)
8714 0 0 if defined $main::RD_TRACE
8718 0 106 if defined $main::RD_TRACE
8726 0 106 if defined $main::RD_TRACE
8739 70 106 unless ($_matched or defined $score)
8744 0 70 if defined $main::RD_TRACE
8751 0 106 if (not defined $return and defined $score)
8753 0 0 if defined $main::RD_TRACE
8760 0 106 unless defined $return
8761 0 106 if (defined $main::RD_TRACE)
8786 0 16 if defined $main::RD_TRACE
8805 16 0 defined $_[4] ? :
8807 0 16 $#arg & 1 ? :
8822 0 16 if defined $main::RD_TRACE
8835 0 16 if defined $main::RD_TRACE
8842 0 16 unless (defined($_tok = NOTDQUOTE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
8845 0 0 if defined $main::RD_TRACE
8853 0 16 if defined $main::RD_TRACE
8865 0 16 if defined $main::RD_TRACE
8872 8 8 unless (defined($_tok = SLASHEDDQUOTE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
8875 0 8 if defined $main::RD_TRACE
8883 0 8 if defined $main::RD_TRACE
8895 0 8 if defined $main::RD_TRACE
8902 0 8 unless (defined($_tok = PDQUOTE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
8905 0 0 if defined $main::RD_TRACE
8913 0 8 if defined $main::RD_TRACE
8925 0 8 if defined $main::RD_TRACE
8932 0 8 $_noactions ? :
8933 0 8 unless (defined $_tok)
8935 0 0 if defined $main::RD_TRACE
8939 0 8 if defined $main::RD_TRACE
8947 0 8 if defined $main::RD_TRACE
8963 0 8 if defined $main::RD_TRACE
8976 0 8 if defined $main::RD_TRACE
8983 0 8 unless (defined($_tok = NOTDQUOTE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } , undef)))
8986 0 0 if defined $main::RD_TRACE
8994 0 8 if defined $main::RD_TRACE
9006 0 8 if defined $main::RD_TRACE
9019 0 16 unless ($_matched or defined $score)
9024 0 0 if defined $main::RD_TRACE
9031 0 16 if (not defined $return and defined $score)
9033 0 0 if defined $main::RD_TRACE
9040 8 8 unless defined $return
9041 0 16 if (defined $main::RD_TRACE)