Branch Coverage

blib/lib/SQL/Translator/Parser/DB2/Grammar.pm
Criterion Covered Total %
branch 65 9358 0.6


line true false branch
37 0 0 if defined $main::RD_TRACE
56 0 0 defined $_[4] ? :
57 0 0 $#arg & 1 ? :
71 0 0 if defined $main::RD_TRACE
84 0 0 if defined $main::RD_TRACE
92 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DECIMAL)//i)
96 0 0 if defined $main::RD_TRACE
102 0 0 if defined $main::RD_TRACE
110 0 0 if defined $main::RD_TRACE
123 0 0 if defined $main::RD_TRACE
136 0 0 if defined $main::RD_TRACE
144 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DEC)//i)
148 0 0 if defined $main::RD_TRACE
154 0 0 if defined $main::RD_TRACE
162 0 0 if defined $main::RD_TRACE
172 0 0 unless ($_matched or defined $return or defined $score)
177 0 0 if defined $main::RD_TRACE
184 0 0 if (not defined $return and defined $score)
186 0 0 if defined $main::RD_TRACE
193 0 0 unless defined $return
194 0 0 if (defined $main::RD_TRACE)
219 0 0 if defined $main::RD_TRACE
238 0 0 defined $_[4] ? :
239 0 0 $#arg & 1 ? :
253 0 0 if defined $main::RD_TRACE
266 0 0 if defined $main::RD_TRACE
273 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::when_clause, 0, 1, $_noactions, $expectation, undef)))
275 0 0 if defined $main::RD_TRACE
282 0 0 if defined $main::RD_TRACE
294 0 0 if defined $main::RD_TRACE
301 0 0 unless (defined($_tok = SQL_procedure_statement($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
304 0 0 if defined $main::RD_TRACE
312 0 0 if defined $main::RD_TRACE
324 0 0 if defined $main::RD_TRACE
331 0 0 $_noactions ? :
334 0 0 unless (defined $_tok)
336 0 0 if defined $main::RD_TRACE
340 0 0 if defined $main::RD_TRACE
349 0 0 if defined $main::RD_TRACE
359 0 0 unless ($_matched or defined $return or defined $score)
364 0 0 if defined $main::RD_TRACE
371 0 0 if (not defined $return and defined $score)
373 0 0 if defined $main::RD_TRACE
380 0 0 unless defined $return
381 0 0 if (defined $main::RD_TRACE)
406 0 0 if defined $main::RD_TRACE
425 0 0 defined $_[4] ? :
426 0 0 $#arg & 1 ? :
440 0 0 if defined $main::RD_TRACE
453 0 0 if defined $main::RD_TRACE
460 0 0 unless (defined($_tok = predicate($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
463 0 0 if defined $main::RD_TRACE
471 0 0 if defined $main::RD_TRACE
483 0 0 if defined $main::RD_TRACE
490 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_1_of_production_1_of_rule__alternation_1_of_production_2_of_rule_search_condition, 0, 1, $_noactions, $expectation, undef)))
492 0 0 if defined $main::RD_TRACE
499 0 0 if defined $main::RD_TRACE
512 0 0 if defined $main::RD_TRACE
525 0 0 if defined $main::RD_TRACE
538 0 0 if defined $main::RD_TRACE
547 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
551 0 0 if defined $main::RD_TRACE
556 0 0 if defined $main::RD_TRACE
563 0 0 if defined $main::RD_TRACE
570 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
573 0 0 if defined $main::RD_TRACE
581 0 0 if defined $main::RD_TRACE
593 0 0 if defined $main::RD_TRACE
602 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
606 0 0 if defined $main::RD_TRACE
611 0 0 if defined $main::RD_TRACE
619 0 0 if defined $main::RD_TRACE
629 0 0 unless ($_matched or defined $return or defined $score)
634 0 0 if defined $main::RD_TRACE
641 0 0 if (not defined $return and defined $score)
643 0 0 if defined $main::RD_TRACE
650 0 0 unless defined $return
651 0 0 if (defined $main::RD_TRACE)
676 0 0 if defined $main::RD_TRACE
695 0 0 defined $_[4] ? :
696 0 0 $#arg & 1 ? :
710 0 0 if defined $main::RD_TRACE
723 0 0 if defined $main::RD_TRACE
730 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
733 0 0 if defined $main::RD_TRACE
741 0 0 if defined $main::RD_TRACE
754 0 0 if defined $main::RD_TRACE
764 0 0 unless ($_matched or defined $return or defined $score)
769 0 0 if defined $main::RD_TRACE
776 0 0 if (not defined $return and defined $score)
778 0 0 if defined $main::RD_TRACE
785 0 0 unless defined $return
786 0 0 if (defined $main::RD_TRACE)
811 0 0 if defined $main::RD_TRACE
830 0 0 defined $_[4] ? :
831 0 0 $#arg & 1 ? :
845 0 0 if defined $main::RD_TRACE
858 0 0 if defined $main::RD_TRACE
865 0 0 unless (defined($_tok = predicate($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
868 0 0 if defined $main::RD_TRACE
876 0 0 if defined $main::RD_TRACE
888 0 0 if defined $main::RD_TRACE
895 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_1_of_production_1_of_rule__alternation_2_of_production_1_of_rule_cond, 0, 1, $_noactions, $expectation, undef)))
897 0 0 if defined $main::RD_TRACE
904 0 0 if defined $main::RD_TRACE
917 0 0 if defined $main::RD_TRACE
930 0 0 if defined $main::RD_TRACE
943 0 0 if defined $main::RD_TRACE
952 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
956 0 0 if defined $main::RD_TRACE
961 0 0 if defined $main::RD_TRACE
968 0 0 if defined $main::RD_TRACE
975 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
978 0 0 if defined $main::RD_TRACE
986 0 0 if defined $main::RD_TRACE
998 0 0 if defined $main::RD_TRACE
1007 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
1011 0 0 if defined $main::RD_TRACE
1016 0 0 if defined $main::RD_TRACE
1024 0 0 if defined $main::RD_TRACE
1034 0 0 unless ($_matched or defined $return or defined $score)
1039 0 0 if defined $main::RD_TRACE
1046 0 0 if (not defined $return and defined $score)
1048 0 0 if defined $main::RD_TRACE
1055 0 0 unless defined $return
1056 0 0 if (defined $main::RD_TRACE)
1081 0 0 if defined $main::RD_TRACE
1100 0 0 defined $_[4] ? :
1101 0 0 $#arg & 1 ? :
1115 0 0 if defined $main::RD_TRACE
1128 0 0 if defined $main::RD_TRACE
1135 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_1_of_production_1_of_rule__alternation_1_of_production_1_of_rule_expression, 0, 1, $_noactions, $expectation, undef)))
1137 0 0 if defined $main::RD_TRACE
1144 0 0 if defined $main::RD_TRACE
1156 0 0 if defined $main::RD_TRACE
1163 0 0 unless (defined($_tok = _alternation_2_of_production_1_of_rule__alternation_1_of_production_1_of_rule_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1166 0 0 if defined $main::RD_TRACE
1174 0 0 if defined $main::RD_TRACE
1187 0 0 if defined $main::RD_TRACE
1197 0 0 unless ($_matched or defined $return or defined $score)
1202 0 0 if defined $main::RD_TRACE
1209 0 0 if (not defined $return and defined $score)
1211 0 0 if defined $main::RD_TRACE
1218 0 0 unless defined $return
1219 0 0 if (defined $main::RD_TRACE)
1244 0 0 if defined $main::RD_TRACE
1263 0 0 defined $_[4] ? :
1264 0 0 $#arg & 1 ? :
1278 0 0 if defined $main::RD_TRACE
1291 0 0 if defined $main::RD_TRACE
1299 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:\w+)//)
1303 0 0 if defined $main::RD_TRACE
1309 0 0 if defined $main::RD_TRACE
1317 0 0 if defined $main::RD_TRACE
1330 0 0 if defined $main::RD_TRACE
1343 0 0 if defined $main::RD_TRACE
1351 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:\w{1,128})//)
1355 0 0 if defined $main::RD_TRACE
1361 0 0 if defined $main::RD_TRACE
1369 0 0 if defined $main::RD_TRACE
1379 0 0 unless ($_matched or defined $return or defined $score)
1384 0 0 if defined $main::RD_TRACE
1391 0 0 if (not defined $return and defined $score)
1393 0 0 if defined $main::RD_TRACE
1400 0 0 unless defined $return
1401 0 0 if (defined $main::RD_TRACE)
1426 0 0 if defined $main::RD_TRACE
1445 0 0 defined $_[4] ? :
1446 0 0 $#arg & 1 ? :
1460 0 0 if defined $main::RD_TRACE
1473 0 0 if defined $main::RD_TRACE
1481 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:VARIANCE)//i)
1485 0 0 if defined $main::RD_TRACE
1491 0 0 if defined $main::RD_TRACE
1499 0 0 if defined $main::RD_TRACE
1512 0 0 if defined $main::RD_TRACE
1525 0 0 if defined $main::RD_TRACE
1533 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:VAR)//i)
1537 0 0 if defined $main::RD_TRACE
1543 0 0 if defined $main::RD_TRACE
1551 0 0 if defined $main::RD_TRACE
1561 0 0 unless ($_matched or defined $return or defined $score)
1566 0 0 if defined $main::RD_TRACE
1573 0 0 if (not defined $return and defined $score)
1575 0 0 if defined $main::RD_TRACE
1582 0 0 unless defined $return
1583 0 0 if (defined $main::RD_TRACE)
1608 0 0 if defined $main::RD_TRACE
1627 0 0 defined $_[4] ? :
1628 0 0 $#arg & 1 ? :
1642 0 0 if defined $main::RD_TRACE
1655 0 0 if defined $main::RD_TRACE
1664 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\+//)
1668 0 0 if defined $main::RD_TRACE
1673 0 0 if defined $main::RD_TRACE
1681 0 0 if defined $main::RD_TRACE
1694 0 0 if defined $main::RD_TRACE
1707 0 0 if defined $main::RD_TRACE
1716 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\-//)
1720 0 0 if defined $main::RD_TRACE
1725 0 0 if defined $main::RD_TRACE
1733 0 0 if defined $main::RD_TRACE
1743 0 0 unless ($_matched or defined $return or defined $score)
1748 0 0 if defined $main::RD_TRACE
1755 0 0 if (not defined $return and defined $score)
1757 0 0 if defined $main::RD_TRACE
1764 0 0 unless defined $return
1765 0 0 if (defined $main::RD_TRACE)
1790 0 0 if defined $main::RD_TRACE
1809 0 0 defined $_[4] ? :
1810 0 0 $#arg & 1 ? :
1824 0 0 if defined $main::RD_TRACE
1837 0 0 if defined $main::RD_TRACE
1844 0 0 $_noactions ? :
1847 0 0 unless (defined $_tok)
1849 0 0 if defined $main::RD_TRACE
1853 0 0 if defined $main::RD_TRACE
1862 0 0 if defined $main::RD_TRACE
1872 0 0 unless ($_matched or defined $return or defined $score)
1877 0 0 if defined $main::RD_TRACE
1884 0 0 if (not defined $return and defined $score)
1886 0 0 if defined $main::RD_TRACE
1893 0 0 unless defined $return
1894 0 0 if (defined $main::RD_TRACE)
1919 0 0 if defined $main::RD_TRACE
1938 0 0 defined $_[4] ? :
1939 0 0 $#arg & 1 ? :
1953 0 0 if defined $main::RD_TRACE
1966 0 0 if defined $main::RD_TRACE
1973 0 0 unless (defined($_tok = ld_type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1976 0 0 if defined $main::RD_TRACE
1984 0 0 if defined $main::RD_TRACE
1996 0 0 if defined $main::RD_TRACE
2003 0 0 unless (defined($_tok = ld_duration($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2006 0 0 if defined $main::RD_TRACE
2014 0 0 if defined $main::RD_TRACE
2027 0 0 if defined $main::RD_TRACE
2037 0 0 unless ($_matched or defined $return or defined $score)
2042 0 0 if defined $main::RD_TRACE
2049 0 0 if (not defined $return and defined $score)
2051 0 0 if defined $main::RD_TRACE
2058 0 0 unless defined $return
2059 0 0 if (defined $main::RD_TRACE)
2084 0 0 if defined $main::RD_TRACE
2103 0 0 defined $_[4] ? :
2104 0 0 $#arg & 1 ? :
2118 0 0 if defined $main::RD_TRACE
2131 0 0 if defined $main::RD_TRACE
2139 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:UNBOUNDED\s+PRECEDING)//i)
2143 0 0 if defined $main::RD_TRACE
2149 0 0 if defined $main::RD_TRACE
2157 0 0 if defined $main::RD_TRACE
2170 0 0 if defined $main::RD_TRACE
2183 0 0 if defined $main::RD_TRACE
2190 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2193 0 0 if defined $main::RD_TRACE
2201 0 0 if defined $main::RD_TRACE
2213 0 0 if defined $main::RD_TRACE
2221 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:FOLLOWING)//i)
2225 0 0 if defined $main::RD_TRACE
2231 0 0 if defined $main::RD_TRACE
2239 0 0 if defined $main::RD_TRACE
2249 0 0 unless ($_matched or defined $return or defined $score)
2254 0 0 if defined $main::RD_TRACE
2261 0 0 if (not defined $return and defined $score)
2263 0 0 if defined $main::RD_TRACE
2270 0 0 unless defined $return
2271 0 0 if (defined $main::RD_TRACE)
2296 0 1 if defined $main::RD_TRACE
2315 0 1 defined $_[4] ? :
2316 1 0 $#arg & 1 ? :
2330 0 1 if defined $main::RD_TRACE
2343 0 1 if defined $main::RD_TRACE
2350 1 0 unless (defined($_tok = comment($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2353 0 1 if defined $main::RD_TRACE
2361 0 0 if defined $main::RD_TRACE
2374 0 0 if defined $main::RD_TRACE
2387 0 1 if defined $main::RD_TRACE
2400 0 1 if defined $main::RD_TRACE
2407 1 0 unless (defined($_tok = create($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2410 0 1 if defined $main::RD_TRACE
2418 0 0 if defined $main::RD_TRACE
2431 0 0 if defined $main::RD_TRACE
2444 0 1 if defined $main::RD_TRACE
2459 0 1 if defined $main::RD_TRACE
2464 1 0 unless ($_noactions)
2470 0 1 if (defined $_tok) { }
2472 0 0 if defined $main::RD_TRACE
2479 0 1 if defined $main::RD_TRACE
2484 1 0 unless defined $_tok
2489 0 0 if defined $main::RD_TRACE
2499 1 0 unless ($_matched or defined $return or defined $score)
2504 0 1 if defined $main::RD_TRACE
2511 0 0 if (not defined $return and defined $score)
2513 0 0 if defined $main::RD_TRACE
2520 0 0 unless defined $return
2521 0 0 if (defined $main::RD_TRACE)
2546 0 0 if defined $main::RD_TRACE
2565 0 0 defined $_[4] ? :
2566 0 0 $#arg & 1 ? :
2580 0 0 if defined $main::RD_TRACE
2593 0 0 if defined $main::RD_TRACE
2600 0 0 unless (defined($_tok = result_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2603 0 0 if defined $main::RD_TRACE
2611 0 0 if defined $main::RD_TRACE
2624 0 0 if defined $main::RD_TRACE
2637 0 0 if defined $main::RD_TRACE
2650 0 0 if defined $main::RD_TRACE
2658 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NULL)//i)
2662 0 0 if defined $main::RD_TRACE
2668 0 0 if defined $main::RD_TRACE
2676 0 0 if defined $main::RD_TRACE
2686 0 0 unless ($_matched or defined $return or defined $score)
2691 0 0 if defined $main::RD_TRACE
2698 0 0 if (not defined $return and defined $score)
2700 0 0 if defined $main::RD_TRACE
2707 0 0 unless defined $return
2708 0 0 if (defined $main::RD_TRACE)
2733 0 0 if defined $main::RD_TRACE
2752 0 0 defined $_[4] ? :
2753 0 0 $#arg & 1 ? :
2767 0 0 if defined $main::RD_TRACE
2780 0 0 if defined $main::RD_TRACE
2788 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ELSE\s+NULL)//i)
2792 0 0 if defined $main::RD_TRACE
2798 0 0 if defined $main::RD_TRACE
2806 0 0 if defined $main::RD_TRACE
2819 0 0 if defined $main::RD_TRACE
2832 0 0 if defined $main::RD_TRACE
2840 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ELSE)//i)
2844 0 0 if defined $main::RD_TRACE
2850 0 0 if defined $main::RD_TRACE
2857 0 0 if defined $main::RD_TRACE
2864 0 0 unless (defined($_tok = result_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2867 0 0 if defined $main::RD_TRACE
2875 0 0 if defined $main::RD_TRACE
2888 0 0 if defined $main::RD_TRACE
2898 0 0 unless ($_matched or defined $return or defined $score)
2903 0 0 if defined $main::RD_TRACE
2910 0 0 if (not defined $return and defined $score)
2912 0 0 if defined $main::RD_TRACE
2919 0 0 unless defined $return
2920 0 0 if (defined $main::RD_TRACE)
2945 0 0 if defined $main::RD_TRACE
2964 0 0 defined $_[4] ? :
2965 0 0 $#arg & 1 ? :
2979 0 0 if defined $main::RD_TRACE
2992 0 0 if defined $main::RD_TRACE
2999 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
3002 0 0 if defined $main::RD_TRACE
3010 0 0 if defined $main::RD_TRACE
3022 0 0 if defined $main::RD_TRACE
3029 0 0 $_noactions ? :
3031 0 0 unless (defined $_tok)
3033 0 0 if defined $main::RD_TRACE
3037 0 0 if defined $main::RD_TRACE
3046 0 0 if defined $main::RD_TRACE
3056 0 0 unless ($_matched or defined $return or defined $score)
3061 0 0 if defined $main::RD_TRACE
3068 0 0 if (not defined $return and defined $score)
3070 0 0 if defined $main::RD_TRACE
3077 0 0 unless defined $return
3078 0 0 if (defined $main::RD_TRACE)
3103 0 0 if defined $main::RD_TRACE
3122 0 0 defined $_[4] ? :
3123 0 0 $#arg & 1 ? :
3137 0 0 if defined $main::RD_TRACE
3150 0 0 if defined $main::RD_TRACE
3158 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NULLS\s+FIRST)//i)
3162 0 0 if defined $main::RD_TRACE
3168 0 0 if defined $main::RD_TRACE
3176 0 0 if defined $main::RD_TRACE
3189 0 0 if defined $main::RD_TRACE
3202 0 0 if defined $main::RD_TRACE
3210 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NULLS\s+LAST)//i)
3214 0 0 if defined $main::RD_TRACE
3220 0 0 if defined $main::RD_TRACE
3228 0 0 if defined $main::RD_TRACE
3238 0 0 unless ($_matched or defined $return or defined $score)
3243 0 0 if defined $main::RD_TRACE
3250 0 0 if (not defined $return and defined $score)
3252 0 0 if defined $main::RD_TRACE
3259 0 0 unless defined $return
3260 0 0 if (defined $main::RD_TRACE)
3285 0 0 if defined $main::RD_TRACE
3304 0 0 defined $_[4] ? :
3305 0 0 $#arg & 1 ? :
3319 0 0 if defined $main::RD_TRACE
3332 0 0 if defined $main::RD_TRACE
3339 0 0 unless (defined($_tok = SCHEMA($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
3342 0 0 if defined $main::RD_TRACE
3350 0 0 if defined $main::RD_TRACE
3362 0 0 if defined $main::RD_TRACE
3371 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\.//)
3375 0 0 if defined $main::RD_TRACE
3380 0 0 if defined $main::RD_TRACE
3387 0 0 if defined $main::RD_TRACE
3394 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
3397 0 0 if defined $main::RD_TRACE
3405 0 0 if defined $main::RD_TRACE
3417 0 0 if defined $main::RD_TRACE
3424 0 0 $_noactions ? :
3425 0 0 unless (defined $_tok)
3427 0 0 if defined $main::RD_TRACE
3431 0 0 if defined $main::RD_TRACE
3440 0 0 if defined $main::RD_TRACE
3453 0 0 if defined $main::RD_TRACE
3466 0 0 if defined $main::RD_TRACE
3473 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
3476 0 0 if defined $main::RD_TRACE
3484 0 0 if defined $main::RD_TRACE
3496 0 0 if defined $main::RD_TRACE
3503 0 0 $_noactions ? :
3504 0 0 unless (defined $_tok)
3506 0 0 if defined $main::RD_TRACE
3510 0 0 if defined $main::RD_TRACE
3519 0 0 if defined $main::RD_TRACE
3529 0 0 unless ($_matched or defined $return or defined $score)
3534 0 0 if defined $main::RD_TRACE
3541 0 0 if (not defined $return and defined $score)
3543 0 0 if defined $main::RD_TRACE
3550 0 0 unless defined $return
3551 0 0 if (defined $main::RD_TRACE)
3576 0 0 if defined $main::RD_TRACE
3595 0 0 defined $_[4] ? :
3596 0 0 $#arg & 1 ? :
3610 0 0 if defined $main::RD_TRACE
3623 0 0 if defined $main::RD_TRACE
3631 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:AND)//i)
3635 0 0 if defined $main::RD_TRACE
3641 0 0 if defined $main::RD_TRACE
3649 0 0 if defined $main::RD_TRACE
3662 0 0 if defined $main::RD_TRACE
3675 0 0 if defined $main::RD_TRACE
3683 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:OR)//i)
3687 0 0 if defined $main::RD_TRACE
3693 0 0 if defined $main::RD_TRACE
3701 0 0 if defined $main::RD_TRACE
3711 0 0 unless ($_matched or defined $return or defined $score)
3716 0 0 if defined $main::RD_TRACE
3723 0 0 if (not defined $return and defined $score)
3725 0 0 if defined $main::RD_TRACE
3732 0 0 unless defined $return
3733 0 0 if (defined $main::RD_TRACE)
3758 0 0 if defined $main::RD_TRACE
3777 0 0 defined $_[4] ? :
3778 0 0 $#arg & 1 ? :
3792 0 0 if defined $main::RD_TRACE
3805 0 0 if defined $main::RD_TRACE
3813 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ROW_NUMBER|ROWNUMBER)//i)
3817 0 0 if defined $main::RD_TRACE
3823 0 0 if defined $main::RD_TRACE
3830 0 0 if defined $main::RD_TRACE
3839 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(\)//)
3843 0 0 if defined $main::RD_TRACE
3848 0 0 if defined $main::RD_TRACE
3855 0 0 if defined $main::RD_TRACE
3863 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:OVER)//i)
3867 0 0 if defined $main::RD_TRACE
3873 0 0 if defined $main::RD_TRACE
3880 0 0 if defined $main::RD_TRACE
3889 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
3893 0 0 if defined $main::RD_TRACE
3898 0 0 if defined $main::RD_TRACE
3905 0 0 if defined $main::RD_TRACE
3912 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::window_partition_clause, 0, 1, $_noactions, $expectation, undef)))
3914 0 0 if defined $main::RD_TRACE
3921 0 0 if defined $main::RD_TRACE
3933 0 0 if defined $main::RD_TRACE
3940 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_1_of_production_1_of_rule_numbering_function, 0, 1, $_noactions, $expectation, undef)))
3942 0 0 if defined $main::RD_TRACE
3949 0 0 if defined $main::RD_TRACE
3961 0 0 if defined $main::RD_TRACE
3968 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_2_of_production_1_of_rule_numbering_function, 0, 1, $_noactions, $expectation, undef)))
3970 0 0 if defined $main::RD_TRACE
3977 0 0 if defined $main::RD_TRACE
3989 0 0 if defined $main::RD_TRACE
3998 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
4002 0 0 if defined $main::RD_TRACE
4007 0 0 if defined $main::RD_TRACE
4015 0 0 if defined $main::RD_TRACE
4025 0 0 unless ($_matched or defined $return or defined $score)
4030 0 0 if defined $main::RD_TRACE
4037 0 0 if (not defined $return and defined $score)
4039 0 0 if defined $main::RD_TRACE
4046 0 0 unless defined $return
4047 0 0 if (defined $main::RD_TRACE)
4072 0 0 if defined $main::RD_TRACE
4091 0 0 defined $_[4] ? :
4092 0 0 $#arg & 1 ? :
4106 0 0 if defined $main::RD_TRACE
4119 0 0 if defined $main::RD_TRACE
4127 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ROWS)//i)
4131 0 0 if defined $main::RD_TRACE
4137 0 0 if defined $main::RD_TRACE
4145 0 0 if defined $main::RD_TRACE
4158 0 0 if defined $main::RD_TRACE
4171 0 0 if defined $main::RD_TRACE
4179 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:RANGE)//i)
4183 0 0 if defined $main::RD_TRACE
4189 0 0 if defined $main::RD_TRACE
4197 0 0 if defined $main::RD_TRACE
4207 0 0 unless ($_matched or defined $return or defined $score)
4212 0 0 if defined $main::RD_TRACE
4219 0 0 if (not defined $return and defined $score)
4221 0 0 if defined $main::RD_TRACE
4228 0 0 unless defined $return
4229 0 0 if (defined $main::RD_TRACE)
4254 0 0 if defined $main::RD_TRACE
4273 0 0 defined $_[4] ? :
4274 0 0 $#arg & 1 ? :
4288 0 0 if defined $main::RD_TRACE
4301 0 0 if defined $main::RD_TRACE
4309 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:UNBOUNDED\s+PRECEDING)//i)
4313 0 0 if defined $main::RD_TRACE
4319 0 0 if defined $main::RD_TRACE
4327 0 0 if defined $main::RD_TRACE
4340 0 0 if defined $main::RD_TRACE
4353 0 0 if defined $main::RD_TRACE
4360 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4363 0 0 if defined $main::RD_TRACE
4371 0 0 if defined $main::RD_TRACE
4383 0 0 if defined $main::RD_TRACE
4391 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:PRECEDING)//i)
4395 0 0 if defined $main::RD_TRACE
4401 0 0 if defined $main::RD_TRACE
4409 0 0 if defined $main::RD_TRACE
4422 0 0 if defined $main::RD_TRACE
4435 0 0 if defined $main::RD_TRACE
4442 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4445 0 0 if defined $main::RD_TRACE
4453 0 0 if defined $main::RD_TRACE
4465 0 0 if defined $main::RD_TRACE
4473 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:FOLLOWING)//i)
4477 0 0 if defined $main::RD_TRACE
4483 0 0 if defined $main::RD_TRACE
4491 0 0 if defined $main::RD_TRACE
4504 0 0 if defined $main::RD_TRACE
4517 0 0 if defined $main::RD_TRACE
4525 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CURRENT\s+ROW)//i)
4529 0 0 if defined $main::RD_TRACE
4535 0 0 if defined $main::RD_TRACE
4543 0 0 if defined $main::RD_TRACE
4553 0 0 unless ($_matched or defined $return or defined $score)
4558 0 0 if defined $main::RD_TRACE
4565 0 0 if (not defined $return and defined $score)
4567 0 0 if defined $main::RD_TRACE
4574 0 0 unless defined $return
4575 0 0 if (defined $main::RD_TRACE)
4600 0 0 if defined $main::RD_TRACE
4619 0 0 defined $_[4] ? :
4620 0 0 $#arg & 1 ? :
4634 0 0 if defined $main::RD_TRACE
4647 0 0 if defined $main::RD_TRACE
4654 0 0 unless (defined($_tok = ranking_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4657 0 0 if defined $main::RD_TRACE
4665 0 0 if defined $main::RD_TRACE
4678 0 0 if defined $main::RD_TRACE
4691 0 0 if defined $main::RD_TRACE
4704 0 0 if defined $main::RD_TRACE
4711 0 0 unless (defined($_tok = numbering_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4714 0 0 if defined $main::RD_TRACE
4722 0 0 if defined $main::RD_TRACE
4735 0 0 if defined $main::RD_TRACE
4748 0 0 if defined $main::RD_TRACE
4761 0 0 if defined $main::RD_TRACE
4768 0 0 unless (defined($_tok = aggregation_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4771 0 0 if defined $main::RD_TRACE
4779 0 0 if defined $main::RD_TRACE
4792 0 0 if defined $main::RD_TRACE
4802 0 0 unless ($_matched or defined $return or defined $score)
4807 0 0 if defined $main::RD_TRACE
4814 0 0 if (not defined $return and defined $score)
4816 0 0 if defined $main::RD_TRACE
4823 0 0 unless defined $return
4824 0 0 if (defined $main::RD_TRACE)
4849 0 0 if defined $main::RD_TRACE
4868 0 0 defined $_[4] ? :
4869 0 0 $#arg & 1 ? :
4883 0 0 if defined $main::RD_TRACE
4896 0 0 if defined $main::RD_TRACE
4904 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DOUBLE)//i)
4908 0 0 if defined $main::RD_TRACE
4914 0 0 if defined $main::RD_TRACE
4922 0 0 if defined $main::RD_TRACE
4935 0 0 if defined $main::RD_TRACE
4948 0 0 if defined $main::RD_TRACE
4956 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DOUBLE_PRECISION)//i)
4960 0 0 if defined $main::RD_TRACE
4966 0 0 if defined $main::RD_TRACE
4974 0 0 if defined $main::RD_TRACE
4984 0 0 unless ($_matched or defined $return or defined $score)
4989 0 0 if defined $main::RD_TRACE
4996 0 0 if (not defined $return and defined $score)
4998 0 0 if defined $main::RD_TRACE
5005 0 0 unless defined $return
5006 0 0 if (defined $main::RD_TRACE)
5031 0 0 if defined $main::RD_TRACE
5050 0 0 defined $_[4] ? :
5051 0 0 $#arg & 1 ? :
5065 0 0 if defined $main::RD_TRACE
5078 0 0 if defined $main::RD_TRACE
5086 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:full)//i)
5090 0 0 if defined $main::RD_TRACE
5096 0 0 if defined $main::RD_TRACE
5104 0 0 if defined $main::RD_TRACE
5114 0 0 unless ($_matched or defined $return or defined $score)
5119 0 0 if defined $main::RD_TRACE
5126 0 0 if (not defined $return and defined $score)
5128 0 0 if defined $main::RD_TRACE
5135 0 0 unless defined $return
5136 0 0 if (defined $main::RD_TRACE)
5161 0 0 if defined $main::RD_TRACE
5180 0 0 defined $_[4] ? :
5181 0 0 $#arg & 1 ? :
5195 0 0 if defined $main::RD_TRACE
5208 0 0 if defined $main::RD_TRACE
5216 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SCOPE)//)
5220 0 0 if defined $main::RD_TRACE
5226 0 0 if defined $main::RD_TRACE
5233 0 0 if defined $main::RD_TRACE
5240 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule__alternation_2_of_production_1_of_rule_cast_specification($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
5243 0 0 if defined $main::RD_TRACE
5251 0 0 if defined $main::RD_TRACE
5264 0 0 if defined $main::RD_TRACE
5274 0 0 unless ($_matched or defined $return or defined $score)
5279 0 0 if defined $main::RD_TRACE
5286 0 0 if (not defined $return and defined $score)
5288 0 0 if defined $main::RD_TRACE
5295 0 0 unless defined $return
5296 0 0 if (defined $main::RD_TRACE)
5321 0 0 if defined $main::RD_TRACE
5340 0 0 defined $_[4] ? :
5341 0 0 $#arg & 1 ? :
5355 0 0 if defined $main::RD_TRACE
5368 0 0 if defined $main::RD_TRACE
5376 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CASE)//i)
5380 0 0 if defined $main::RD_TRACE
5386 0 0 if defined $main::RD_TRACE
5393 0 0 if defined $main::RD_TRACE
5400 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_case_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
5403 0 0 if defined $main::RD_TRACE
5411 0 0 if defined $main::RD_TRACE
5423 0 0 if defined $main::RD_TRACE
5430 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_2_of_production_1_of_rule_case_expression, 0, 1, $_noactions, $expectation, undef)))
5432 0 0 if defined $main::RD_TRACE
5439 0 0 if defined $main::RD_TRACE
5451 0 0 if defined $main::RD_TRACE
5459 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:END)//i)
5463 0 0 if defined $main::RD_TRACE
5469 0 0 if defined $main::RD_TRACE
5477 0 0 if defined $main::RD_TRACE
5487 0 0 unless ($_matched or defined $return or defined $score)
5492 0 0 if defined $main::RD_TRACE
5499 0 0 if (not defined $return and defined $score)
5501 0 0 if defined $main::RD_TRACE
5508 0 0 unless defined $return
5509 0 0 if (defined $main::RD_TRACE)
5534 0 0 if defined $main::RD_TRACE
5553 0 0 defined $_[4] ? :
5554 0 0 $#arg & 1 ? :
5568 0 0 if defined $main::RD_TRACE
5581 0 0 if defined $main::RD_TRACE
5588 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_operator($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
5591 0 0 if defined $main::RD_TRACE
5599 0 0 if defined $main::RD_TRACE
5612 0 0 if defined $main::RD_TRACE
5625 0 0 if defined $main::RD_TRACE
5638 0 0 if defined $main::RD_TRACE
5647 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s[\A/][])
5651 0 0 if defined $main::RD_TRACE
5656 0 0 if defined $main::RD_TRACE
5664 0 0 if defined $main::RD_TRACE
5677 0 0 if defined $main::RD_TRACE
5690 0 0 if defined $main::RD_TRACE
5699 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\*//)
5703 0 0 if defined $main::RD_TRACE
5708 0 0 if defined $main::RD_TRACE
5716 0 0 if defined $main::RD_TRACE
5729 0 0 if defined $main::RD_TRACE
5742 0 0 if defined $main::RD_TRACE
5751 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\+//)
5755 0 0 if defined $main::RD_TRACE
5760 0 0 if defined $main::RD_TRACE
5768 0 0 if defined $main::RD_TRACE
5781 0 0 if defined $main::RD_TRACE
5794 0 0 if defined $main::RD_TRACE
5803 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\-//)
5807 0 0 if defined $main::RD_TRACE
5812 0 0 if defined $main::RD_TRACE
5820 0 0 if defined $main::RD_TRACE
5830 0 0 unless ($_matched or defined $return or defined $score)
5835 0 0 if defined $main::RD_TRACE
5842 0 0 if (not defined $return and defined $score)
5844 0 0 if defined $main::RD_TRACE
5851 0 0 unless defined $return
5852 0 0 if (defined $main::RD_TRACE)
5877 0 0 if defined $main::RD_TRACE
5896 0 0 defined $_[4] ? :
5897 0 0 $#arg & 1 ? :
5911 0 0 if defined $main::RD_TRACE
5924 0 0 if defined $main::RD_TRACE
5932 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:INSERT)//i)
5936 0 0 if defined $main::RD_TRACE
5942 0 0 if defined $main::RD_TRACE
5950 0 0 if defined $main::RD_TRACE
5963 0 0 if defined $main::RD_TRACE
5976 0 0 if defined $main::RD_TRACE
5984 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DELETE)//i)
5988 0 0 if defined $main::RD_TRACE
5994 0 0 if defined $main::RD_TRACE
6002 0 0 if defined $main::RD_TRACE
6015 0 0 if defined $main::RD_TRACE
6028 0 0 if defined $main::RD_TRACE
6036 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:UPDATE)//i)
6040 0 0 if defined $main::RD_TRACE
6046 0 0 if defined $main::RD_TRACE
6054 0 0 if defined $main::RD_TRACE
6064 0 0 unless ($_matched or defined $return or defined $score)
6069 0 0 if defined $main::RD_TRACE
6076 0 0 if (not defined $return and defined $score)
6078 0 0 if defined $main::RD_TRACE
6085 0 0 unless defined $return
6086 0 0 if (defined $main::RD_TRACE)
6111 0 0 if defined $main::RD_TRACE
6130 0 0 defined $_[4] ? :
6131 0 0 $#arg & 1 ? :
6145 0 0 if defined $main::RD_TRACE
6158 0 0 if defined $main::RD_TRACE
6166 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CONCAT)//)
6170 0 0 if defined $main::RD_TRACE
6176 0 0 if defined $main::RD_TRACE
6184 0 0 if defined $main::RD_TRACE
6197 0 0 if defined $main::RD_TRACE
6210 0 0 if defined $main::RD_TRACE
6219 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\|\|//)
6223 0 0 if defined $main::RD_TRACE
6228 0 0 if defined $main::RD_TRACE
6236 0 0 if defined $main::RD_TRACE
6246 0 0 unless ($_matched or defined $return or defined $score)
6251 0 0 if defined $main::RD_TRACE
6258 0 0 if (not defined $return and defined $score)
6260 0 0 if defined $main::RD_TRACE
6267 0 0 unless defined $return
6268 0 0 if (defined $main::RD_TRACE)
6293 0 0 if defined $main::RD_TRACE
6312 0 0 defined $_[4] ? :
6313 0 0 $#arg & 1 ? :
6327 0 0 if defined $main::RD_TRACE
6340 0 0 if defined $main::RD_TRACE
6347 0 0 unless (defined($_tok = nextval_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
6350 0 0 if defined $main::RD_TRACE
6358 0 0 if defined $main::RD_TRACE
6371 0 0 if defined $main::RD_TRACE
6384 0 0 if defined $main::RD_TRACE
6397 0 0 if defined $main::RD_TRACE
6404 0 0 unless (defined($_tok = prevval_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
6407 0 0 if defined $main::RD_TRACE
6415 0 0 if defined $main::RD_TRACE
6428 0 0 if defined $main::RD_TRACE
6438 0 0 unless ($_matched or defined $return or defined $score)
6443 0 0 if defined $main::RD_TRACE
6450 0 0 if (not defined $return and defined $score)
6452 0 0 if defined $main::RD_TRACE
6459 0 0 unless defined $return
6460 0 0 if (defined $main::RD_TRACE)
6485 0 0 if defined $main::RD_TRACE
6504 0 0 defined $_[4] ? :
6505 0 0 $#arg & 1 ? :
6519 0 0 if defined $main::RD_TRACE
6532 0 0 if defined $main::RD_TRACE
6539 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
6542 0 0 if defined $main::RD_TRACE
6550 0 0 if defined $main::RD_TRACE
6563 0 0 if defined $main::RD_TRACE
6576 0 0 if defined $main::RD_TRACE
6589 0 0 if defined $main::RD_TRACE
6597 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:AVG)//i)
6601 0 0 if defined $main::RD_TRACE
6607 0 0 if defined $main::RD_TRACE
6615 0 0 if defined $main::RD_TRACE
6628 0 0 if defined $main::RD_TRACE
6641 0 0 if defined $main::RD_TRACE
6649 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:BIGINT)//i)
6653 0 0 if defined $main::RD_TRACE
6659 0 0 if defined $main::RD_TRACE
6667 0 0 if defined $main::RD_TRACE
6680 0 0 if defined $main::RD_TRACE
6693 0 0 if defined $main::RD_TRACE
6701 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:BLOB)//i)
6705 0 0 if defined $main::RD_TRACE
6711 0 0 if defined $main::RD_TRACE
6719 0 0 if defined $main::RD_TRACE
6732 0 0 if defined $main::RD_TRACE
6745 0 0 if defined $main::RD_TRACE
6753 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CHAR)//i)
6757 0 0 if defined $main::RD_TRACE
6763 0 0 if defined $main::RD_TRACE
6771 0 0 if defined $main::RD_TRACE
6784 0 0 if defined $main::RD_TRACE
6797 0 0 if defined $main::RD_TRACE
6805 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CLOB)//i)
6809 0 0 if defined $main::RD_TRACE
6815 0 0 if defined $main::RD_TRACE
6823 0 0 if defined $main::RD_TRACE
6836 0 0 if defined $main::RD_TRACE
6849 0 0 if defined $main::RD_TRACE
6857 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:COALESCE)//i)
6861 0 0 if defined $main::RD_TRACE
6867 0 0 if defined $main::RD_TRACE
6875 0 0 if defined $main::RD_TRACE
6888 0 0 if defined $main::RD_TRACE
6901 0 0 if defined $main::RD_TRACE
6908 0 0 unless (defined($_tok = _alternation_1_of_production_8_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
6911 0 0 if defined $main::RD_TRACE
6919 0 0 if defined $main::RD_TRACE
6932 0 0 if defined $main::RD_TRACE
6945 0 0 if defined $main::RD_TRACE
6958 0 0 if defined $main::RD_TRACE
6965 0 0 unless (defined($_tok = _alternation_1_of_production_9_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
6968 0 0 if defined $main::RD_TRACE
6976 0 0 if defined $main::RD_TRACE
6989 0 0 if defined $main::RD_TRACE
7002 0 0 if defined $main::RD_TRACE
7015 0 0 if defined $main::RD_TRACE
7023 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:COUNT)//i)
7027 0 0 if defined $main::RD_TRACE
7033 0 0 if defined $main::RD_TRACE
7041 0 0 if defined $main::RD_TRACE
7054 0 0 if defined $main::RD_TRACE
7067 0 0 if defined $main::RD_TRACE
7075 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:COUNT_BIG)//i)
7079 0 0 if defined $main::RD_TRACE
7085 0 0 if defined $main::RD_TRACE
7093 0 0 if defined $main::RD_TRACE
7106 0 0 if defined $main::RD_TRACE
7119 0 0 if defined $main::RD_TRACE
7126 0 0 unless (defined($_tok = _alternation_1_of_production_12_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
7129 0 0 if defined $main::RD_TRACE
7137 0 0 if defined $main::RD_TRACE
7150 0 0 if defined $main::RD_TRACE
7163 0 0 if defined $main::RD_TRACE
7176 0 0 if defined $main::RD_TRACE
7184 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DATE)//i)
7188 0 0 if defined $main::RD_TRACE
7194 0 0 if defined $main::RD_TRACE
7202 0 0 if defined $main::RD_TRACE
7215 0 0 if defined $main::RD_TRACE
7228 0 0 if defined $main::RD_TRACE
7236 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DAY)//i)
7240 0 0 if defined $main::RD_TRACE
7246 0 0 if defined $main::RD_TRACE
7254 0 0 if defined $main::RD_TRACE
7267 0 0 if defined $main::RD_TRACE
7280 0 0 if defined $main::RD_TRACE
7288 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DAYS)//i)
7292 0 0 if defined $main::RD_TRACE
7298 0 0 if defined $main::RD_TRACE
7306 0 0 if defined $main::RD_TRACE
7319 0 0 if defined $main::RD_TRACE
7332 0 0 if defined $main::RD_TRACE
7340 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DBCLOB)//i)
7344 0 0 if defined $main::RD_TRACE
7350 0 0 if defined $main::RD_TRACE
7358 0 0 if defined $main::RD_TRACE
7371 0 0 if defined $main::RD_TRACE
7384 0 0 if defined $main::RD_TRACE
7391 0 0 unless (defined($_tok = _alternation_1_of_production_17_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
7394 0 0 if defined $main::RD_TRACE
7402 0 0 if defined $main::RD_TRACE
7415 0 0 if defined $main::RD_TRACE
7428 0 0 if defined $main::RD_TRACE
7441 0 0 if defined $main::RD_TRACE
7449 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DECRYPT_BIN)//i)
7453 0 0 if defined $main::RD_TRACE
7459 0 0 if defined $main::RD_TRACE
7467 0 0 if defined $main::RD_TRACE
7480 0 0 if defined $main::RD_TRACE
7493 0 0 if defined $main::RD_TRACE
7501 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DECRYPT_CHAR)//i)
7505 0 0 if defined $main::RD_TRACE
7511 0 0 if defined $main::RD_TRACE
7519 0 0 if defined $main::RD_TRACE
7532 0 0 if defined $main::RD_TRACE
7545 0 0 if defined $main::RD_TRACE
7553 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DEREF)//i)
7557 0 0 if defined $main::RD_TRACE
7563 0 0 if defined $main::RD_TRACE
7571 0 0 if defined $main::RD_TRACE
7584 0 0 if defined $main::RD_TRACE
7597 0 0 if defined $main::RD_TRACE
7605 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DIGITS)//i)
7609 0 0 if defined $main::RD_TRACE
7615 0 0 if defined $main::RD_TRACE
7623 0 0 if defined $main::RD_TRACE
7636 0 0 if defined $main::RD_TRACE
7649 0 0 if defined $main::RD_TRACE
7657 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DLCOMMENT)//i)
7661 0 0 if defined $main::RD_TRACE
7667 0 0 if defined $main::RD_TRACE
7675 0 0 if defined $main::RD_TRACE
7688 0 0 if defined $main::RD_TRACE
7701 0 0 if defined $main::RD_TRACE
7709 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DLLINKTYPE)//i)
7713 0 0 if defined $main::RD_TRACE
7719 0 0 if defined $main::RD_TRACE
7727 0 0 if defined $main::RD_TRACE
7740 0 0 if defined $main::RD_TRACE
7753 0 0 if defined $main::RD_TRACE
7761 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DLURLCOMPLETE)//i)
7765 0 0 if defined $main::RD_TRACE
7771 0 0 if defined $main::RD_TRACE
7779 0 0 if defined $main::RD_TRACE
7792 0 0 if defined $main::RD_TRACE
7805 0 0 if defined $main::RD_TRACE
7813 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DLURLPATH)//i)
7817 0 0 if defined $main::RD_TRACE
7823 0 0 if defined $main::RD_TRACE
7831 0 0 if defined $main::RD_TRACE
7844 0 0 if defined $main::RD_TRACE
7857 0 0 if defined $main::RD_TRACE
7865 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DLURLPATHONLY)//i)
7869 0 0 if defined $main::RD_TRACE
7875 0 0 if defined $main::RD_TRACE
7883 0 0 if defined $main::RD_TRACE
7896 0 0 if defined $main::RD_TRACE
7909 0 0 if defined $main::RD_TRACE
7917 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DLURLSCHEME)//i)
7921 0 0 if defined $main::RD_TRACE
7927 0 0 if defined $main::RD_TRACE
7935 0 0 if defined $main::RD_TRACE
7948 0 0 if defined $main::RD_TRACE
7961 0 0 if defined $main::RD_TRACE
7969 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DLURLSERVER)//i)
7973 0 0 if defined $main::RD_TRACE
7979 0 0 if defined $main::RD_TRACE
7987 0 0 if defined $main::RD_TRACE
8000 0 0 if defined $main::RD_TRACE
8013 0 0 if defined $main::RD_TRACE
8021 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DLVALUE)//i)
8025 0 0 if defined $main::RD_TRACE
8031 0 0 if defined $main::RD_TRACE
8039 0 0 if defined $main::RD_TRACE
8052 0 0 if defined $main::RD_TRACE
8065 0 0 if defined $main::RD_TRACE
8072 0 0 unless (defined($_tok = _alternation_1_of_production_30_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
8075 0 0 if defined $main::RD_TRACE
8083 0 0 if defined $main::RD_TRACE
8096 0 0 if defined $main::RD_TRACE
8109 0 0 if defined $main::RD_TRACE
8122 0 0 if defined $main::RD_TRACE
8130 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ENCRYPT)//i)
8134 0 0 if defined $main::RD_TRACE
8140 0 0 if defined $main::RD_TRACE
8148 0 0 if defined $main::RD_TRACE
8161 0 0 if defined $main::RD_TRACE
8174 0 0 if defined $main::RD_TRACE
8182 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:EVENT_MON_STATE)//i)
8186 0 0 if defined $main::RD_TRACE
8192 0 0 if defined $main::RD_TRACE
8200 0 0 if defined $main::RD_TRACE
8213 0 0 if defined $main::RD_TRACE
8226 0 0 if defined $main::RD_TRACE
8234 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:FLOAT)//i)
8238 0 0 if defined $main::RD_TRACE
8244 0 0 if defined $main::RD_TRACE
8252 0 0 if defined $main::RD_TRACE
8265 0 0 if defined $main::RD_TRACE
8278 0 0 if defined $main::RD_TRACE
8286 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:GETHINT)//i)
8290 0 0 if defined $main::RD_TRACE
8296 0 0 if defined $main::RD_TRACE
8304 0 0 if defined $main::RD_TRACE
8317 0 0 if defined $main::RD_TRACE
8330 0 0 if defined $main::RD_TRACE
8338 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:GENERATE_UNIQUE)//i)
8342 0 0 if defined $main::RD_TRACE
8348 0 0 if defined $main::RD_TRACE
8356 0 0 if defined $main::RD_TRACE
8369 0 0 if defined $main::RD_TRACE
8382 0 0 if defined $main::RD_TRACE
8390 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:GRAPHIC)//i)
8394 0 0 if defined $main::RD_TRACE
8400 0 0 if defined $main::RD_TRACE
8408 0 0 if defined $main::RD_TRACE
8421 0 0 if defined $main::RD_TRACE
8434 0 0 if defined $main::RD_TRACE
8442 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:GROUPING)//i)
8446 0 0 if defined $main::RD_TRACE
8452 0 0 if defined $main::RD_TRACE
8460 0 0 if defined $main::RD_TRACE
8473 0 0 if defined $main::RD_TRACE
8486 0 0 if defined $main::RD_TRACE
8494 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:HEX)//i)
8498 0 0 if defined $main::RD_TRACE
8504 0 0 if defined $main::RD_TRACE
8512 0 0 if defined $main::RD_TRACE
8525 0 0 if defined $main::RD_TRACE
8538 0 0 if defined $main::RD_TRACE
8546 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:HOUR)//i)
8550 0 0 if defined $main::RD_TRACE
8556 0 0 if defined $main::RD_TRACE
8564 0 0 if defined $main::RD_TRACE
8577 0 0 if defined $main::RD_TRACE
8590 0 0 if defined $main::RD_TRACE
8598 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:IDENTITY_VAL_LOCAL)//i)
8602 0 0 if defined $main::RD_TRACE
8608 0 0 if defined $main::RD_TRACE
8616 0 0 if defined $main::RD_TRACE
8629 0 0 if defined $main::RD_TRACE
8642 0 0 if defined $main::RD_TRACE
8649 0 0 unless (defined($_tok = _alternation_1_of_production_41_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
8652 0 0 if defined $main::RD_TRACE
8660 0 0 if defined $main::RD_TRACE
8673 0 0 if defined $main::RD_TRACE
8686 0 0 if defined $main::RD_TRACE
8699 0 0 if defined $main::RD_TRACE
8706 0 0 unless (defined($_tok = _alternation_1_of_production_42_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
8709 0 0 if defined $main::RD_TRACE
8717 0 0 if defined $main::RD_TRACE
8730 0 0 if defined $main::RD_TRACE
8743 0 0 if defined $main::RD_TRACE
8756 0 0 if defined $main::RD_TRACE
8764 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LENGTH)//i)
8768 0 0 if defined $main::RD_TRACE
8774 0 0 if defined $main::RD_TRACE
8782 0 0 if defined $main::RD_TRACE
8795 0 0 if defined $main::RD_TRACE
8808 0 0 if defined $main::RD_TRACE
8816 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LONG_VARCHAR)//i)
8820 0 0 if defined $main::RD_TRACE
8826 0 0 if defined $main::RD_TRACE
8834 0 0 if defined $main::RD_TRACE
8847 0 0 if defined $main::RD_TRACE
8860 0 0 if defined $main::RD_TRACE
8868 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LONG_VARGRAPHIC)//i)
8872 0 0 if defined $main::RD_TRACE
8878 0 0 if defined $main::RD_TRACE
8886 0 0 if defined $main::RD_TRACE
8899 0 0 if defined $main::RD_TRACE
8912 0 0 if defined $main::RD_TRACE
8920 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LTRIM)//i)
8924 0 0 if defined $main::RD_TRACE
8930 0 0 if defined $main::RD_TRACE
8938 0 0 if defined $main::RD_TRACE
8951 0 0 if defined $main::RD_TRACE
8964 0 0 if defined $main::RD_TRACE
8972 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MAX)//i)
8976 0 0 if defined $main::RD_TRACE
8982 0 0 if defined $main::RD_TRACE
8990 0 0 if defined $main::RD_TRACE
9003 0 0 if defined $main::RD_TRACE
9016 0 0 if defined $main::RD_TRACE
9024 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MICROSECOND)//i)
9028 0 0 if defined $main::RD_TRACE
9034 0 0 if defined $main::RD_TRACE
9042 0 0 if defined $main::RD_TRACE
9055 0 0 if defined $main::RD_TRACE
9068 0 0 if defined $main::RD_TRACE
9076 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MIN)//i)
9080 0 0 if defined $main::RD_TRACE
9086 0 0 if defined $main::RD_TRACE
9094 0 0 if defined $main::RD_TRACE
9107 0 0 if defined $main::RD_TRACE
9120 0 0 if defined $main::RD_TRACE
9128 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MINUTE)//i)
9132 0 0 if defined $main::RD_TRACE
9138 0 0 if defined $main::RD_TRACE
9146 0 0 if defined $main::RD_TRACE
9159 0 0 if defined $main::RD_TRACE
9172 0 0 if defined $main::RD_TRACE
9180 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MONTH)//i)
9184 0 0 if defined $main::RD_TRACE
9190 0 0 if defined $main::RD_TRACE
9198 0 0 if defined $main::RD_TRACE
9211 0 0 if defined $main::RD_TRACE
9224 0 0 if defined $main::RD_TRACE
9232 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MULTIPLY_ACT)//i)
9236 0 0 if defined $main::RD_TRACE
9242 0 0 if defined $main::RD_TRACE
9250 0 0 if defined $main::RD_TRACE
9263 0 0 if defined $main::RD_TRACE
9276 0 0 if defined $main::RD_TRACE
9284 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NODENUMBER)//i)
9288 0 0 if defined $main::RD_TRACE
9294 0 0 if defined $main::RD_TRACE
9302 0 0 if defined $main::RD_TRACE
9315 0 0 if defined $main::RD_TRACE
9328 0 0 if defined $main::RD_TRACE
9336 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NULLIF)//i)
9340 0 0 if defined $main::RD_TRACE
9346 0 0 if defined $main::RD_TRACE
9354 0 0 if defined $main::RD_TRACE
9367 0 0 if defined $main::RD_TRACE
9380 0 0 if defined $main::RD_TRACE
9388 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:PARTITON)//i)
9392 0 0 if defined $main::RD_TRACE
9398 0 0 if defined $main::RD_TRACE
9406 0 0 if defined $main::RD_TRACE
9419 0 0 if defined $main::RD_TRACE
9432 0 0 if defined $main::RD_TRACE
9440 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:POSSTR)//i)
9444 0 0 if defined $main::RD_TRACE
9450 0 0 if defined $main::RD_TRACE
9458 0 0 if defined $main::RD_TRACE
9471 0 0 if defined $main::RD_TRACE
9484 0 0 if defined $main::RD_TRACE
9492 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:RAISE_ERROR)//i)
9496 0 0 if defined $main::RD_TRACE
9502 0 0 if defined $main::RD_TRACE
9510 0 0 if defined $main::RD_TRACE
9523 0 0 if defined $main::RD_TRACE
9536 0 0 if defined $main::RD_TRACE
9544 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REAL)//i)
9548 0 0 if defined $main::RD_TRACE
9554 0 0 if defined $main::RD_TRACE
9562 0 0 if defined $main::RD_TRACE
9575 0 0 if defined $main::RD_TRACE
9588 0 0 if defined $main::RD_TRACE
9596 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REC2XML)//i)
9600 0 0 if defined $main::RD_TRACE
9606 0 0 if defined $main::RD_TRACE
9614 0 0 if defined $main::RD_TRACE
9627 0 0 if defined $main::RD_TRACE
9640 0 0 if defined $main::RD_TRACE
9648 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REGR_AVGX)//i)
9652 0 0 if defined $main::RD_TRACE
9658 0 0 if defined $main::RD_TRACE
9666 0 0 if defined $main::RD_TRACE
9679 0 0 if defined $main::RD_TRACE
9692 0 0 if defined $main::RD_TRACE
9700 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REGR_AVGY)//i)
9704 0 0 if defined $main::RD_TRACE
9710 0 0 if defined $main::RD_TRACE
9718 0 0 if defined $main::RD_TRACE
9731 0 0 if defined $main::RD_TRACE
9744 0 0 if defined $main::RD_TRACE
9752 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REGR_COUNT)//i)
9756 0 0 if defined $main::RD_TRACE
9762 0 0 if defined $main::RD_TRACE
9770 0 0 if defined $main::RD_TRACE
9783 0 0 if defined $main::RD_TRACE
9796 0 0 if defined $main::RD_TRACE
9803 0 0 unless (defined($_tok = _alternation_1_of_production_63_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
9806 0 0 if defined $main::RD_TRACE
9814 0 0 if defined $main::RD_TRACE
9827 0 0 if defined $main::RD_TRACE
9840 0 0 if defined $main::RD_TRACE
9853 0 0 if defined $main::RD_TRACE
9861 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REGR_R2)//i)
9865 0 0 if defined $main::RD_TRACE
9871 0 0 if defined $main::RD_TRACE
9879 0 0 if defined $main::RD_TRACE
9892 0 0 if defined $main::RD_TRACE
9905 0 0 if defined $main::RD_TRACE
9913 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REGR_SLOPE)//i)
9917 0 0 if defined $main::RD_TRACE
9923 0 0 if defined $main::RD_TRACE
9931 0 0 if defined $main::RD_TRACE
9944 0 0 if defined $main::RD_TRACE
9957 0 0 if defined $main::RD_TRACE
9965 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REGR_SXX)//i)
9969 0 0 if defined $main::RD_TRACE
9975 0 0 if defined $main::RD_TRACE
9983 0 0 if defined $main::RD_TRACE
9996 0 0 if defined $main::RD_TRACE
10009 0 0 if defined $main::RD_TRACE
10017 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REGR_SXY)//i)
10021 0 0 if defined $main::RD_TRACE
10027 0 0 if defined $main::RD_TRACE
10035 0 0 if defined $main::RD_TRACE
10048 0 0 if defined $main::RD_TRACE
10061 0 0 if defined $main::RD_TRACE
10069 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REGR_SYY)//i)
10073 0 0 if defined $main::RD_TRACE
10079 0 0 if defined $main::RD_TRACE
10087 0 0 if defined $main::RD_TRACE
10100 0 0 if defined $main::RD_TRACE
10113 0 0 if defined $main::RD_TRACE
10121 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:RTRIM)//i)
10125 0 0 if defined $main::RD_TRACE
10131 0 0 if defined $main::RD_TRACE
10139 0 0 if defined $main::RD_TRACE
10152 0 0 if defined $main::RD_TRACE
10165 0 0 if defined $main::RD_TRACE
10173 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SECOND)//i)
10177 0 0 if defined $main::RD_TRACE
10183 0 0 if defined $main::RD_TRACE
10191 0 0 if defined $main::RD_TRACE
10204 0 0 if defined $main::RD_TRACE
10217 0 0 if defined $main::RD_TRACE
10225 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SMALLINT)//i)
10229 0 0 if defined $main::RD_TRACE
10235 0 0 if defined $main::RD_TRACE
10243 0 0 if defined $main::RD_TRACE
10256 0 0 if defined $main::RD_TRACE
10269 0 0 if defined $main::RD_TRACE
10277 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:STDDEV)//i)
10281 0 0 if defined $main::RD_TRACE
10287 0 0 if defined $main::RD_TRACE
10295 0 0 if defined $main::RD_TRACE
10308 0 0 if defined $main::RD_TRACE
10321 0 0 if defined $main::RD_TRACE
10329 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SUBSTR)//i)
10333 0 0 if defined $main::RD_TRACE
10339 0 0 if defined $main::RD_TRACE
10347 0 0 if defined $main::RD_TRACE
10360 0 0 if defined $main::RD_TRACE
10373 0 0 if defined $main::RD_TRACE
10381 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SUM)//i)
10385 0 0 if defined $main::RD_TRACE
10391 0 0 if defined $main::RD_TRACE
10399 0 0 if defined $main::RD_TRACE
10412 0 0 if defined $main::RD_TRACE
10425 0 0 if defined $main::RD_TRACE
10433 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TABLE_NAME)//i)
10437 0 0 if defined $main::RD_TRACE
10443 0 0 if defined $main::RD_TRACE
10451 0 0 if defined $main::RD_TRACE
10464 0 0 if defined $main::RD_TRACE
10477 0 0 if defined $main::RD_TRACE
10485 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TABLE_SCHEMA)//i)
10489 0 0 if defined $main::RD_TRACE
10495 0 0 if defined $main::RD_TRACE
10503 0 0 if defined $main::RD_TRACE
10516 0 0 if defined $main::RD_TRACE
10529 0 0 if defined $main::RD_TRACE
10537 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TIME)//i)
10541 0 0 if defined $main::RD_TRACE
10547 0 0 if defined $main::RD_TRACE
10555 0 0 if defined $main::RD_TRACE
10568 0 0 if defined $main::RD_TRACE
10581 0 0 if defined $main::RD_TRACE
10589 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TIMESTAMP)//i)
10593 0 0 if defined $main::RD_TRACE
10599 0 0 if defined $main::RD_TRACE
10607 0 0 if defined $main::RD_TRACE
10620 0 0 if defined $main::RD_TRACE
10633 0 0 if defined $main::RD_TRACE
10641 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TRANSLATE)//i)
10645 0 0 if defined $main::RD_TRACE
10651 0 0 if defined $main::RD_TRACE
10659 0 0 if defined $main::RD_TRACE
10672 0 0 if defined $main::RD_TRACE
10685 0 0 if defined $main::RD_TRACE
10693 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TYPE_ID)//i)
10697 0 0 if defined $main::RD_TRACE
10703 0 0 if defined $main::RD_TRACE
10711 0 0 if defined $main::RD_TRACE
10724 0 0 if defined $main::RD_TRACE
10737 0 0 if defined $main::RD_TRACE
10745 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TYPE_NAME)//i)
10749 0 0 if defined $main::RD_TRACE
10755 0 0 if defined $main::RD_TRACE
10763 0 0 if defined $main::RD_TRACE
10776 0 0 if defined $main::RD_TRACE
10789 0 0 if defined $main::RD_TRACE
10797 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TYPE_SCHEMA)//i)
10801 0 0 if defined $main::RD_TRACE
10807 0 0 if defined $main::RD_TRACE
10815 0 0 if defined $main::RD_TRACE
10828 0 0 if defined $main::RD_TRACE
10841 0 0 if defined $main::RD_TRACE
10848 0 0 unless (defined($_tok = _alternation_1_of_production_83_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
10851 0 0 if defined $main::RD_TRACE
10859 0 0 if defined $main::RD_TRACE
10872 0 0 if defined $main::RD_TRACE
10885 0 0 if defined $main::RD_TRACE
10898 0 0 if defined $main::RD_TRACE
10906 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:VALUE)//i)
10910 0 0 if defined $main::RD_TRACE
10916 0 0 if defined $main::RD_TRACE
10924 0 0 if defined $main::RD_TRACE
10937 0 0 if defined $main::RD_TRACE
10950 0 0 if defined $main::RD_TRACE
10958 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:VARCHAR)//i)
10962 0 0 if defined $main::RD_TRACE
10968 0 0 if defined $main::RD_TRACE
10976 0 0 if defined $main::RD_TRACE
10989 0 0 if defined $main::RD_TRACE
11002 0 0 if defined $main::RD_TRACE
11010 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:VARGRAPHIC)//i)
11014 0 0 if defined $main::RD_TRACE
11020 0 0 if defined $main::RD_TRACE
11028 0 0 if defined $main::RD_TRACE
11041 0 0 if defined $main::RD_TRACE
11054 0 0 if defined $main::RD_TRACE
11061 0 0 unless (defined($_tok = _alternation_1_of_production_87_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11064 0 0 if defined $main::RD_TRACE
11072 0 0 if defined $main::RD_TRACE
11085 0 0 if defined $main::RD_TRACE
11098 0 0 if defined $main::RD_TRACE
11111 0 0 if defined $main::RD_TRACE
11119 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:YEAR)//i)
11123 0 0 if defined $main::RD_TRACE
11129 0 0 if defined $main::RD_TRACE
11137 0 0 if defined $main::RD_TRACE
11147 0 0 unless ($_matched or defined $return or defined $score)
11152 0 0 if defined $main::RD_TRACE
11159 0 0 if (not defined $return and defined $score)
11161 0 0 if defined $main::RD_TRACE
11168 0 0 unless defined $return
11169 0 0 if (defined $main::RD_TRACE)
11194 0 0 if defined $main::RD_TRACE
11213 0 0 defined $_[4] ? :
11214 0 0 $#arg & 1 ? :
11228 0 0 if defined $main::RD_TRACE
11241 0 0 if defined $main::RD_TRACE
11249 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:PARTITION\s+BY)//i)
11253 0 0 if defined $main::RD_TRACE
11259 0 0 if defined $main::RD_TRACE
11266 0 0 if defined $main::RD_TRACE
11281 0 0 if defined $main::RD_TRACE
11288 0 0 unless (defined($_tok = partitioning_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11291 0 0 if defined $main::RD_TRACE
11299 0 0 if defined $main::RD_TRACE
11322 0 0 if defined $main::RD_TRACE
11330 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
11334 0 0 if defined $main::RD_TRACE
11340 0 0 if defined $main::RD_TRACE
11348 0 0 if (defined $1)
11350 0 0 if defined $main::RD_TRACE
11357 0 0 unless (defined($_tok = partitioning_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11360 0 0 if defined $main::RD_TRACE
11368 0 0 if defined $main::RD_TRACE
11384 0 0 if $backtrack
11386 0 0 unless (@item)
11391 0 0 unless ($repcount >= 1)
11393 0 0 if defined $main::RD_TRACE
11401 0 0 if defined $main::RD_TRACE
11402 0 0 unless $_tok
11412 0 0 if defined $main::RD_TRACE
11422 0 0 unless ($_matched or defined $return or defined $score)
11427 0 0 if defined $main::RD_TRACE
11434 0 0 if (not defined $return and defined $score)
11436 0 0 if defined $main::RD_TRACE
11443 0 0 unless defined $return
11444 0 0 if (defined $main::RD_TRACE)
11469 0 0 if defined $main::RD_TRACE
11488 0 0 defined $_[4] ? :
11489 0 0 $#arg & 1 ? :
11503 0 0 if defined $main::RD_TRACE
11516 0 0 if defined $main::RD_TRACE
11524 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:where)//i)
11528 0 0 if defined $main::RD_TRACE
11534 0 0 if defined $main::RD_TRACE
11542 0 0 if defined $main::RD_TRACE
11552 0 0 unless ($_matched or defined $return or defined $score)
11557 0 0 if defined $main::RD_TRACE
11564 0 0 if (not defined $return and defined $score)
11566 0 0 if defined $main::RD_TRACE
11573 0 0 unless defined $return
11574 0 0 if (defined $main::RD_TRACE)
11599 0 3 if defined $main::RD_TRACE
11618 3 0 defined $_[4] ? :
11619 3 0 $#arg & 1 ? :
11633 0 3 if defined $main::RD_TRACE
11646 0 3 if defined $main::RD_TRACE
11654 0 3 if $lastsep = $1
3 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:create)//i)
11658 0 3 if defined $main::RD_TRACE
11664 0 0 if defined $main::RD_TRACE
11672 0 0 if defined $main::RD_TRACE
11682 3 0 unless ($_matched or defined $return or defined $score)
11687 0 3 if defined $main::RD_TRACE
11694 0 0 if (not defined $return and defined $score)
11696 0 0 if defined $main::RD_TRACE
11703 0 0 unless defined $return
11704 0 0 if (defined $main::RD_TRACE)
11729 0 0 if defined $main::RD_TRACE
11748 0 0 defined $_[4] ? :
11749 0 0 $#arg & 1 ? :
11763 0 0 if defined $main::RD_TRACE
11776 0 0 if defined $main::RD_TRACE
11784 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ABS)//i)
11788 0 0 if defined $main::RD_TRACE
11794 0 0 if defined $main::RD_TRACE
11802 0 0 if defined $main::RD_TRACE
11815 0 0 if defined $main::RD_TRACE
11828 0 0 if defined $main::RD_TRACE
11836 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ABSVAL)//i)
11840 0 0 if defined $main::RD_TRACE
11846 0 0 if defined $main::RD_TRACE
11854 0 0 if defined $main::RD_TRACE
11864 0 0 unless ($_matched or defined $return or defined $score)
11869 0 0 if defined $main::RD_TRACE
11876 0 0 if (not defined $return and defined $score)
11878 0 0 if defined $main::RD_TRACE
11885 0 0 unless defined $return
11886 0 0 if (defined $main::RD_TRACE)
11911 0 0 if defined $main::RD_TRACE
11930 0 0 defined $_[4] ? :
11931 0 0 $#arg & 1 ? :
11945 0 0 if defined $main::RD_TRACE
11958 0 0 if defined $main::RD_TRACE
11966 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SYSIBM\.|)//i)
11970 0 0 if defined $main::RD_TRACE
11976 0 0 if defined $main::RD_TRACE
11983 0 0 if defined $main::RD_TRACE
11990 0 0 unless (defined($_tok = sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11993 0 0 if defined $main::RD_TRACE
12001 0 0 if defined $main::RD_TRACE
12014 0 0 if defined $main::RD_TRACE
12027 0 0 if defined $main::RD_TRACE
12040 0 0 if defined $main::RD_TRACE
12048 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SYSFUN\.|)//i)
12052 0 0 if defined $main::RD_TRACE
12058 0 0 if defined $main::RD_TRACE
12065 0 0 if defined $main::RD_TRACE
12072 0 0 unless (defined($_tok = sysfun_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
12075 0 0 if defined $main::RD_TRACE
12083 0 0 if defined $main::RD_TRACE
12096 0 0 if defined $main::RD_TRACE
12109 0 0 if defined $main::RD_TRACE
12122 0 0 if defined $main::RD_TRACE
12129 0 0 unless (defined($_tok = userdefined_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
12132 0 0 if defined $main::RD_TRACE
12140 0 0 if defined $main::RD_TRACE
12153 0 0 if defined $main::RD_TRACE
12163 0 0 unless ($_matched or defined $return or defined $score)
12168 0 0 if defined $main::RD_TRACE
12175 0 0 if (not defined $return and defined $score)
12177 0 0 if defined $main::RD_TRACE
12184 0 0 unless defined $return
12185 0 0 if (defined $main::RD_TRACE)
12210 0 0 if defined $main::RD_TRACE
12229 0 0 defined $_[4] ? :
12230 0 0 $#arg & 1 ? :
12244 0 0 if defined $main::RD_TRACE
12257 0 0 if defined $main::RD_TRACE
12264 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
12267 0 0 if defined $main::RD_TRACE
12275 0 0 if defined $main::RD_TRACE
12288 0 0 if defined $main::RD_TRACE
12298 0 0 unless ($_matched or defined $return or defined $score)
12303 0 0 if defined $main::RD_TRACE
12310 0 0 if (not defined $return and defined $score)
12312 0 0 if defined $main::RD_TRACE
12319 0 0 unless defined $return
12320 0 0 if (defined $main::RD_TRACE)
12345 0 0 if defined $main::RD_TRACE
12364 0 0 defined $_[4] ? :
12365 0 0 $#arg & 1 ? :
12379 0 0 if defined $main::RD_TRACE
12392 0 0 if defined $main::RD_TRACE
12399 0 0 unless (defined($_tok = asc_option($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
12402 0 0 if defined $main::RD_TRACE
12410 0 0 if defined $main::RD_TRACE
12423 0 0 if defined $main::RD_TRACE
12436 0 0 if defined $main::RD_TRACE
12449 0 0 if defined $main::RD_TRACE
12456 0 0 unless (defined($_tok = desc_option($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
12459 0 0 if defined $main::RD_TRACE
12467 0 0 if defined $main::RD_TRACE
12480 0 0 if defined $main::RD_TRACE
12490 0 0 unless ($_matched or defined $return or defined $score)
12495 0 0 if defined $main::RD_TRACE
12502 0 0 if (not defined $return and defined $score)
12504 0 0 if defined $main::RD_TRACE
12511 0 0 unless defined $return
12512 0 0 if (defined $main::RD_TRACE)
12537 0 0 if defined $main::RD_TRACE
12556 0 0 defined $_[4] ? :
12557 0 0 $#arg & 1 ? :
12571 0 0 if defined $main::RD_TRACE
12584 0 0 if defined $main::RD_TRACE
12591 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
12594 0 0 if defined $main::RD_TRACE
12602 0 0 if defined $main::RD_TRACE
12615 0 0 if defined $main::RD_TRACE
12625 0 0 unless ($_matched or defined $return or defined $score)
12630 0 0 if defined $main::RD_TRACE
12637 0 0 if (not defined $return and defined $score)
12639 0 0 if defined $main::RD_TRACE
12646 0 0 unless defined $return
12647 0 0 if (defined $main::RD_TRACE)
12672 0 0 if defined $main::RD_TRACE
12691 0 0 defined $_[4] ? :
12692 0 0 $#arg & 1 ? :
12706 0 0 if defined $main::RD_TRACE
12719 0 0 if defined $main::RD_TRACE
12726 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
12729 0 0 if defined $main::RD_TRACE
12737 0 0 if defined $main::RD_TRACE
12749 0 0 if defined $main::RD_TRACE
12756 0 0 $_noactions ? :
12758 0 0 unless (defined $_tok)
12760 0 0 if defined $main::RD_TRACE
12764 0 0 if defined $main::RD_TRACE
12773 0 0 if defined $main::RD_TRACE
12783 0 0 unless ($_matched or defined $return or defined $score)
12788 0 0 if defined $main::RD_TRACE
12795 0 0 if (not defined $return and defined $score)
12797 0 0 if defined $main::RD_TRACE
12804 0 0 unless defined $return
12805 0 0 if (defined $main::RD_TRACE)
12830 0 0 if defined $main::RD_TRACE
12849 0 0 defined $_[4] ? :
12850 0 0 $#arg & 1 ? :
12864 0 0 if defined $main::RD_TRACE
12877 0 0 if defined $main::RD_TRACE
12884 0 0 unless (defined($_tok = typed_table_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
12887 0 0 if defined $main::RD_TRACE
12895 0 0 if defined $main::RD_TRACE
12908 0 0 if defined $main::RD_TRACE
12921 0 0 if defined $main::RD_TRACE
12934 0 0 if defined $main::RD_TRACE
12941 0 0 unless (defined($_tok = typed_view_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
12944 0 0 if defined $main::RD_TRACE
12952 0 0 if defined $main::RD_TRACE
12965 0 0 if defined $main::RD_TRACE
12975 0 0 unless ($_matched or defined $return or defined $score)
12980 0 0 if defined $main::RD_TRACE
12987 0 0 if (not defined $return and defined $score)
12989 0 0 if defined $main::RD_TRACE
12996 0 0 unless defined $return
12997 0 0 if (defined $main::RD_TRACE)
13022 0 0 if defined $main::RD_TRACE
13041 0 0 defined $_[4] ? :
13042 0 0 $#arg & 1 ? :
13056 0 0 if defined $main::RD_TRACE
13069 0 0 if defined $main::RD_TRACE
13077 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:WHEN)//i)
13081 0 0 if defined $main::RD_TRACE
13087 0 0 if defined $main::RD_TRACE
13094 0 0 if defined $main::RD_TRACE
13103 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
13107 0 0 if defined $main::RD_TRACE
13112 0 0 if defined $main::RD_TRACE
13119 0 0 if defined $main::RD_TRACE
13126 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
13129 0 0 if defined $main::RD_TRACE
13137 0 0 if defined $main::RD_TRACE
13149 0 0 if defined $main::RD_TRACE
13158 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
13162 0 0 if defined $main::RD_TRACE
13167 0 0 if defined $main::RD_TRACE
13174 0 0 if defined $main::RD_TRACE
13181 0 0 $_noactions ? :
13182 0 0 unless (defined $_tok)
13184 0 0 if defined $main::RD_TRACE
13188 0 0 if defined $main::RD_TRACE
13197 0 0 if defined $main::RD_TRACE
13207 0 0 unless ($_matched or defined $return or defined $score)
13212 0 0 if defined $main::RD_TRACE
13219 0 0 if (not defined $return and defined $score)
13221 0 0 if defined $main::RD_TRACE
13228 0 0 unless defined $return
13229 0 0 if (defined $main::RD_TRACE)
13254 0 0 if defined $main::RD_TRACE
13273 0 0 defined $_[4] ? :
13274 0 0 $#arg & 1 ? :
13288 0 0 if defined $main::RD_TRACE
13301 0 0 if defined $main::RD_TRACE
13309 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NULLS\s+FIRST)//i)
13313 0 0 if defined $main::RD_TRACE
13319 0 0 if defined $main::RD_TRACE
13327 0 0 if defined $main::RD_TRACE
13340 0 0 if defined $main::RD_TRACE
13353 0 0 if defined $main::RD_TRACE
13361 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NULLS\s+LAST)//i)
13365 0 0 if defined $main::RD_TRACE
13371 0 0 if defined $main::RD_TRACE
13379 0 0 if defined $main::RD_TRACE
13389 0 0 unless ($_matched or defined $return or defined $score)
13394 0 0 if defined $main::RD_TRACE
13401 0 0 if (not defined $return and defined $score)
13403 0 0 if defined $main::RD_TRACE
13410 0 0 unless defined $return
13411 0 0 if (defined $main::RD_TRACE)
13436 0 0 if defined $main::RD_TRACE
13455 0 0 defined $_[4] ? :
13456 0 0 $#arg & 1 ? :
13470 0 0 if defined $main::RD_TRACE
13483 0 0 if defined $main::RD_TRACE
13490 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
13493 0 0 if defined $main::RD_TRACE
13501 0 0 if defined $main::RD_TRACE
13514 0 0 if defined $main::RD_TRACE
13524 0 0 unless ($_matched or defined $return or defined $score)
13529 0 0 if defined $main::RD_TRACE
13536 0 0 if (not defined $return and defined $score)
13538 0 0 if defined $main::RD_TRACE
13545 0 0 unless defined $return
13546 0 0 if (defined $main::RD_TRACE)
13571 0 0 if defined $main::RD_TRACE
13590 0 0 defined $_[4] ? :
13591 0 0 $#arg & 1 ? :
13605 0 0 if defined $main::RD_TRACE
13618 0 0 if defined $main::RD_TRACE
13626 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:YEARS?)//i)
13630 0 0 if defined $main::RD_TRACE
13636 0 0 if defined $main::RD_TRACE
13644 0 0 if defined $main::RD_TRACE
13657 0 0 if defined $main::RD_TRACE
13670 0 0 if defined $main::RD_TRACE
13678 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MONTHS?)//i)
13682 0 0 if defined $main::RD_TRACE
13688 0 0 if defined $main::RD_TRACE
13696 0 0 if defined $main::RD_TRACE
13709 0 0 if defined $main::RD_TRACE
13722 0 0 if defined $main::RD_TRACE
13730 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DAYS?)//i)
13734 0 0 if defined $main::RD_TRACE
13740 0 0 if defined $main::RD_TRACE
13748 0 0 if defined $main::RD_TRACE
13761 0 0 if defined $main::RD_TRACE
13774 0 0 if defined $main::RD_TRACE
13782 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:HOURS?)//i)
13786 0 0 if defined $main::RD_TRACE
13792 0 0 if defined $main::RD_TRACE
13800 0 0 if defined $main::RD_TRACE
13813 0 0 if defined $main::RD_TRACE
13826 0 0 if defined $main::RD_TRACE
13834 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MINUTES?)//i)
13838 0 0 if defined $main::RD_TRACE
13844 0 0 if defined $main::RD_TRACE
13852 0 0 if defined $main::RD_TRACE
13865 0 0 if defined $main::RD_TRACE
13878 0 0 if defined $main::RD_TRACE
13886 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SECONDS?)//i)
13890 0 0 if defined $main::RD_TRACE
13896 0 0 if defined $main::RD_TRACE
13904 0 0 if defined $main::RD_TRACE
13917 0 0 if defined $main::RD_TRACE
13930 0 0 if defined $main::RD_TRACE
13938 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MICROSECONDS?)//i)
13942 0 0 if defined $main::RD_TRACE
13948 0 0 if defined $main::RD_TRACE
13956 0 0 if defined $main::RD_TRACE
13966 0 0 unless ($_matched or defined $return or defined $score)
13971 0 0 if defined $main::RD_TRACE
13978 0 0 if (not defined $return and defined $score)
13980 0 0 if defined $main::RD_TRACE
13987 0 0 unless defined $return
13988 0 0 if (defined $main::RD_TRACE)
14013 0 0 if defined $main::RD_TRACE
14032 0 0 defined $_[4] ? :
14033 0 0 $#arg & 1 ? :
14047 0 0 if defined $main::RD_TRACE
14060 0 0 if defined $main::RD_TRACE
14068 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REFERENCING)//i)
14072 0 0 if defined $main::RD_TRACE
14078 0 0 if defined $main::RD_TRACE
14085 0 0 if defined $main::RD_TRACE
14092 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::old_new_corr, 0, 2, $_noactions, $expectation, undef)))
14094 0 0 if defined $main::RD_TRACE
14101 0 0 if defined $main::RD_TRACE
14113 0 0 if defined $main::RD_TRACE
14120 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::old_new_table, 0, 2, $_noactions, $expectation, undef)))
14122 0 0 if defined $main::RD_TRACE
14129 0 0 if defined $main::RD_TRACE
14141 0 0 if defined $main::RD_TRACE
14148 0 0 $_noactions ? :
14149 0 0 unless (defined $_tok)
14151 0 0 if defined $main::RD_TRACE
14155 0 0 if defined $main::RD_TRACE
14164 0 0 if defined $main::RD_TRACE
14174 0 0 unless ($_matched or defined $return or defined $score)
14179 0 0 if defined $main::RD_TRACE
14186 0 0 if (not defined $return and defined $score)
14188 0 0 if defined $main::RD_TRACE
14195 0 0 unless defined $return
14196 0 0 if (defined $main::RD_TRACE)
14221 0 0 if defined $main::RD_TRACE
14240 0 0 defined $_[4] ? :
14241 0 0 $#arg & 1 ? :
14255 0 0 if defined $main::RD_TRACE
14268 0 0 if defined $main::RD_TRACE
14276 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CAST)//i)
14280 0 0 if defined $main::RD_TRACE
14286 0 0 if defined $main::RD_TRACE
14293 0 0 if defined $main::RD_TRACE
14302 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
14306 0 0 if defined $main::RD_TRACE
14311 0 0 if defined $main::RD_TRACE
14318 0 0 if defined $main::RD_TRACE
14325 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_cast_specification($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14328 0 0 if defined $main::RD_TRACE
14336 0 0 if defined $main::RD_TRACE
14348 0 0 if defined $main::RD_TRACE
14356 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:AS)//i)
14360 0 0 if defined $main::RD_TRACE
14366 0 0 if defined $main::RD_TRACE
14373 0 0 if defined $main::RD_TRACE
14380 0 0 unless (defined($_tok = data_type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14383 0 0 if defined $main::RD_TRACE
14391 0 0 if defined $main::RD_TRACE
14403 0 0 if defined $main::RD_TRACE
14410 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_2_of_production_1_of_rule_cast_specification, 0, 1, $_noactions, $expectation, undef)))
14412 0 0 if defined $main::RD_TRACE
14419 0 0 if defined $main::RD_TRACE
14431 0 0 if defined $main::RD_TRACE
14440 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
14444 0 0 if defined $main::RD_TRACE
14449 0 0 if defined $main::RD_TRACE
14457 0 0 if defined $main::RD_TRACE
14467 0 0 unless ($_matched or defined $return or defined $score)
14472 0 0 if defined $main::RD_TRACE
14479 0 0 if (not defined $return and defined $score)
14481 0 0 if defined $main::RD_TRACE
14488 0 0 unless defined $return
14489 0 0 if (defined $main::RD_TRACE)
14514 0 0 if defined $main::RD_TRACE
14533 0 0 defined $_[4] ? :
14534 0 0 $#arg & 1 ? :
14548 0 0 if defined $main::RD_TRACE
14561 0 0 if defined $main::RD_TRACE
14569 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:UPDATE)//i)
14573 0 0 if defined $main::RD_TRACE
14579 0 0 if defined $main::RD_TRACE
14586 0 0 if defined $main::RD_TRACE
14594 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:OF)//i)
14598 0 0 if defined $main::RD_TRACE
14604 0 0 if defined $main::RD_TRACE
14611 0 0 if defined $main::RD_TRACE
14626 0 0 if defined $main::RD_TRACE
14633 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14636 0 0 if defined $main::RD_TRACE
14644 0 0 if defined $main::RD_TRACE
14667 0 0 if defined $main::RD_TRACE
14675 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
14679 0 0 if defined $main::RD_TRACE
14685 0 0 if defined $main::RD_TRACE
14693 0 0 if (defined $1)
14695 0 0 if defined $main::RD_TRACE
14702 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14705 0 0 if defined $main::RD_TRACE
14713 0 0 if defined $main::RD_TRACE
14729 0 0 if $backtrack
14731 0 0 unless (@item)
14736 0 0 unless ($repcount >= 1)
14738 0 0 if defined $main::RD_TRACE
14746 0 0 if defined $main::RD_TRACE
14747 0 0 unless $_tok
14756 0 0 if defined $main::RD_TRACE
14763 0 0 $_noactions ? :
14766 0 0 unless (defined $_tok)
14768 0 0 if defined $main::RD_TRACE
14772 0 0 if defined $main::RD_TRACE
14781 0 0 if defined $main::RD_TRACE
14794 0 0 if defined $main::RD_TRACE
14807 0 0 if defined $main::RD_TRACE
14814 0 0 unless (defined($_tok = _alternation_1_of_production_2_of_rule_type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14817 0 0 if defined $main::RD_TRACE
14825 0 0 if defined $main::RD_TRACE
14837 0 0 if defined $main::RD_TRACE
14844 0 0 $_noactions ? :
14845 0 0 unless (defined $_tok)
14847 0 0 if defined $main::RD_TRACE
14851 0 0 if defined $main::RD_TRACE
14860 0 0 if defined $main::RD_TRACE
14870 0 0 unless ($_matched or defined $return or defined $score)
14875 0 0 if defined $main::RD_TRACE
14882 0 0 if (not defined $return and defined $score)
14884 0 0 if defined $main::RD_TRACE
14891 0 0 unless defined $return
14892 0 0 if (defined $main::RD_TRACE)
14917 0 0 if defined $main::RD_TRACE
14936 0 0 defined $_[4] ? :
14937 0 0 $#arg & 1 ? :
14951 0 0 if defined $main::RD_TRACE
14964 0 0 if defined $main::RD_TRACE
14972 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:COVARIANCE)//i)
14976 0 0 if defined $main::RD_TRACE
14982 0 0 if defined $main::RD_TRACE
14990 0 0 if defined $main::RD_TRACE
15003 0 0 if defined $main::RD_TRACE
15016 0 0 if defined $main::RD_TRACE
15024 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:COVAR)//i)
15028 0 0 if defined $main::RD_TRACE
15034 0 0 if defined $main::RD_TRACE
15042 0 0 if defined $main::RD_TRACE
15052 0 0 unless ($_matched or defined $return or defined $score)
15057 0 0 if defined $main::RD_TRACE
15064 0 0 if (not defined $return and defined $score)
15066 0 0 if defined $main::RD_TRACE
15073 0 0 unless defined $return
15074 0 0 if (defined $main::RD_TRACE)
15099 0 0 if defined $main::RD_TRACE
15118 0 0 defined $_[4] ? :
15119 0 0 $#arg & 1 ? :
15133 0 0 if defined $main::RD_TRACE
15146 0 0 if defined $main::RD_TRACE
15155 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
15159 0 0 if defined $main::RD_TRACE
15164 0 0 if defined $main::RD_TRACE
15171 0 0 if defined $main::RD_TRACE
15178 0 0 unless (defined($_tok = fullselect($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15181 0 0 if defined $main::RD_TRACE
15189 0 0 if defined $main::RD_TRACE
15201 0 0 if defined $main::RD_TRACE
15210 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
15214 0 0 if defined $main::RD_TRACE
15219 0 0 if defined $main::RD_TRACE
15227 0 0 if defined $main::RD_TRACE
15237 0 0 unless ($_matched or defined $return or defined $score)
15242 0 0 if defined $main::RD_TRACE
15249 0 0 if (not defined $return and defined $score)
15251 0 0 if defined $main::RD_TRACE
15258 0 0 unless defined $return
15259 0 0 if (defined $main::RD_TRACE)
15284 0 0 if defined $main::RD_TRACE
15303 0 0 defined $_[4] ? :
15304 0 0 $#arg & 1 ? :
15318 0 0 if defined $main::RD_TRACE
15331 0 0 if defined $main::RD_TRACE
15339 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CASCADED)//i)
15343 0 0 if defined $main::RD_TRACE
15349 0 0 if defined $main::RD_TRACE
15357 0 0 if defined $main::RD_TRACE
15370 0 0 if defined $main::RD_TRACE
15383 0 0 if defined $main::RD_TRACE
15391 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LOCAL)//i)
15395 0 0 if defined $main::RD_TRACE
15401 0 0 if defined $main::RD_TRACE
15409 0 0 if defined $main::RD_TRACE
15419 0 0 unless ($_matched or defined $return or defined $score)
15424 0 0 if defined $main::RD_TRACE
15431 0 0 if (not defined $return and defined $score)
15433 0 0 if defined $main::RD_TRACE
15440 0 0 unless defined $return
15441 0 0 if (defined $main::RD_TRACE)
15466 0 0 if defined $main::RD_TRACE
15485 0 0 defined $_[4] ? :
15486 0 0 $#arg & 1 ? :
15500 0 0 if defined $main::RD_TRACE
15513 0 0 if defined $main::RD_TRACE
15520 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15523 0 0 if defined $main::RD_TRACE
15531 0 0 if defined $main::RD_TRACE
15544 0 0 if defined $main::RD_TRACE
15554 0 0 unless ($_matched or defined $return or defined $score)
15559 0 0 if defined $main::RD_TRACE
15566 0 0 if (not defined $return and defined $score)
15568 0 0 if defined $main::RD_TRACE
15575 0 0 unless defined $return
15576 0 0 if (defined $main::RD_TRACE)
15601 0 0 if defined $main::RD_TRACE
15620 0 0 defined $_[4] ? :
15621 0 0 $#arg & 1 ? :
15635 0 0 if defined $main::RD_TRACE
15648 0 0 if defined $main::RD_TRACE
15655 0 0 unless (defined($_tok = SCHEMA($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15658 0 0 if defined $main::RD_TRACE
15666 0 0 if defined $main::RD_TRACE
15678 0 0 if defined $main::RD_TRACE
15687 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\.//)
15691 0 0 if defined $main::RD_TRACE
15696 0 0 if defined $main::RD_TRACE
15703 0 0 if defined $main::RD_TRACE
15710 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15713 0 0 if defined $main::RD_TRACE
15721 0 0 if defined $main::RD_TRACE
15733 0 0 if defined $main::RD_TRACE
15740 0 0 $_noactions ? :
15741 0 0 unless (defined $_tok)
15743 0 0 if defined $main::RD_TRACE
15747 0 0 if defined $main::RD_TRACE
15756 0 0 if defined $main::RD_TRACE
15769 0 0 if defined $main::RD_TRACE
15782 0 0 if defined $main::RD_TRACE
15789 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15792 0 0 if defined $main::RD_TRACE
15800 0 0 if defined $main::RD_TRACE
15812 0 0 if defined $main::RD_TRACE
15819 0 0 $_noactions ? :
15820 0 0 unless (defined $_tok)
15822 0 0 if defined $main::RD_TRACE
15826 0 0 if defined $main::RD_TRACE
15835 0 0 if defined $main::RD_TRACE
15845 0 0 unless ($_matched or defined $return or defined $score)
15850 0 0 if defined $main::RD_TRACE
15857 0 0 if (not defined $return and defined $score)
15859 0 0 if defined $main::RD_TRACE
15866 0 0 unless defined $return
15867 0 0 if (defined $main::RD_TRACE)
15892 0 0 if defined $main::RD_TRACE
15911 0 0 defined $_[4] ? :
15912 0 0 $#arg & 1 ? :
15926 0 0 if defined $main::RD_TRACE
15939 0 0 if defined $main::RD_TRACE
15947 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:RANGE\s+BETWEEN\s+UNBOUNDED\s+PRECEDING\s+AND\s+UNBBOUNDED\s+FOLLOWING)//i)
15951 0 0 if defined $main::RD_TRACE
15957 0 0 if defined $main::RD_TRACE
15965 0 0 if defined $main::RD_TRACE
15978 0 0 if defined $main::RD_TRACE
15991 0 0 if defined $main::RD_TRACE
15998 0 0 unless (defined($_tok = window_aggregation_group_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16001 0 0 if defined $main::RD_TRACE
16009 0 0 if defined $main::RD_TRACE
16022 0 0 if defined $main::RD_TRACE
16032 0 0 unless ($_matched or defined $return or defined $score)
16037 0 0 if defined $main::RD_TRACE
16044 0 0 if (not defined $return and defined $score)
16046 0 0 if defined $main::RD_TRACE
16053 0 0 unless defined $return
16054 0 0 if (defined $main::RD_TRACE)
16079 0 0 if defined $main::RD_TRACE
16098 0 0 defined $_[4] ? :
16099 0 0 $#arg & 1 ? :
16113 0 0 if defined $main::RD_TRACE
16126 0 0 if defined $main::RD_TRACE
16133 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16136 0 0 if defined $main::RD_TRACE
16144 0 0 if defined $main::RD_TRACE
16156 0 0 if defined $main::RD_TRACE
16163 0 0 $_noactions ? :
16165 0 0 unless (defined $_tok)
16167 0 0 if defined $main::RD_TRACE
16171 0 0 if defined $main::RD_TRACE
16180 0 0 if defined $main::RD_TRACE
16190 0 0 unless ($_matched or defined $return or defined $score)
16195 0 0 if defined $main::RD_TRACE
16202 0 0 if (not defined $return and defined $score)
16204 0 0 if defined $main::RD_TRACE
16211 0 0 unless defined $return
16212 0 0 if (defined $main::RD_TRACE)
16237 0 0 if defined $main::RD_TRACE
16256 0 0 defined $_[4] ? :
16257 0 0 $#arg & 1 ? :
16271 0 0 if defined $main::RD_TRACE
16284 0 0 if defined $main::RD_TRACE
16291 0 0 unless (defined($_tok = expression1($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16294 0 0 if defined $main::RD_TRACE
16302 0 0 if defined $main::RD_TRACE
16314 0 0 if defined $main::RD_TRACE
16322 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:(=|<>|<|>|<=|=>|\^=|\^<|\^>|\!=))//)
16326 0 0 if defined $main::RD_TRACE
16332 0 0 if defined $main::RD_TRACE
16339 0 0 if defined $main::RD_TRACE
16347 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SOME|ANY|ALL)//i)
16351 0 0 if defined $main::RD_TRACE
16357 0 0 if defined $main::RD_TRACE
16364 0 0 if defined $main::RD_TRACE
16373 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
16377 0 0 if defined $main::RD_TRACE
16382 0 0 if defined $main::RD_TRACE
16389 0 0 if defined $main::RD_TRACE
16396 0 0 unless (defined($_tok = fullselect($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16399 0 0 if defined $main::RD_TRACE
16407 0 0 if defined $main::RD_TRACE
16419 0 0 if defined $main::RD_TRACE
16428 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
16432 0 0 if defined $main::RD_TRACE
16437 0 0 if defined $main::RD_TRACE
16445 0 0 if defined $main::RD_TRACE
16455 0 0 unless ($_matched or defined $return or defined $score)
16460 0 0 if defined $main::RD_TRACE
16467 0 0 if (not defined $return and defined $score)
16469 0 0 if defined $main::RD_TRACE
16476 0 0 unless defined $return
16477 0 0 if (defined $main::RD_TRACE)
16502 0 0 if defined $main::RD_TRACE
16521 0 0 defined $_[4] ? :
16522 0 0 $#arg & 1 ? :
16536 0 0 if defined $main::RD_TRACE
16549 0 0 if defined $main::RD_TRACE
16556 0 0 unless (defined($_tok = table_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16559 0 0 if defined $main::RD_TRACE
16567 0 0 if defined $main::RD_TRACE
16579 0 0 if defined $main::RD_TRACE
16586 0 0 unless (defined($_tok = column_list($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16589 0 0 if defined $main::RD_TRACE
16597 0 0 if defined $main::RD_TRACE
16609 0 0 if defined $main::RD_TRACE
16617 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:AS)//i)
16621 0 0 if defined $main::RD_TRACE
16627 0 0 if defined $main::RD_TRACE
16634 0 0 if defined $main::RD_TRACE
16641 0 0 unless (defined($_tok = get_bracketed($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16644 0 0 if defined $main::RD_TRACE
16652 0 0 if defined $main::RD_TRACE
16664 0 0 if defined $main::RD_TRACE
16671 0 0 $_noactions ? :
16676 0 0 unless (defined $_tok)
16678 0 0 if defined $main::RD_TRACE
16682 0 0 if defined $main::RD_TRACE
16691 0 0 if defined $main::RD_TRACE
16704 0 0 if defined $main::RD_TRACE
16717 0 0 if defined $main::RD_TRACE
16724 0 0 unless (defined($_tok = table_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16727 0 0 if defined $main::RD_TRACE
16735 0 0 if defined $main::RD_TRACE
16747 0 0 if defined $main::RD_TRACE
16754 0 0 unless (defined($_tok = column_list($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16757 0 0 if defined $main::RD_TRACE
16765 0 0 if defined $main::RD_TRACE
16777 0 0 if defined $main::RD_TRACE
16785 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:AS)//i)
16789 0 0 if defined $main::RD_TRACE
16795 0 0 if defined $main::RD_TRACE
16802 0 0 if defined $main::RD_TRACE
16811 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
16815 0 0 if defined $main::RD_TRACE
16820 0 0 if defined $main::RD_TRACE
16827 0 0 if defined $main::RD_TRACE
16834 0 0 unless (defined($_tok = fullselect($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16837 0 0 if defined $main::RD_TRACE
16845 0 0 if defined $main::RD_TRACE
16857 0 0 if defined $main::RD_TRACE
16866 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
16870 0 0 if defined $main::RD_TRACE
16875 0 0 if defined $main::RD_TRACE
16883 0 0 if defined $main::RD_TRACE
16893 0 0 unless ($_matched or defined $return or defined $score)
16898 0 0 if defined $main::RD_TRACE
16905 0 0 if (not defined $return and defined $score)
16907 0 0 if defined $main::RD_TRACE
16914 0 0 unless defined $return
16915 0 0 if (defined $main::RD_TRACE)
16940 0 0 if defined $main::RD_TRACE
16959 0 0 defined $_[4] ? :
16960 0 0 $#arg & 1 ? :
16974 0 0 if defined $main::RD_TRACE
16987 0 0 if defined $main::RD_TRACE
16995 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:AFTER)//i)
16999 0 0 if defined $main::RD_TRACE
17005 0 0 if defined $main::RD_TRACE
17013 0 0 if defined $main::RD_TRACE
17023 0 0 unless ($_matched or defined $return or defined $score)
17028 0 0 if defined $main::RD_TRACE
17035 0 0 if (not defined $return and defined $score)
17037 0 0 if defined $main::RD_TRACE
17044 0 0 unless defined $return
17045 0 0 if (defined $main::RD_TRACE)
17070 0 0 if defined $main::RD_TRACE
17089 0 0 defined $_[4] ? :
17090 0 0 $#arg & 1 ? :
17104 0 0 if defined $main::RD_TRACE
17117 0 0 if defined $main::RD_TRACE
17124 0 0 unless (defined($_tok = basic_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17127 0 0 if defined $main::RD_TRACE
17135 0 0 if defined $main::RD_TRACE
17148 0 0 if defined $main::RD_TRACE
17161 0 0 if defined $main::RD_TRACE
17174 0 0 if defined $main::RD_TRACE
17181 0 0 unless (defined($_tok = quantified_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17184 0 0 if defined $main::RD_TRACE
17192 0 0 if defined $main::RD_TRACE
17205 0 0 if defined $main::RD_TRACE
17218 0 0 if defined $main::RD_TRACE
17231 0 0 if defined $main::RD_TRACE
17238 0 0 unless (defined($_tok = between_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17241 0 0 if defined $main::RD_TRACE
17249 0 0 if defined $main::RD_TRACE
17262 0 0 if defined $main::RD_TRACE
17275 0 0 if defined $main::RD_TRACE
17288 0 0 if defined $main::RD_TRACE
17295 0 0 unless (defined($_tok = exists_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17298 0 0 if defined $main::RD_TRACE
17306 0 0 if defined $main::RD_TRACE
17319 0 0 if defined $main::RD_TRACE
17332 0 0 if defined $main::RD_TRACE
17345 0 0 if defined $main::RD_TRACE
17352 0 0 unless (defined($_tok = in_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17355 0 0 if defined $main::RD_TRACE
17363 0 0 if defined $main::RD_TRACE
17376 0 0 if defined $main::RD_TRACE
17389 0 0 if defined $main::RD_TRACE
17402 0 0 if defined $main::RD_TRACE
17409 0 0 unless (defined($_tok = like_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17412 0 0 if defined $main::RD_TRACE
17420 0 0 if defined $main::RD_TRACE
17433 0 0 if defined $main::RD_TRACE
17446 0 0 if defined $main::RD_TRACE
17459 0 0 if defined $main::RD_TRACE
17466 0 0 unless (defined($_tok = null_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17469 0 0 if defined $main::RD_TRACE
17477 0 0 if defined $main::RD_TRACE
17490 0 0 if defined $main::RD_TRACE
17503 0 0 if defined $main::RD_TRACE
17516 0 0 if defined $main::RD_TRACE
17523 0 0 unless (defined($_tok = type_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17526 0 0 if defined $main::RD_TRACE
17534 0 0 if defined $main::RD_TRACE
17547 0 0 if defined $main::RD_TRACE
17557 0 0 unless ($_matched or defined $return or defined $score)
17562 0 0 if defined $main::RD_TRACE
17569 0 0 if (not defined $return and defined $score)
17571 0 0 if defined $main::RD_TRACE
17578 0 0 unless defined $return
17579 0 0 if (defined $main::RD_TRACE)
17604 0 0 if defined $main::RD_TRACE
17623 0 0 defined $_[4] ? :
17624 0 0 $#arg & 1 ? :
17638 0 0 if defined $main::RD_TRACE
17651 0 0 if defined $main::RD_TRACE
17658 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17661 0 0 if defined $main::RD_TRACE
17669 0 0 if defined $main::RD_TRACE
17682 0 0 if defined $main::RD_TRACE
17692 0 0 unless ($_matched or defined $return or defined $score)
17697 0 0 if defined $main::RD_TRACE
17704 0 0 if (not defined $return and defined $score)
17706 0 0 if defined $main::RD_TRACE
17713 0 0 unless defined $return
17714 0 0 if (defined $main::RD_TRACE)
17739 0 0 if defined $main::RD_TRACE
17758 0 0 defined $_[4] ? :
17759 0 0 $#arg & 1 ? :
17773 0 0 if defined $main::RD_TRACE
17786 0 0 if defined $main::RD_TRACE
17793 0 0 unless (defined($_tok = subject_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17796 0 0 if defined $main::RD_TRACE
17804 0 0 if defined $main::RD_TRACE
17816 0 0 if defined $main::RD_TRACE
17825 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\.\.//)
17829 0 0 if defined $main::RD_TRACE
17834 0 0 if defined $main::RD_TRACE
17841 0 0 if defined $main::RD_TRACE
17848 0 0 unless (defined($_tok = method_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17851 0 0 if defined $main::RD_TRACE
17859 0 0 if defined $main::RD_TRACE
17871 0 0 if defined $main::RD_TRACE
17878 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_1_of_production_1_of_rule_method_invocation, 0, 1, $_noactions, $expectation, undef)))
17880 0 0 if defined $main::RD_TRACE
17887 0 0 if defined $main::RD_TRACE
17900 0 0 if defined $main::RD_TRACE
17910 0 0 unless ($_matched or defined $return or defined $score)
17915 0 0 if defined $main::RD_TRACE
17922 0 0 if (not defined $return and defined $score)
17924 0 0 if defined $main::RD_TRACE
17931 0 0 unless defined $return
17932 0 0 if (defined $main::RD_TRACE)
17957 0 0 if defined $main::RD_TRACE
17976 0 0 defined $_[4] ? :
17977 0 0 $#arg & 1 ? :
17991 0 0 if defined $main::RD_TRACE
18004 0 0 if defined $main::RD_TRACE
18013 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
18017 0 0 if defined $main::RD_TRACE
18022 0 0 if defined $main::RD_TRACE
18029 0 0 if defined $main::RD_TRACE
18036 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::expression, 1, 100000000, $_noactions, $expectation, undef)))
18038 0 0 if defined $main::RD_TRACE
18045 0 0 if defined $main::RD_TRACE
18057 0 0 if defined $main::RD_TRACE
18066 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
18070 0 0 if defined $main::RD_TRACE
18075 0 0 if defined $main::RD_TRACE
18083 0 0 if defined $main::RD_TRACE
18093 0 0 unless ($_matched or defined $return or defined $score)
18098 0 0 if defined $main::RD_TRACE
18105 0 0 if (not defined $return and defined $score)
18107 0 0 if defined $main::RD_TRACE
18114 0 0 unless defined $return
18115 0 0 if (defined $main::RD_TRACE)
18140 0 0 if defined $main::RD_TRACE
18159 0 0 defined $_[4] ? :
18160 0 0 $#arg & 1 ? :
18174 0 0 if defined $main::RD_TRACE
18187 0 0 if defined $main::RD_TRACE
18195 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:WHEN)//i)
18199 0 0 if defined $main::RD_TRACE
18205 0 0 if defined $main::RD_TRACE
18212 0 0 if defined $main::RD_TRACE
18219 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18222 0 0 if defined $main::RD_TRACE
18230 0 0 if defined $main::RD_TRACE
18242 0 0 if defined $main::RD_TRACE
18250 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:THEN)//i)
18254 0 0 if defined $main::RD_TRACE
18260 0 0 if defined $main::RD_TRACE
18267 0 0 if defined $main::RD_TRACE
18274 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule__alternation_1_of_production_1_of_rule_searched_when_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18277 0 0 if defined $main::RD_TRACE
18285 0 0 if defined $main::RD_TRACE
18298 0 0 if defined $main::RD_TRACE
18308 0 0 unless ($_matched or defined $return or defined $score)
18313 0 0 if defined $main::RD_TRACE
18320 0 0 if (not defined $return and defined $score)
18322 0 0 if defined $main::RD_TRACE
18329 0 0 unless defined $return
18330 0 0 if (defined $main::RD_TRACE)
18355 0 0 if defined $main::RD_TRACE
18374 0 0 defined $_[4] ? :
18375 0 0 $#arg & 1 ? :
18389 0 0 if defined $main::RD_TRACE
18402 0 0 if defined $main::RD_TRACE
18410 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:UNBOUNDED\s+PRECEDING)//i)
18414 0 0 if defined $main::RD_TRACE
18420 0 0 if defined $main::RD_TRACE
18428 0 0 if defined $main::RD_TRACE
18441 0 0 if defined $main::RD_TRACE
18454 0 0 if defined $main::RD_TRACE
18461 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18464 0 0 if defined $main::RD_TRACE
18472 0 0 if defined $main::RD_TRACE
18484 0 0 if defined $main::RD_TRACE
18492 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:PRECEDING)//i)
18496 0 0 if defined $main::RD_TRACE
18502 0 0 if defined $main::RD_TRACE
18510 0 0 if defined $main::RD_TRACE
18523 0 0 if defined $main::RD_TRACE
18536 0 0 if defined $main::RD_TRACE
18543 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18546 0 0 if defined $main::RD_TRACE
18554 0 0 if defined $main::RD_TRACE
18566 0 0 if defined $main::RD_TRACE
18574 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:FOLLOWING)//i)
18578 0 0 if defined $main::RD_TRACE
18584 0 0 if defined $main::RD_TRACE
18592 0 0 if defined $main::RD_TRACE
18605 0 0 if defined $main::RD_TRACE
18618 0 0 if defined $main::RD_TRACE
18626 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CURRENT\s+ROW)//i)
18630 0 0 if defined $main::RD_TRACE
18636 0 0 if defined $main::RD_TRACE
18644 0 0 if defined $main::RD_TRACE
18654 0 0 unless ($_matched or defined $return or defined $score)
18659 0 0 if defined $main::RD_TRACE
18666 0 0 if (not defined $return and defined $score)
18668 0 0 if defined $main::RD_TRACE
18675 0 0 unless defined $return
18676 0 0 if (defined $main::RD_TRACE)
18701 0 0 if defined $main::RD_TRACE
18720 0 0 defined $_[4] ? :
18721 0 0 $#arg & 1 ? :
18735 0 0 if defined $main::RD_TRACE
18748 0 0 if defined $main::RD_TRACE
18755 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_1_of_production_1_of_rule_searched_when_clause, 1, 100000000, $_noactions, $expectation, undef)))
18757 0 0 if defined $main::RD_TRACE
18764 0 0 if defined $main::RD_TRACE
18777 0 0 if defined $main::RD_TRACE
18787 0 0 unless ($_matched or defined $return or defined $score)
18792 0 0 if defined $main::RD_TRACE
18799 0 0 if (not defined $return and defined $score)
18801 0 0 if defined $main::RD_TRACE
18808 0 0 unless defined $return
18809 0 0 if (defined $main::RD_TRACE)
18834 0 0 if defined $main::RD_TRACE
18853 0 0 defined $_[4] ? :
18854 0 0 $#arg & 1 ? :
18868 0 0 if defined $main::RD_TRACE
18881 0 0 if defined $main::RD_TRACE
18888 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18891 0 0 if defined $main::RD_TRACE
18899 0 0 if defined $main::RD_TRACE
18911 0 0 if defined $main::RD_TRACE
18919 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:(=|<>|<|>|<=|=>|\^=|\^<|\^>|\!=))//)
18923 0 0 if defined $main::RD_TRACE
18929 0 0 if defined $main::RD_TRACE
18936 0 0 if defined $main::RD_TRACE
18943 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18946 0 0 if defined $main::RD_TRACE
18954 0 0 if defined $main::RD_TRACE
18967 0 0 if defined $main::RD_TRACE
18977 0 0 unless ($_matched or defined $return or defined $score)
18982 0 0 if defined $main::RD_TRACE
18989 0 0 if (not defined $return and defined $score)
18991 0 0 if defined $main::RD_TRACE
18998 0 0 unless defined $return
18999 0 0 if (defined $main::RD_TRACE)
19024 0 0 if defined $main::RD_TRACE
19043 0 0 defined $_[4] ? :
19044 0 0 $#arg & 1 ? :
19058 0 0 if defined $main::RD_TRACE
19071 0 0 if defined $main::RD_TRACE
19079 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ASC)//i)
19083 0 0 if defined $main::RD_TRACE
19089 0 0 if defined $main::RD_TRACE
19096 0 0 if defined $main::RD_TRACE
19103 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_1_of_production_1_of_rule_asc_option, 0, 1, $_noactions, $expectation, undef)))
19105 0 0 if defined $main::RD_TRACE
19112 0 0 if defined $main::RD_TRACE
19125 0 0 if defined $main::RD_TRACE
19135 0 0 unless ($_matched or defined $return or defined $score)
19140 0 0 if defined $main::RD_TRACE
19147 0 0 if (not defined $return and defined $score)
19149 0 0 if defined $main::RD_TRACE
19156 0 0 unless defined $return
19157 0 0 if (defined $main::RD_TRACE)
19182 0 0 if defined $main::RD_TRACE
19201 0 0 defined $_[4] ? :
19202 0 0 $#arg & 1 ? :
19216 0 0 if defined $main::RD_TRACE
19229 0 0 if defined $main::RD_TRACE
19237 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:[^)]+)//)
19241 0 0 if defined $main::RD_TRACE
19247 0 0 if defined $main::RD_TRACE
19255 0 0 if defined $main::RD_TRACE
19268 0 0 if defined $main::RD_TRACE
19281 0 0 if defined $main::RD_TRACE
19289 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NOT|)//i)
19293 0 0 if defined $main::RD_TRACE
19299 0 0 if defined $main::RD_TRACE
19306 0 0 if defined $main::RD_TRACE
19313 0 0 unless (defined($_tok = _alternation_1_of_production_2_of_rule_search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
19316 0 0 if defined $main::RD_TRACE
19324 0 0 if defined $main::RD_TRACE
19336 0 0 if defined $main::RD_TRACE
19343 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::cond, 0, 100000000, $_noactions, $expectation, undef)))
19345 0 0 if defined $main::RD_TRACE
19352 0 0 if defined $main::RD_TRACE
19365 0 0 if defined $main::RD_TRACE
19375 0 0 unless ($_matched or defined $return or defined $score)
19380 0 0 if defined $main::RD_TRACE
19387 0 0 if (not defined $return and defined $score)
19389 0 0 if defined $main::RD_TRACE
19396 0 0 unless defined $return
19397 0 0 if (defined $main::RD_TRACE)
19422 0 0 if defined $main::RD_TRACE
19441 0 0 defined $_[4] ? :
19442 0 0 $#arg & 1 ? :
19456 0 0 if defined $main::RD_TRACE
19469 0 0 if defined $main::RD_TRACE
19477 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CONCAT)//i)
19481 0 0 if defined $main::RD_TRACE
19487 0 0 if defined $main::RD_TRACE
19495 0 0 if defined $main::RD_TRACE
19508 0 0 if defined $main::RD_TRACE
19521 0 0 if defined $main::RD_TRACE
19530 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\|\|//)
19534 0 0 if defined $main::RD_TRACE
19539 0 0 if defined $main::RD_TRACE
19547 0 0 if defined $main::RD_TRACE
19557 0 0 unless ($_matched or defined $return or defined $score)
19562 0 0 if defined $main::RD_TRACE
19569 0 0 if (not defined $return and defined $score)
19571 0 0 if defined $main::RD_TRACE
19578 0 0 unless defined $return
19579 0 0 if (defined $main::RD_TRACE)
19604 0 0 if defined $main::RD_TRACE
19623 0 0 defined $_[4] ? :
19624 0 0 $#arg & 1 ? :
19638 0 0 if defined $main::RD_TRACE
19651 0 0 if defined $main::RD_TRACE
19658 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
19661 0 0 if defined $main::RD_TRACE
19669 0 0 if defined $main::RD_TRACE
19681 0 0 if defined $main::RD_TRACE
19688 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_1_of_production_1_of_rule_simple_when_clause, 1, 100000000, $_noactions, $expectation, undef)))
19690 0 0 if defined $main::RD_TRACE
19697 0 0 if defined $main::RD_TRACE
19710 0 0 if defined $main::RD_TRACE
19720 0 0 unless ($_matched or defined $return or defined $score)
19725 0 0 if defined $main::RD_TRACE
19732 0 0 if (not defined $return and defined $score)
19734 0 0 if defined $main::RD_TRACE
19741 0 0 unless defined $return
19742 0 0 if (defined $main::RD_TRACE)
19767 0 0 if defined $main::RD_TRACE
19786 0 0 defined $_[4] ? :
19787 0 0 $#arg & 1 ? :
19801 0 0 if defined $main::RD_TRACE
19814 0 0 if defined $main::RD_TRACE
19822 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:inner)//i)
19826 0 0 if defined $main::RD_TRACE
19832 0 0 if defined $main::RD_TRACE
19840 0 0 if defined $main::RD_TRACE
19850 0 0 unless ($_matched or defined $return or defined $score)
19855 0 0 if defined $main::RD_TRACE
19862 0 0 if (not defined $return and defined $score)
19864 0 0 if defined $main::RD_TRACE
19871 0 0 unless defined $return
19872 0 0 if (defined $main::RD_TRACE)
19897 0 0 if defined $main::RD_TRACE
19916 0 0 defined $_[4] ? :
19917 0 0 $#arg & 1 ? :
19931 0 0 if defined $main::RD_TRACE
19944 0 0 if defined $main::RD_TRACE
19952 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:^\Z)//)
19956 0 0 if defined $main::RD_TRACE
19962 0 0 if defined $main::RD_TRACE
19970 0 0 if defined $main::RD_TRACE
19980 0 0 unless ($_matched or defined $return or defined $score)
19985 0 0 if defined $main::RD_TRACE
19992 0 0 if (not defined $return and defined $score)
19994 0 0 if defined $main::RD_TRACE
20001 0 0 unless defined $return
20002 0 0 if (defined $main::RD_TRACE)
20027 0 0 if defined $main::RD_TRACE
20046 0 0 defined $_[4] ? :
20047 0 0 $#arg & 1 ? :
20061 0 0 if defined $main::RD_TRACE
20074 0 0 if defined $main::RD_TRACE
20081 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_cond($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20084 0 0 if defined $main::RD_TRACE
20092 0 0 if defined $main::RD_TRACE
20104 0 0 if defined $main::RD_TRACE
20112 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NOT|)//i)
20116 0 0 if defined $main::RD_TRACE
20122 0 0 if defined $main::RD_TRACE
20129 0 0 if defined $main::RD_TRACE
20136 0 0 unless (defined($_tok = _alternation_2_of_production_1_of_rule_cond($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20139 0 0 if defined $main::RD_TRACE
20147 0 0 if defined $main::RD_TRACE
20160 0 0 if defined $main::RD_TRACE
20170 0 0 unless ($_matched or defined $return or defined $score)
20175 0 0 if defined $main::RD_TRACE
20182 0 0 if (not defined $return and defined $score)
20184 0 0 if defined $main::RD_TRACE
20191 0 0 unless defined $return
20192 0 0 if (defined $main::RD_TRACE)
20217 0 0 if defined $main::RD_TRACE
20236 0 0 defined $_[4] ? :
20237 0 0 $#arg & 1 ? :
20251 0 0 if defined $main::RD_TRACE
20264 0 0 if defined $main::RD_TRACE
20271 0 0 unless (defined($_tok = function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20274 0 0 if defined $main::RD_TRACE
20282 0 0 if defined $main::RD_TRACE
20295 0 0 if defined $main::RD_TRACE
20308 0 0 if defined $main::RD_TRACE
20321 0 0 if defined $main::RD_TRACE
20330 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
20334 0 0 if defined $main::RD_TRACE
20339 0 0 if defined $main::RD_TRACE
20346 0 0 if defined $main::RD_TRACE
20353 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20356 0 0 if defined $main::RD_TRACE
20364 0 0 if defined $main::RD_TRACE
20376 0 0 if defined $main::RD_TRACE
20385 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
20389 0 0 if defined $main::RD_TRACE
20394 0 0 if defined $main::RD_TRACE
20402 0 0 if defined $main::RD_TRACE
20415 0 0 if defined $main::RD_TRACE
20428 0 0 if defined $main::RD_TRACE
20435 0 0 unless (defined($_tok = constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20438 0 0 if defined $main::RD_TRACE
20446 0 0 if defined $main::RD_TRACE
20459 0 0 if defined $main::RD_TRACE
20472 0 0 if defined $main::RD_TRACE
20485 0 0 if defined $main::RD_TRACE
20492 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20495 0 0 if defined $main::RD_TRACE
20503 0 0 if defined $main::RD_TRACE
20516 0 0 if defined $main::RD_TRACE
20529 0 0 if defined $main::RD_TRACE
20542 0 0 if defined $main::RD_TRACE
20549 0 0 unless (defined($_tok = host_variable($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20552 0 0 if defined $main::RD_TRACE
20560 0 0 if defined $main::RD_TRACE
20573 0 0 if defined $main::RD_TRACE
20583 0 0 unless ($_matched or defined $return or defined $score)
20588 0 0 if defined $main::RD_TRACE
20595 0 0 if (not defined $return and defined $score)
20597 0 0 if defined $main::RD_TRACE
20604 0 0 unless defined $return
20605 0 0 if (defined $main::RD_TRACE)
20630 0 0 if defined $main::RD_TRACE
20649 0 0 defined $_[4] ? :
20650 0 0 $#arg & 1 ? :
20664 0 0 if defined $main::RD_TRACE
20677 0 0 if defined $main::RD_TRACE
20685 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:right)//i)
20689 0 0 if defined $main::RD_TRACE
20695 0 0 if defined $main::RD_TRACE
20703 0 0 if defined $main::RD_TRACE
20713 0 0 unless ($_matched or defined $return or defined $score)
20718 0 0 if defined $main::RD_TRACE
20725 0 0 if (not defined $return and defined $score)
20727 0 0 if defined $main::RD_TRACE
20734 0 0 unless defined $return
20735 0 0 if (defined $main::RD_TRACE)
20760 0 0 if defined $main::RD_TRACE
20779 0 0 defined $_[4] ? :
20780 0 0 $#arg & 1 ? :
20794 0 0 if defined $main::RD_TRACE
20807 0 0 if defined $main::RD_TRACE
20816 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
20820 0 0 if defined $main::RD_TRACE
20825 0 0 if defined $main::RD_TRACE
20832 0 0 if defined $main::RD_TRACE
20839 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::expression, 1, 100000000, $_noactions, $expectation, undef)))
20841 0 0 if defined $main::RD_TRACE
20848 0 0 if defined $main::RD_TRACE
20860 0 0 if defined $main::RD_TRACE
20869 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
20873 0 0 if defined $main::RD_TRACE
20878 0 0 if defined $main::RD_TRACE
20886 0 0 if defined $main::RD_TRACE
20896 0 0 unless ($_matched or defined $return or defined $score)
20901 0 0 if defined $main::RD_TRACE
20908 0 0 if (not defined $return and defined $score)
20910 0 0 if defined $main::RD_TRACE
20917 0 0 unless defined $return
20918 0 0 if (defined $main::RD_TRACE)
20943 0 0 if defined $main::RD_TRACE
20962 0 0 defined $_[4] ? :
20963 0 0 $#arg & 1 ? :
20977 0 0 if defined $main::RD_TRACE
20990 0 0 if defined $main::RD_TRACE
20998 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:left)//i)
21002 0 0 if defined $main::RD_TRACE
21008 0 0 if defined $main::RD_TRACE
21016 0 0 if defined $main::RD_TRACE
21026 0 0 unless ($_matched or defined $return or defined $score)
21031 0 0 if defined $main::RD_TRACE
21038 0 0 if (not defined $return and defined $score)
21040 0 0 if defined $main::RD_TRACE
21047 0 0 unless defined $return
21048 0 0 if (defined $main::RD_TRACE)
21073 0 0 if defined $main::RD_TRACE
21092 0 0 defined $_[4] ? :
21093 0 0 $#arg & 1 ? :
21107 0 0 if defined $main::RD_TRACE
21120 0 0 if defined $main::RD_TRACE
21127 0 0 unless (defined($_tok = SCHEMA($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21130 0 0 if defined $main::RD_TRACE
21138 0 0 if defined $main::RD_TRACE
21150 0 0 if defined $main::RD_TRACE
21159 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\.//)
21163 0 0 if defined $main::RD_TRACE
21168 0 0 if defined $main::RD_TRACE
21175 0 0 if defined $main::RD_TRACE
21182 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21185 0 0 if defined $main::RD_TRACE
21193 0 0 if defined $main::RD_TRACE
21205 0 0 if defined $main::RD_TRACE
21212 0 0 $_noactions ? :
21213 0 0 unless (defined $_tok)
21215 0 0 if defined $main::RD_TRACE
21219 0 0 if defined $main::RD_TRACE
21228 0 0 if defined $main::RD_TRACE
21241 0 0 if defined $main::RD_TRACE
21254 0 0 if defined $main::RD_TRACE
21261 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21264 0 0 if defined $main::RD_TRACE
21272 0 0 if defined $main::RD_TRACE
21284 0 0 if defined $main::RD_TRACE
21291 0 0 $_noactions ? :
21292 0 0 unless (defined $_tok)
21294 0 0 if defined $main::RD_TRACE
21298 0 0 if defined $main::RD_TRACE
21307 0 0 if defined $main::RD_TRACE
21317 0 0 unless ($_matched or defined $return or defined $score)
21322 0 0 if defined $main::RD_TRACE
21329 0 0 if (not defined $return and defined $score)
21331 0 0 if defined $main::RD_TRACE
21338 0 0 unless defined $return
21339 0 0 if (defined $main::RD_TRACE)
21364 0 0 if defined $main::RD_TRACE
21383 0 0 defined $_[4] ? :
21384 0 0 $#arg & 1 ? :
21398 0 0 if defined $main::RD_TRACE
21411 0 0 if defined $main::RD_TRACE
21419 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TRUNCATE)//i)
21423 0 0 if defined $main::RD_TRACE
21429 0 0 if defined $main::RD_TRACE
21437 0 0 if defined $main::RD_TRACE
21450 0 0 if defined $main::RD_TRACE
21463 0 0 if defined $main::RD_TRACE
21471 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TRUNC)//i)
21475 0 0 if defined $main::RD_TRACE
21481 0 0 if defined $main::RD_TRACE
21489 0 0 if defined $main::RD_TRACE
21499 0 0 unless ($_matched or defined $return or defined $score)
21504 0 0 if defined $main::RD_TRACE
21511 0 0 if (not defined $return and defined $score)
21513 0 0 if defined $main::RD_TRACE
21520 0 0 unless defined $return
21521 0 0 if (defined $main::RD_TRACE)
21546 0 0 if defined $main::RD_TRACE
21565 0 0 defined $_[4] ? :
21566 0 0 $#arg & 1 ? :
21580 0 0 if defined $main::RD_TRACE
21593 0 0 if defined $main::RD_TRACE
21601 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:WITH)//i)
21605 0 0 if defined $main::RD_TRACE
21611 0 0 if defined $main::RD_TRACE
21618 0 0 if defined $main::RD_TRACE
21625 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_options($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21628 0 0 if defined $main::RD_TRACE
21636 0 0 if defined $main::RD_TRACE
21648 0 0 if defined $main::RD_TRACE
21656 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CHECK\s+OPTION)//i)
21660 0 0 if defined $main::RD_TRACE
21666 0 0 if defined $main::RD_TRACE
21674 0 0 if defined $main::RD_TRACE
21684 0 0 unless ($_matched or defined $return or defined $score)
21689 0 0 if defined $main::RD_TRACE
21696 0 0 if (not defined $return and defined $score)
21698 0 0 if defined $main::RD_TRACE
21705 0 0 unless defined $return
21706 0 0 if (defined $main::RD_TRACE)
21731 0 0 if defined $main::RD_TRACE
21750 0 0 defined $_[4] ? :
21751 0 0 $#arg & 1 ? :
21765 0 0 if defined $main::RD_TRACE
21778 0 0 if defined $main::RD_TRACE
21785 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21788 0 0 if defined $main::RD_TRACE
21796 0 0 if defined $main::RD_TRACE
21808 0 0 if defined $main::RD_TRACE
21817 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
21821 0 0 if defined $main::RD_TRACE
21826 0 0 if defined $main::RD_TRACE
21833 0 0 if defined $main::RD_TRACE
21848 0 0 if defined $main::RD_TRACE
21855 0 0 unless (defined($_tok = func_args($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21858 0 0 if defined $main::RD_TRACE
21866 0 0 if defined $main::RD_TRACE
21889 0 0 if defined $main::RD_TRACE
21897 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
21901 0 0 if defined $main::RD_TRACE
21907 0 0 if defined $main::RD_TRACE
21915 0 0 if (defined $1)
21917 0 0 if defined $main::RD_TRACE
21924 0 0 unless (defined($_tok = func_args($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21927 0 0 if defined $main::RD_TRACE
21935 0 0 if defined $main::RD_TRACE
21951 0 0 if $backtrack
21953 0 0 unless (@item)
21958 0 0 unless ($repcount >= 1)
21960 0 0 if defined $main::RD_TRACE
21968 0 0 if defined $main::RD_TRACE
21969 0 0 unless $_tok
21978 0 0 if defined $main::RD_TRACE
21987 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
21991 0 0 if defined $main::RD_TRACE
21996 0 0 if defined $main::RD_TRACE
22004 0 0 if defined $main::RD_TRACE
22014 0 0 unless ($_matched or defined $return or defined $score)
22019 0 0 if defined $main::RD_TRACE
22026 0 0 if (not defined $return and defined $score)
22028 0 0 if defined $main::RD_TRACE
22035 0 0 unless defined $return
22036 0 0 if (defined $main::RD_TRACE)
22061 0 0 if defined $main::RD_TRACE
22080 0 0 defined $_[4] ? :
22081 0 0 $#arg & 1 ? :
22095 0 0 if defined $main::RD_TRACE
22108 0 0 if defined $main::RD_TRACE
22116 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:INTEGER)//i)
22120 0 0 if defined $main::RD_TRACE
22126 0 0 if defined $main::RD_TRACE
22134 0 0 if defined $main::RD_TRACE
22147 0 0 if defined $main::RD_TRACE
22160 0 0 if defined $main::RD_TRACE
22168 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:INT)//)
22172 0 0 if defined $main::RD_TRACE
22178 0 0 if defined $main::RD_TRACE
22186 0 0 if defined $main::RD_TRACE
22196 0 0 unless ($_matched or defined $return or defined $score)
22201 0 0 if defined $main::RD_TRACE
22208 0 0 if (not defined $return and defined $score)
22210 0 0 if defined $main::RD_TRACE
22217 0 0 unless defined $return
22218 0 0 if (defined $main::RD_TRACE)
22243 0 0 if defined $main::RD_TRACE
22262 0 0 defined $_[4] ? :
22263 0 0 $#arg & 1 ? :
22277 0 0 if defined $main::RD_TRACE
22290 0 0 if defined $main::RD_TRACE
22297 0 0 unless (defined($_tok = searched_when_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
22300 0 0 if defined $main::RD_TRACE
22308 0 0 if defined $main::RD_TRACE
22321 0 0 if defined $main::RD_TRACE
22334 0 0 if defined $main::RD_TRACE
22347 0 0 if defined $main::RD_TRACE
22354 0 0 unless (defined($_tok = simple_when_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
22357 0 0 if defined $main::RD_TRACE
22365 0 0 if defined $main::RD_TRACE
22378 0 0 if defined $main::RD_TRACE
22388 0 0 unless ($_matched or defined $return or defined $score)
22393 0 0 if defined $main::RD_TRACE
22400 0 0 if (not defined $return and defined $score)
22402 0 0 if defined $main::RD_TRACE
22409 0 0 unless defined $return
22410 0 0 if (defined $main::RD_TRACE)
22435 0 0 if defined $main::RD_TRACE
22454 0 0 defined $_[4] ? :
22455 0 0 $#arg & 1 ? :
22469 0 0 if defined $main::RD_TRACE
22482 0 0 if defined $main::RD_TRACE
22489 0 0 unless (defined($_tok = sort_key_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
22492 0 0 if defined $main::RD_TRACE
22500 0 0 if defined $main::RD_TRACE
22512 0 0 if defined $main::RD_TRACE
22519 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_1_of_production_1_of_rule__alternation_1_of_production_1_of_rule_window_order_clause, 0, 1, $_noactions, $expectation, undef)))
22521 0 0 if defined $main::RD_TRACE
22528 0 0 if defined $main::RD_TRACE
22541 0 0 if defined $main::RD_TRACE
22551 0 0 unless ($_matched or defined $return or defined $score)
22556 0 0 if defined $main::RD_TRACE
22563 0 0 if (not defined $return and defined $score)
22565 0 0 if defined $main::RD_TRACE
22572 0 0 unless defined $return
22573 0 0 if (defined $main::RD_TRACE)
22598 0 1 if defined $main::RD_TRACE
22617 1 0 defined $_[4] ? :
22618 1 0 $#arg & 1 ? :
22632 0 1 if defined $main::RD_TRACE
22645 0 1 if defined $main::RD_TRACE
22652 1 0 unless (defined($_tok = CREATE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
22655 0 1 if defined $main::RD_TRACE
22663 0 0 if defined $main::RD_TRACE
22675 0 0 if defined $main::RD_TRACE
22682 0 0 unless (defined($_tok = TRIGGER($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
22685 0 0 if defined $main::RD_TRACE
22693 0 0 if defined $main::RD_TRACE
22705 0 0 if defined $main::RD_TRACE
22712 0 0 unless (defined($_tok = trigger_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
22715 0 0 if defined $main::RD_TRACE
22723 0 0 if defined $main::RD_TRACE
22735 0 0 if defined $main::RD_TRACE
22742 0 0 unless (defined($_tok = before($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
22745 0 0 if defined $main::RD_TRACE
22753 0 0 if defined $main::RD_TRACE
22765 0 0 if defined $main::RD_TRACE
22772 0 0 unless (defined($_tok = type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
22775 0 0 if defined $main::RD_TRACE
22783 0 0 if defined $main::RD_TRACE
22795 0 0 if defined $main::RD_TRACE
22803 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ON)//i)
22807 0 0 if defined $main::RD_TRACE
22813 0 0 if defined $main::RD_TRACE
22820 0 0 if defined $main::RD_TRACE
22827 0 0 unless (defined($_tok = table_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
22830 0 0 if defined $main::RD_TRACE
22838 0 0 if defined $main::RD_TRACE
22850 0 0 if defined $main::RD_TRACE
22857 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::reference_b, 0, 1, $_noactions, $expectation, undef)))
22859 0 0 if defined $main::RD_TRACE
22866 0 0 if defined $main::RD_TRACE
22878 0 0 if defined $main::RD_TRACE
22886 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:FOR EACH ROW)//i)
22890 0 0 if defined $main::RD_TRACE
22896 0 0 if defined $main::RD_TRACE
22903 0 0 if defined $main::RD_TRACE
22912 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\AMODE\ DB2SQL//)
22916 0 0 if defined $main::RD_TRACE
22921 0 0 if defined $main::RD_TRACE
22928 0 0 if defined $main::RD_TRACE
22935 0 0 unless (defined($_tok = triggered_action($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
22938 0 0 if defined $main::RD_TRACE
22946 0 0 if defined $main::RD_TRACE
22958 0 0 if defined $main::RD_TRACE
22965 0 0 $_noactions ? :
22982 0 0 unless (defined $_tok)
22984 0 0 if defined $main::RD_TRACE
22988 0 0 if defined $main::RD_TRACE
22997 0 0 if defined $main::RD_TRACE
23010 0 1 if defined $main::RD_TRACE
23023 0 1 if defined $main::RD_TRACE
23030 1 0 unless (defined($_tok = CREATE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23033 0 1 if defined $main::RD_TRACE
23041 0 0 if defined $main::RD_TRACE
23053 0 0 if defined $main::RD_TRACE
23060 0 0 unless (defined($_tok = TRIGGER($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23063 0 0 if defined $main::RD_TRACE
23071 0 0 if defined $main::RD_TRACE
23083 0 0 if defined $main::RD_TRACE
23090 0 0 unless (defined($_tok = trigger_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23093 0 0 if defined $main::RD_TRACE
23101 0 0 if defined $main::RD_TRACE
23113 0 0 if defined $main::RD_TRACE
23120 0 0 unless (defined($_tok = after($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23123 0 0 if defined $main::RD_TRACE
23131 0 0 if defined $main::RD_TRACE
23143 0 0 if defined $main::RD_TRACE
23150 0 0 unless (defined($_tok = type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23153 0 0 if defined $main::RD_TRACE
23161 0 0 if defined $main::RD_TRACE
23173 0 0 if defined $main::RD_TRACE
23181 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ON)//i)
23185 0 0 if defined $main::RD_TRACE
23191 0 0 if defined $main::RD_TRACE
23198 0 0 if defined $main::RD_TRACE
23205 0 0 unless (defined($_tok = table_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23208 0 0 if defined $main::RD_TRACE
23216 0 0 if defined $main::RD_TRACE
23228 0 0 if defined $main::RD_TRACE
23235 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::reference_a, 0, 1, $_noactions, $expectation, undef)))
23237 0 0 if defined $main::RD_TRACE
23244 0 0 if defined $main::RD_TRACE
23256 0 0 if defined $main::RD_TRACE
23264 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:FOR EACH ROW|FOR EACH STATEMENT)//i)
23268 0 0 if defined $main::RD_TRACE
23274 0 0 if defined $main::RD_TRACE
23281 0 0 if defined $main::RD_TRACE
23290 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\AMODE\ DB2SQL//)
23294 0 0 if defined $main::RD_TRACE
23299 0 0 if defined $main::RD_TRACE
23306 0 0 if defined $main::RD_TRACE
23313 0 0 unless (defined($_tok = triggered_action($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23316 0 0 if defined $main::RD_TRACE
23324 0 0 if defined $main::RD_TRACE
23336 0 0 if defined $main::RD_TRACE
23343 0 0 $_noactions ? :
23360 0 0 unless (defined $_tok)
23362 0 0 if defined $main::RD_TRACE
23366 0 0 if defined $main::RD_TRACE
23375 0 0 if defined $main::RD_TRACE
23388 0 1 if defined $main::RD_TRACE
23401 0 1 if defined $main::RD_TRACE
23408 1 0 unless (defined($_tok = CREATE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23411 0 1 if defined $main::RD_TRACE
23419 0 0 if defined $main::RD_TRACE
23431 0 0 if defined $main::RD_TRACE
23439 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:FEDERATED|)//i)
23443 0 0 if defined $main::RD_TRACE
23449 0 0 if defined $main::RD_TRACE
23456 0 0 if defined $main::RD_TRACE
23463 0 0 unless (defined($_tok = VIEW($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23466 0 0 if defined $main::RD_TRACE
23474 0 0 if defined $main::RD_TRACE
23486 0 0 if defined $main::RD_TRACE
23493 0 0 unless (defined($_tok = view_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23496 0 0 if defined $main::RD_TRACE
23504 0 0 if defined $main::RD_TRACE
23516 0 0 if defined $main::RD_TRACE
23523 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::column_list, 0, 1, $_noactions, $expectation, undef)))
23525 0 0 if defined $main::RD_TRACE
23532 0 0 if defined $main::RD_TRACE
23544 0 0 if defined $main::RD_TRACE
23552 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:AS)//i)
23556 0 0 if defined $main::RD_TRACE
23562 0 0 if defined $main::RD_TRACE
23569 0 0 if defined $main::RD_TRACE
23576 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::with_expression, 0, 1, $_noactions, $expectation, undef)))
23578 0 0 if defined $main::RD_TRACE
23585 0 0 if defined $main::RD_TRACE
23597 0 0 if defined $main::RD_TRACE
23604 0 0 unless (defined($_tok = SQL_procedure_statement($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23607 0 0 if defined $main::RD_TRACE
23615 0 0 if defined $main::RD_TRACE
23627 0 0 if defined $main::RD_TRACE
23634 0 0 $_noactions ? :
23643 0 0 unless (defined $_tok)
23645 0 0 if defined $main::RD_TRACE
23649 0 0 if defined $main::RD_TRACE
23658 0 0 if defined $main::RD_TRACE
23668 1 0 unless ($_matched or defined $return or defined $score)
23673 0 1 if defined $main::RD_TRACE
23680 0 0 if (not defined $return and defined $score)
23682 0 0 if defined $main::RD_TRACE
23689 0 0 unless defined $return
23690 0 0 if (defined $main::RD_TRACE)
23715 0 0 if defined $main::RD_TRACE
23734 0 0 defined $_[4] ? :
23735 0 0 $#arg & 1 ? :
23749 0 0 if defined $main::RD_TRACE
23762 0 0 if defined $main::RD_TRACE
23769 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_sysfun($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23772 0 0 if defined $main::RD_TRACE
23780 0 0 if defined $main::RD_TRACE
23793 0 0 if defined $main::RD_TRACE
23806 0 0 if defined $main::RD_TRACE
23819 0 0 if defined $main::RD_TRACE
23827 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ACOS)//i)
23831 0 0 if defined $main::RD_TRACE
23837 0 0 if defined $main::RD_TRACE
23845 0 0 if defined $main::RD_TRACE
23858 0 0 if defined $main::RD_TRACE
23871 0 0 if defined $main::RD_TRACE
23879 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ASCII)//i)
23883 0 0 if defined $main::RD_TRACE
23889 0 0 if defined $main::RD_TRACE
23897 0 0 if defined $main::RD_TRACE
23910 0 0 if defined $main::RD_TRACE
23923 0 0 if defined $main::RD_TRACE
23931 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ASIN)//i)
23935 0 0 if defined $main::RD_TRACE
23941 0 0 if defined $main::RD_TRACE
23949 0 0 if defined $main::RD_TRACE
23962 0 0 if defined $main::RD_TRACE
23975 0 0 if defined $main::RD_TRACE
23983 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ATAN)//i)
23987 0 0 if defined $main::RD_TRACE
23993 0 0 if defined $main::RD_TRACE
24001 0 0 if defined $main::RD_TRACE
24014 0 0 if defined $main::RD_TRACE
24027 0 0 if defined $main::RD_TRACE
24035 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ATAN2)//i)
24039 0 0 if defined $main::RD_TRACE
24045 0 0 if defined $main::RD_TRACE
24053 0 0 if defined $main::RD_TRACE
24066 0 0 if defined $main::RD_TRACE
24079 0 0 if defined $main::RD_TRACE
24086 0 0 unless (defined($_tok = _alternation_1_of_production_7_of_rule_sysfun($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
24089 0 0 if defined $main::RD_TRACE
24097 0 0 if defined $main::RD_TRACE
24110 0 0 if defined $main::RD_TRACE
24123 0 0 if defined $main::RD_TRACE
24136 0 0 if defined $main::RD_TRACE
24144 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CHAR)//i)
24148 0 0 if defined $main::RD_TRACE
24154 0 0 if defined $main::RD_TRACE
24162 0 0 if defined $main::RD_TRACE
24175 0 0 if defined $main::RD_TRACE
24188 0 0 if defined $main::RD_TRACE
24196 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CHR)//i)
24200 0 0 if defined $main::RD_TRACE
24206 0 0 if defined $main::RD_TRACE
24214 0 0 if defined $main::RD_TRACE
24227 0 0 if defined $main::RD_TRACE
24240 0 0 if defined $main::RD_TRACE
24248 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:COS)//i)
24252 0 0 if defined $main::RD_TRACE
24258 0 0 if defined $main::RD_TRACE
24266 0 0 if defined $main::RD_TRACE
24279 0 0 if defined $main::RD_TRACE
24292 0 0 if defined $main::RD_TRACE
24300 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:COT)//i)
24304 0 0 if defined $main::RD_TRACE
24310 0 0 if defined $main::RD_TRACE
24318 0 0 if defined $main::RD_TRACE
24331 0 0 if defined $main::RD_TRACE
24344 0 0 if defined $main::RD_TRACE
24352 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DAYNAME)//i)
24356 0 0 if defined $main::RD_TRACE
24362 0 0 if defined $main::RD_TRACE
24370 0 0 if defined $main::RD_TRACE
24383 0 0 if defined $main::RD_TRACE
24396 0 0 if defined $main::RD_TRACE
24404 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DAYOFWEEK)//i)
24408 0 0 if defined $main::RD_TRACE
24414 0 0 if defined $main::RD_TRACE
24422 0 0 if defined $main::RD_TRACE
24435 0 0 if defined $main::RD_TRACE
24448 0 0 if defined $main::RD_TRACE
24456 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DAYOFWEEK_ISO)//i)
24460 0 0 if defined $main::RD_TRACE
24466 0 0 if defined $main::RD_TRACE
24474 0 0 if defined $main::RD_TRACE
24487 0 0 if defined $main::RD_TRACE
24500 0 0 if defined $main::RD_TRACE
24508 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DAYOFYEAR)//i)
24512 0 0 if defined $main::RD_TRACE
24518 0 0 if defined $main::RD_TRACE
24526 0 0 if defined $main::RD_TRACE
24539 0 0 if defined $main::RD_TRACE
24552 0 0 if defined $main::RD_TRACE
24560 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DEGREES)//i)
24564 0 0 if defined $main::RD_TRACE
24570 0 0 if defined $main::RD_TRACE
24578 0 0 if defined $main::RD_TRACE
24591 0 0 if defined $main::RD_TRACE
24604 0 0 if defined $main::RD_TRACE
24612 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DIFFERENCE)//i)
24616 0 0 if defined $main::RD_TRACE
24622 0 0 if defined $main::RD_TRACE
24630 0 0 if defined $main::RD_TRACE
24643 0 0 if defined $main::RD_TRACE
24656 0 0 if defined $main::RD_TRACE
24664 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DOUBLE)//i)
24668 0 0 if defined $main::RD_TRACE
24674 0 0 if defined $main::RD_TRACE
24682 0 0 if defined $main::RD_TRACE
24695 0 0 if defined $main::RD_TRACE
24708 0 0 if defined $main::RD_TRACE
24716 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:EXP)//i)
24720 0 0 if defined $main::RD_TRACE
24726 0 0 if defined $main::RD_TRACE
24734 0 0 if defined $main::RD_TRACE
24747 0 0 if defined $main::RD_TRACE
24760 0 0 if defined $main::RD_TRACE
24768 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:FLOOR)//i)
24772 0 0 if defined $main::RD_TRACE
24778 0 0 if defined $main::RD_TRACE
24786 0 0 if defined $main::RD_TRACE
24799 0 0 if defined $main::RD_TRACE
24812 0 0 if defined $main::RD_TRACE
24820 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:GET_ROUTINE_SAR)//i)
24824 0 0 if defined $main::RD_TRACE
24830 0 0 if defined $main::RD_TRACE
24838 0 0 if defined $main::RD_TRACE
24851 0 0 if defined $main::RD_TRACE
24864 0 0 if defined $main::RD_TRACE
24872 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:INSERT)//i)
24876 0 0 if defined $main::RD_TRACE
24882 0 0 if defined $main::RD_TRACE
24890 0 0 if defined $main::RD_TRACE
24903 0 0 if defined $main::RD_TRACE
24916 0 0 if defined $main::RD_TRACE
24924 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:JULIAN_DAY)//i)
24928 0 0 if defined $main::RD_TRACE
24934 0 0 if defined $main::RD_TRACE
24942 0 0 if defined $main::RD_TRACE
24955 0 0 if defined $main::RD_TRACE
24968 0 0 if defined $main::RD_TRACE
24976 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LCASE)//i)
24980 0 0 if defined $main::RD_TRACE
24986 0 0 if defined $main::RD_TRACE
24994 0 0 if defined $main::RD_TRACE
25007 0 0 if defined $main::RD_TRACE
25020 0 0 if defined $main::RD_TRACE
25028 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LEFT)//i)
25032 0 0 if defined $main::RD_TRACE
25038 0 0 if defined $main::RD_TRACE
25046 0 0 if defined $main::RD_TRACE
25059 0 0 if defined $main::RD_TRACE
25072 0 0 if defined $main::RD_TRACE
25080 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LN)//i)
25084 0 0 if defined $main::RD_TRACE
25090 0 0 if defined $main::RD_TRACE
25098 0 0 if defined $main::RD_TRACE
25111 0 0 if defined $main::RD_TRACE
25124 0 0 if defined $main::RD_TRACE
25132 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LOCATE)//i)
25136 0 0 if defined $main::RD_TRACE
25142 0 0 if defined $main::RD_TRACE
25150 0 0 if defined $main::RD_TRACE
25163 0 0 if defined $main::RD_TRACE
25176 0 0 if defined $main::RD_TRACE
25184 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LOG)//i)
25188 0 0 if defined $main::RD_TRACE
25194 0 0 if defined $main::RD_TRACE
25202 0 0 if defined $main::RD_TRACE
25215 0 0 if defined $main::RD_TRACE
25228 0 0 if defined $main::RD_TRACE
25236 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LOG10)//i)
25240 0 0 if defined $main::RD_TRACE
25246 0 0 if defined $main::RD_TRACE
25254 0 0 if defined $main::RD_TRACE
25267 0 0 if defined $main::RD_TRACE
25280 0 0 if defined $main::RD_TRACE
25288 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LTRIM)//i)
25292 0 0 if defined $main::RD_TRACE
25298 0 0 if defined $main::RD_TRACE
25306 0 0 if defined $main::RD_TRACE
25319 0 0 if defined $main::RD_TRACE
25332 0 0 if defined $main::RD_TRACE
25340 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MIDNIGHT_SECONDS)//i)
25344 0 0 if defined $main::RD_TRACE
25350 0 0 if defined $main::RD_TRACE
25358 0 0 if defined $main::RD_TRACE
25371 0 0 if defined $main::RD_TRACE
25384 0 0 if defined $main::RD_TRACE
25392 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MOD)//i)
25396 0 0 if defined $main::RD_TRACE
25402 0 0 if defined $main::RD_TRACE
25410 0 0 if defined $main::RD_TRACE
25423 0 0 if defined $main::RD_TRACE
25436 0 0 if defined $main::RD_TRACE
25444 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:MONTHNAME)//i)
25448 0 0 if defined $main::RD_TRACE
25454 0 0 if defined $main::RD_TRACE
25462 0 0 if defined $main::RD_TRACE
25475 0 0 if defined $main::RD_TRACE
25488 0 0 if defined $main::RD_TRACE
25496 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:POWER)//i)
25500 0 0 if defined $main::RD_TRACE
25506 0 0 if defined $main::RD_TRACE
25514 0 0 if defined $main::RD_TRACE
25527 0 0 if defined $main::RD_TRACE
25540 0 0 if defined $main::RD_TRACE
25548 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:PUT_ROUTINE_SAR)//i)
25552 0 0 if defined $main::RD_TRACE
25558 0 0 if defined $main::RD_TRACE
25566 0 0 if defined $main::RD_TRACE
25579 0 0 if defined $main::RD_TRACE
25592 0 0 if defined $main::RD_TRACE
25600 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:QUARTER)//i)
25604 0 0 if defined $main::RD_TRACE
25610 0 0 if defined $main::RD_TRACE
25618 0 0 if defined $main::RD_TRACE
25631 0 0 if defined $main::RD_TRACE
25644 0 0 if defined $main::RD_TRACE
25652 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:RADIANS)//i)
25656 0 0 if defined $main::RD_TRACE
25662 0 0 if defined $main::RD_TRACE
25670 0 0 if defined $main::RD_TRACE
25683 0 0 if defined $main::RD_TRACE
25696 0 0 if defined $main::RD_TRACE
25704 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:RAND)//i)
25708 0 0 if defined $main::RD_TRACE
25714 0 0 if defined $main::RD_TRACE
25722 0 0 if defined $main::RD_TRACE
25735 0 0 if defined $main::RD_TRACE
25748 0 0 if defined $main::RD_TRACE
25756 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REPEAT)//i)
25760 0 0 if defined $main::RD_TRACE
25766 0 0 if defined $main::RD_TRACE
25774 0 0 if defined $main::RD_TRACE
25787 0 0 if defined $main::RD_TRACE
25800 0 0 if defined $main::RD_TRACE
25808 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REPLACE)//i)
25812 0 0 if defined $main::RD_TRACE
25818 0 0 if defined $main::RD_TRACE
25826 0 0 if defined $main::RD_TRACE
25839 0 0 if defined $main::RD_TRACE
25852 0 0 if defined $main::RD_TRACE
25860 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:RIGHT)//i)
25864 0 0 if defined $main::RD_TRACE
25870 0 0 if defined $main::RD_TRACE
25878 0 0 if defined $main::RD_TRACE
25891 0 0 if defined $main::RD_TRACE
25904 0 0 if defined $main::RD_TRACE
25912 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ROUND)//i)
25916 0 0 if defined $main::RD_TRACE
25922 0 0 if defined $main::RD_TRACE
25930 0 0 if defined $main::RD_TRACE
25943 0 0 if defined $main::RD_TRACE
25956 0 0 if defined $main::RD_TRACE
25964 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:RTRIM)//)
25968 0 0 if defined $main::RD_TRACE
25974 0 0 if defined $main::RD_TRACE
25981 0 0 if defined $main::RD_TRACE
25988 0 0 unless (defined($_tok = I($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
25991 0 0 if defined $main::RD_TRACE
25999 0 0 if defined $main::RD_TRACE
26012 0 0 if defined $main::RD_TRACE
26025 0 0 if defined $main::RD_TRACE
26038 0 0 if defined $main::RD_TRACE
26046 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SIGN)//i)
26050 0 0 if defined $main::RD_TRACE
26056 0 0 if defined $main::RD_TRACE
26064 0 0 if defined $main::RD_TRACE
26077 0 0 if defined $main::RD_TRACE
26090 0 0 if defined $main::RD_TRACE
26098 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SIN)//i)
26102 0 0 if defined $main::RD_TRACE
26108 0 0 if defined $main::RD_TRACE
26116 0 0 if defined $main::RD_TRACE
26129 0 0 if defined $main::RD_TRACE
26142 0 0 if defined $main::RD_TRACE
26150 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SOUNDEX)//i)
26154 0 0 if defined $main::RD_TRACE
26160 0 0 if defined $main::RD_TRACE
26168 0 0 if defined $main::RD_TRACE
26181 0 0 if defined $main::RD_TRACE
26194 0 0 if defined $main::RD_TRACE
26202 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SPACE)//i)
26206 0 0 if defined $main::RD_TRACE
26212 0 0 if defined $main::RD_TRACE
26220 0 0 if defined $main::RD_TRACE
26233 0 0 if defined $main::RD_TRACE
26246 0 0 if defined $main::RD_TRACE
26254 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SQLCACHE_SNAPSHOT)//i)
26258 0 0 if defined $main::RD_TRACE
26264 0 0 if defined $main::RD_TRACE
26272 0 0 if defined $main::RD_TRACE
26285 0 0 if defined $main::RD_TRACE
26298 0 0 if defined $main::RD_TRACE
26306 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SQRT)//i)
26310 0 0 if defined $main::RD_TRACE
26316 0 0 if defined $main::RD_TRACE
26324 0 0 if defined $main::RD_TRACE
26337 0 0 if defined $main::RD_TRACE
26350 0 0 if defined $main::RD_TRACE
26358 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TAN)//i)
26362 0 0 if defined $main::RD_TRACE
26368 0 0 if defined $main::RD_TRACE
26376 0 0 if defined $main::RD_TRACE
26389 0 0 if defined $main::RD_TRACE
26402 0 0 if defined $main::RD_TRACE
26410 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TIMESTAMP_ISO)//i)
26414 0 0 if defined $main::RD_TRACE
26420 0 0 if defined $main::RD_TRACE
26428 0 0 if defined $main::RD_TRACE
26441 0 0 if defined $main::RD_TRACE
26454 0 0 if defined $main::RD_TRACE
26462 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TIMESTAMPDIFF)//i)
26466 0 0 if defined $main::RD_TRACE
26472 0 0 if defined $main::RD_TRACE
26480 0 0 if defined $main::RD_TRACE
26493 0 0 if defined $main::RD_TRACE
26506 0 0 if defined $main::RD_TRACE
26513 0 0 unless (defined($_tok = _alternation_1_of_production_53_of_rule_sysfun($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
26516 0 0 if defined $main::RD_TRACE
26524 0 0 if defined $main::RD_TRACE
26537 0 0 if defined $main::RD_TRACE
26550 0 0 if defined $main::RD_TRACE
26563 0 0 if defined $main::RD_TRACE
26571 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:UCASE)//i)
26575 0 0 if defined $main::RD_TRACE
26581 0 0 if defined $main::RD_TRACE
26589 0 0 if defined $main::RD_TRACE
26602 0 0 if defined $main::RD_TRACE
26615 0 0 if defined $main::RD_TRACE
26623 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:WEEK)//i)
26627 0 0 if defined $main::RD_TRACE
26633 0 0 if defined $main::RD_TRACE
26641 0 0 if defined $main::RD_TRACE
26654 0 0 if defined $main::RD_TRACE
26667 0 0 if defined $main::RD_TRACE
26675 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:WEEK_ISO)//i)
26679 0 0 if defined $main::RD_TRACE
26685 0 0 if defined $main::RD_TRACE
26693 0 0 if defined $main::RD_TRACE
26703 0 0 unless ($_matched or defined $return or defined $score)
26708 0 0 if defined $main::RD_TRACE
26715 0 0 if (not defined $return and defined $score)
26717 0 0 if defined $main::RD_TRACE
26724 0 0 unless defined $return
26725 0 0 if (defined $main::RD_TRACE)
26750 0 0 if defined $main::RD_TRACE
26769 0 0 defined $_[4] ? :
26770 0 0 $#arg & 1 ? :
26784 0 0 if defined $main::RD_TRACE
26797 0 0 if defined $main::RD_TRACE
26805 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SELECTIVITY)//i)
26809 0 0 if defined $main::RD_TRACE
26815 0 0 if defined $main::RD_TRACE
26822 0 0 if defined $main::RD_TRACE
26829 0 0 unless (defined($_tok = numeric_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
26832 0 0 if defined $main::RD_TRACE
26840 0 0 if defined $main::RD_TRACE
26853 0 0 if defined $main::RD_TRACE
26863 0 0 unless ($_matched or defined $return or defined $score)
26868 0 0 if defined $main::RD_TRACE
26875 0 0 if (not defined $return and defined $score)
26877 0 0 if defined $main::RD_TRACE
26884 0 0 unless defined $return
26885 0 0 if (defined $main::RD_TRACE)
26910 0 0 if defined $main::RD_TRACE
26929 0 0 defined $_[4] ? :
26930 0 0 $#arg & 1 ? :
26944 0 0 if defined $main::RD_TRACE
26957 0 0 if defined $main::RD_TRACE
26965 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:\w+)//)
26969 0 0 if defined $main::RD_TRACE
26975 0 0 if defined $main::RD_TRACE
26983 0 0 if defined $main::RD_TRACE
26996 0 0 if defined $main::RD_TRACE
27009 0 0 if defined $main::RD_TRACE
27017 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:\w{1,18})//)
27021 0 0 if defined $main::RD_TRACE
27027 0 0 if defined $main::RD_TRACE
27035 0 0 if defined $main::RD_TRACE
27045 0 0 unless ($_matched or defined $return or defined $score)
27050 0 0 if defined $main::RD_TRACE
27057 0 0 if (not defined $return and defined $score)
27059 0 0 if defined $main::RD_TRACE
27066 0 0 unless defined $return
27067 0 0 if (defined $main::RD_TRACE)
27092 0 0 if defined $main::RD_TRACE
27111 0 0 defined $_[4] ? :
27112 0 0 $#arg & 1 ? :
27126 0 0 if defined $main::RD_TRACE
27139 0 0 if defined $main::RD_TRACE
27146 0 0 unless (defined($_tok = int_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27149 0 0 if defined $main::RD_TRACE
27157 0 0 if defined $main::RD_TRACE
27170 0 0 if defined $main::RD_TRACE
27183 0 0 if defined $main::RD_TRACE
27196 0 0 if defined $main::RD_TRACE
27203 0 0 unless (defined($_tok = float_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27206 0 0 if defined $main::RD_TRACE
27214 0 0 if defined $main::RD_TRACE
27227 0 0 if defined $main::RD_TRACE
27240 0 0 if defined $main::RD_TRACE
27253 0 0 if defined $main::RD_TRACE
27260 0 0 unless (defined($_tok = dec_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27263 0 0 if defined $main::RD_TRACE
27271 0 0 if defined $main::RD_TRACE
27284 0 0 if defined $main::RD_TRACE
27297 0 0 if defined $main::RD_TRACE
27310 0 0 if defined $main::RD_TRACE
27317 0 0 unless (defined($_tok = char_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27320 0 0 if defined $main::RD_TRACE
27328 0 0 if defined $main::RD_TRACE
27341 0 0 if defined $main::RD_TRACE
27354 0 0 if defined $main::RD_TRACE
27367 0 0 if defined $main::RD_TRACE
27374 0 0 unless (defined($_tok = hex_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27377 0 0 if defined $main::RD_TRACE
27385 0 0 if defined $main::RD_TRACE
27398 0 0 if defined $main::RD_TRACE
27411 0 0 if defined $main::RD_TRACE
27424 0 0 if defined $main::RD_TRACE
27431 0 0 unless (defined($_tok = grastr_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27434 0 0 if defined $main::RD_TRACE
27442 0 0 if defined $main::RD_TRACE
27455 0 0 if defined $main::RD_TRACE
27465 0 0 unless ($_matched or defined $return or defined $score)
27470 0 0 if defined $main::RD_TRACE
27477 0 0 if (not defined $return and defined $score)
27479 0 0 if defined $main::RD_TRACE
27486 0 0 unless defined $return
27487 0 0 if (defined $main::RD_TRACE)
27512 0 0 if defined $main::RD_TRACE
27531 0 0 defined $_[4] ? :
27532 0 0 $#arg & 1 ? :
27546 0 0 if defined $main::RD_TRACE
27559 0 0 if defined $main::RD_TRACE
27567 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:RANK)//)
27571 0 0 if defined $main::RD_TRACE
27577 0 0 if defined $main::RD_TRACE
27584 0 0 if defined $main::RD_TRACE
27593 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(\)//)
27597 0 0 if defined $main::RD_TRACE
27602 0 0 if defined $main::RD_TRACE
27610 0 0 if defined $main::RD_TRACE
27623 0 0 if defined $main::RD_TRACE
27636 0 0 if defined $main::RD_TRACE
27644 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DENSE_RANK|DENSERANK)//i)
27648 0 0 if defined $main::RD_TRACE
27654 0 0 if defined $main::RD_TRACE
27661 0 0 if defined $main::RD_TRACE
27670 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(\)//)
27674 0 0 if defined $main::RD_TRACE
27679 0 0 if defined $main::RD_TRACE
27687 0 0 if defined $main::RD_TRACE
27697 0 0 unless ($_matched or defined $return or defined $score)
27702 0 0 if defined $main::RD_TRACE
27709 0 0 if (not defined $return and defined $score)
27711 0 0 if defined $main::RD_TRACE
27718 0 0 unless defined $return
27719 0 0 if (defined $main::RD_TRACE)
27744 0 0 if defined $main::RD_TRACE
27763 0 0 defined $_[4] ? :
27764 0 0 $#arg & 1 ? :
27778 0 0 if defined $main::RD_TRACE
27791 0 0 if defined $main::RD_TRACE
27798 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_window_aggregation_group_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27801 0 0 if defined $main::RD_TRACE
27809 0 0 if defined $main::RD_TRACE
27821 0 0 if defined $main::RD_TRACE
27828 0 0 unless (defined($_tok = _alternation_2_of_production_1_of_rule_window_aggregation_group_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27831 0 0 if defined $main::RD_TRACE
27839 0 0 if defined $main::RD_TRACE
27852 0 0 if defined $main::RD_TRACE
27862 0 0 unless ($_matched or defined $return or defined $score)
27867 0 0 if defined $main::RD_TRACE
27874 0 0 if (not defined $return and defined $score)
27876 0 0 if defined $main::RD_TRACE
27883 0 0 unless defined $return
27884 0 0 if (defined $main::RD_TRACE)
27909 0 0 if defined $main::RD_TRACE
27928 0 0 defined $_[4] ? :
27929 0 0 $#arg & 1 ? :
27943 0 0 if defined $main::RD_TRACE
27956 0 0 if defined $main::RD_TRACE
27963 0 0 unless (defined($_tok = group_start($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27966 0 0 if defined $main::RD_TRACE
27974 0 0 if defined $main::RD_TRACE
27987 0 0 if defined $main::RD_TRACE
28000 0 0 if defined $main::RD_TRACE
28013 0 0 if defined $main::RD_TRACE
28020 0 0 unless (defined($_tok = group_between($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28023 0 0 if defined $main::RD_TRACE
28031 0 0 if defined $main::RD_TRACE
28044 0 0 if defined $main::RD_TRACE
28057 0 0 if defined $main::RD_TRACE
28070 0 0 if defined $main::RD_TRACE
28077 0 0 unless (defined($_tok = group_end($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28080 0 0 if defined $main::RD_TRACE
28088 0 0 if defined $main::RD_TRACE
28101 0 0 if defined $main::RD_TRACE
28111 0 0 unless ($_matched or defined $return or defined $score)
28116 0 0 if defined $main::RD_TRACE
28123 0 0 if (not defined $return and defined $score)
28125 0 0 if defined $main::RD_TRACE
28132 0 0 unless defined $return
28133 0 0 if (defined $main::RD_TRACE)
28158 0 0 if defined $main::RD_TRACE
28177 0 0 defined $_[4] ? :
28178 0 0 $#arg & 1 ? :
28192 0 0 if defined $main::RD_TRACE
28205 0 0 if defined $main::RD_TRACE
28213 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:view)//i)
28217 0 0 if defined $main::RD_TRACE
28223 0 0 if defined $main::RD_TRACE
28231 0 0 if defined $main::RD_TRACE
28241 0 0 unless ($_matched or defined $return or defined $score)
28246 0 0 if defined $main::RD_TRACE
28253 0 0 if (not defined $return and defined $score)
28255 0 0 if defined $main::RD_TRACE
28262 0 0 unless defined $return
28263 0 0 if (defined $main::RD_TRACE)
28288 0 0 if defined $main::RD_TRACE
28307 0 0 defined $_[4] ? :
28308 0 0 $#arg & 1 ? :
28322 0 0 if defined $main::RD_TRACE
28335 0 0 if defined $main::RD_TRACE
28343 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:WITH)//i)
28347 0 0 if defined $main::RD_TRACE
28353 0 0 if defined $main::RD_TRACE
28360 0 0 if defined $main::RD_TRACE
28375 0 0 if defined $main::RD_TRACE
28382 0 0 unless (defined($_tok = common_table_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28385 0 0 if defined $main::RD_TRACE
28393 0 0 if defined $main::RD_TRACE
28416 0 0 if defined $main::RD_TRACE
28424 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
28428 0 0 if defined $main::RD_TRACE
28434 0 0 if defined $main::RD_TRACE
28442 0 0 if (defined $1)
28444 0 0 if defined $main::RD_TRACE
28451 0 0 unless (defined($_tok = common_table_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28454 0 0 if defined $main::RD_TRACE
28462 0 0 if defined $main::RD_TRACE
28478 0 0 if $backtrack
28480 0 0 unless (@item)
28485 0 0 unless ($repcount >= 1)
28487 0 0 if defined $main::RD_TRACE
28495 0 0 if defined $main::RD_TRACE
28496 0 0 unless $_tok
28505 0 0 if defined $main::RD_TRACE
28512 0 0 $_noactions ? :
28515 0 0 unless (defined $_tok)
28517 0 0 if defined $main::RD_TRACE
28521 0 0 if defined $main::RD_TRACE
28530 0 0 if defined $main::RD_TRACE
28540 0 0 unless ($_matched or defined $return or defined $score)
28545 0 0 if defined $main::RD_TRACE
28552 0 0 if (not defined $return and defined $score)
28554 0 0 if defined $main::RD_TRACE
28561 0 0 unless defined $return
28562 0 0 if (defined $main::RD_TRACE)
28587 0 0 if defined $main::RD_TRACE
28606 0 0 defined $_[4] ? :
28607 0 0 $#arg & 1 ? :
28621 0 0 if defined $main::RD_TRACE
28634 0 0 if defined $main::RD_TRACE
28642 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:\d+)//)
28646 0 0 if defined $main::RD_TRACE
28652 0 0 if defined $main::RD_TRACE
28660 0 0 if defined $main::RD_TRACE
28670 0 0 unless ($_matched or defined $return or defined $score)
28675 0 0 if defined $main::RD_TRACE
28682 0 0 if (not defined $return and defined $score)
28684 0 0 if defined $main::RD_TRACE
28691 0 0 unless defined $return
28692 0 0 if (defined $main::RD_TRACE)
28717 0 0 if defined $main::RD_TRACE
28736 0 0 defined $_[4] ? :
28737 0 0 $#arg & 1 ? :
28751 0 0 if defined $main::RD_TRACE
28764 0 0 if defined $main::RD_TRACE
28772 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:OLD_TABLE)//i)
28776 0 0 if defined $main::RD_TRACE
28782 0 0 if defined $main::RD_TRACE
28789 0 0 if defined $main::RD_TRACE
28797 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:(AS)?)//i)
28801 0 0 if defined $main::RD_TRACE
28807 0 0 if defined $main::RD_TRACE
28814 0 0 if defined $main::RD_TRACE
28821 0 0 unless (defined($_tok = identifier($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28824 0 0 if defined $main::RD_TRACE
28832 0 0 if defined $main::RD_TRACE
28844 0 0 if defined $main::RD_TRACE
28851 0 0 $_noactions ? :
28852 0 0 unless (defined $_tok)
28854 0 0 if defined $main::RD_TRACE
28858 0 0 if defined $main::RD_TRACE
28867 0 0 if defined $main::RD_TRACE
28880 0 0 if defined $main::RD_TRACE
28893 0 0 if defined $main::RD_TRACE
28901 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NEW_TABLE)//i)
28905 0 0 if defined $main::RD_TRACE
28911 0 0 if defined $main::RD_TRACE
28918 0 0 if defined $main::RD_TRACE
28926 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:(AS)?)//i)
28930 0 0 if defined $main::RD_TRACE
28936 0 0 if defined $main::RD_TRACE
28943 0 0 if defined $main::RD_TRACE
28950 0 0 unless (defined($_tok = identifier($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28953 0 0 if defined $main::RD_TRACE
28961 0 0 if defined $main::RD_TRACE
28973 0 0 if defined $main::RD_TRACE
28980 0 0 $_noactions ? :
28981 0 0 unless (defined $_tok)
28983 0 0 if defined $main::RD_TRACE
28987 0 0 if defined $main::RD_TRACE
28996 0 0 if defined $main::RD_TRACE
29006 0 0 unless ($_matched or defined $return or defined $score)
29011 0 0 if defined $main::RD_TRACE
29018 0 0 if (not defined $return and defined $score)
29020 0 0 if defined $main::RD_TRACE
29027 0 0 unless defined $return
29028 0 0 if (defined $main::RD_TRACE)
29053 0 0 if defined $main::RD_TRACE
29072 0 0 defined $_[4] ? :
29073 0 0 $#arg & 1 ? :
29087 0 0 if defined $main::RD_TRACE
29100 0 0 if defined $main::RD_TRACE
29107 0 0 unless (defined($_tok = window_order_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
29110 0 0 if defined $main::RD_TRACE
29118 0 0 if defined $main::RD_TRACE
29130 0 0 if defined $main::RD_TRACE
29137 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::window_aggregation_group_clause, 0, 1, $_noactions, $expectation, undef)))
29139 0 0 if defined $main::RD_TRACE
29146 0 0 if defined $main::RD_TRACE
29159 0 0 if defined $main::RD_TRACE
29169 0 0 unless ($_matched or defined $return or defined $score)
29174 0 0 if defined $main::RD_TRACE
29181 0 0 if (not defined $return and defined $score)
29183 0 0 if defined $main::RD_TRACE
29190 0 0 unless defined $return
29191 0 0 if (defined $main::RD_TRACE)
29216 0 0 if defined $main::RD_TRACE
29235 0 0 defined $_[4] ? :
29236 0 0 $#arg & 1 ? :
29250 0 0 if defined $main::RD_TRACE
29263 0 0 if defined $main::RD_TRACE
29270 0 0 unless (defined($_tok = result_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
29273 0 0 if defined $main::RD_TRACE
29281 0 0 if defined $main::RD_TRACE
29294 0 0 if defined $main::RD_TRACE
29307 0 0 if defined $main::RD_TRACE
29320 0 0 if defined $main::RD_TRACE
29328 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NULL)//i)
29332 0 0 if defined $main::RD_TRACE
29338 0 0 if defined $main::RD_TRACE
29346 0 0 if defined $main::RD_TRACE
29356 0 0 unless ($_matched or defined $return or defined $score)
29361 0 0 if defined $main::RD_TRACE
29368 0 0 if (not defined $return and defined $score)
29370 0 0 if defined $main::RD_TRACE
29377 0 0 unless defined $return
29378 0 0 if (defined $main::RD_TRACE)
29403 0 0 if defined $main::RD_TRACE
29422 0 0 defined $_[4] ? :
29423 0 0 $#arg & 1 ? :
29437 0 0 if defined $main::RD_TRACE
29450 0 0 if defined $main::RD_TRACE
29458 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:OLD)//i)
29462 0 0 if defined $main::RD_TRACE
29468 0 0 if defined $main::RD_TRACE
29475 0 0 if defined $main::RD_TRACE
29483 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:(AS)?)//i)
29487 0 0 if defined $main::RD_TRACE
29493 0 0 if defined $main::RD_TRACE
29500 0 0 if defined $main::RD_TRACE
29507 0 0 unless (defined($_tok = correlation_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
29510 0 0 if defined $main::RD_TRACE
29518 0 0 if defined $main::RD_TRACE
29530 0 0 if defined $main::RD_TRACE
29537 0 0 $_noactions ? :
29538 0 0 unless (defined $_tok)
29540 0 0 if defined $main::RD_TRACE
29544 0 0 if defined $main::RD_TRACE
29553 0 0 if defined $main::RD_TRACE
29566 0 0 if defined $main::RD_TRACE
29579 0 0 if defined $main::RD_TRACE
29587 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NEW)//i)
29591 0 0 if defined $main::RD_TRACE
29597 0 0 if defined $main::RD_TRACE
29604 0 0 if defined $main::RD_TRACE
29612 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:(AS)?)//i)
29616 0 0 if defined $main::RD_TRACE
29622 0 0 if defined $main::RD_TRACE
29629 0 0 if defined $main::RD_TRACE
29636 0 0 unless (defined($_tok = correlation_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
29639 0 0 if defined $main::RD_TRACE
29647 0 0 if defined $main::RD_TRACE
29659 0 0 if defined $main::RD_TRACE
29666 0 0 $_noactions ? :
29667 0 0 unless (defined $_tok)
29669 0 0 if defined $main::RD_TRACE
29673 0 0 if defined $main::RD_TRACE
29682 0 0 if defined $main::RD_TRACE
29692 0 0 unless ($_matched or defined $return or defined $score)
29697 0 0 if defined $main::RD_TRACE
29704 0 0 if (not defined $return and defined $score)
29706 0 0 if defined $main::RD_TRACE
29713 0 0 unless defined $return
29714 0 0 if (defined $main::RD_TRACE)
29739 0 0 if defined $main::RD_TRACE
29758 0 0 defined $_[4] ? :
29759 0 0 $#arg & 1 ? :
29773 0 0 if defined $main::RD_TRACE
29786 0 0 if defined $main::RD_TRACE
29794 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LCASE)//i)
29798 0 0 if defined $main::RD_TRACE
29804 0 0 if defined $main::RD_TRACE
29812 0 0 if defined $main::RD_TRACE
29825 0 0 if defined $main::RD_TRACE
29838 0 0 if defined $main::RD_TRACE
29846 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:LOWER)//)
29850 0 0 if defined $main::RD_TRACE
29856 0 0 if defined $main::RD_TRACE
29864 0 0 if defined $main::RD_TRACE
29874 0 0 unless ($_matched or defined $return or defined $score)
29879 0 0 if defined $main::RD_TRACE
29886 0 0 if (not defined $return and defined $score)
29888 0 0 if defined $main::RD_TRACE
29895 0 0 unless defined $return
29896 0 0 if (defined $main::RD_TRACE)
29921 0 0 if defined $main::RD_TRACE
29940 0 0 defined $_[4] ? :
29941 0 0 $#arg & 1 ? :
29955 0 0 if defined $main::RD_TRACE
29968 0 0 if defined $main::RD_TRACE
29976 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:TREAT)//i)
29980 0 0 if defined $main::RD_TRACE
29986 0 0 if defined $main::RD_TRACE
29993 0 0 if defined $main::RD_TRACE
30002 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
30006 0 0 if defined $main::RD_TRACE
30011 0 0 if defined $main::RD_TRACE
30018 0 0 if defined $main::RD_TRACE
30025 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30028 0 0 if defined $main::RD_TRACE
30036 0 0 if defined $main::RD_TRACE
30048 0 0 if defined $main::RD_TRACE
30056 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:AS)//i)
30060 0 0 if defined $main::RD_TRACE
30066 0 0 if defined $main::RD_TRACE
30073 0 0 if defined $main::RD_TRACE
30080 0 0 unless (defined($_tok = data_type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30083 0 0 if defined $main::RD_TRACE
30091 0 0 if defined $main::RD_TRACE
30103 0 0 if defined $main::RD_TRACE
30112 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
30116 0 0 if defined $main::RD_TRACE
30121 0 0 if defined $main::RD_TRACE
30129 0 0 if defined $main::RD_TRACE
30139 0 0 unless ($_matched or defined $return or defined $score)
30144 0 0 if defined $main::RD_TRACE
30151 0 0 if (not defined $return and defined $score)
30153 0 0 if defined $main::RD_TRACE
30160 0 0 unless defined $return
30161 0 0 if (defined $main::RD_TRACE)
30186 0 0 if defined $main::RD_TRACE
30205 0 0 defined $_[4] ? :
30206 0 0 $#arg & 1 ? :
30220 0 0 if defined $main::RD_TRACE
30233 0 0 if defined $main::RD_TRACE
30248 0 0 if defined $main::RD_TRACE
30255 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30258 0 0 if defined $main::RD_TRACE
30266 0 0 if defined $main::RD_TRACE
30289 0 0 if defined $main::RD_TRACE
30297 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:operator)//)
30301 0 0 if defined $main::RD_TRACE
30307 0 0 if defined $main::RD_TRACE
30315 0 0 if (defined $1)
30317 0 0 if defined $main::RD_TRACE
30324 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30327 0 0 if defined $main::RD_TRACE
30335 0 0 if defined $main::RD_TRACE
30351 0 0 if $backtrack
30353 0 0 unless (@item)
30358 0 0 unless ($repcount >= 1)
30360 0 0 if defined $main::RD_TRACE
30368 0 0 if defined $main::RD_TRACE
30369 0 0 unless $_tok
30379 0 0 if defined $main::RD_TRACE
30389 0 0 unless ($_matched or defined $return or defined $score)
30394 0 0 if defined $main::RD_TRACE
30401 0 0 if (not defined $return and defined $score)
30403 0 0 if defined $main::RD_TRACE
30410 0 0 unless defined $return
30411 0 0 if (defined $main::RD_TRACE)
30436 0 0 if defined $main::RD_TRACE
30455 0 0 defined $_[4] ? :
30456 0 0 $#arg & 1 ? :
30470 0 0 if defined $main::RD_TRACE
30483 0 0 if defined $main::RD_TRACE
30490 0 0 unless (defined($_tok = function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30493 0 0 if defined $main::RD_TRACE
30501 0 0 if defined $main::RD_TRACE
30514 0 0 if defined $main::RD_TRACE
30527 0 0 if defined $main::RD_TRACE
30540 0 0 if defined $main::RD_TRACE
30549 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
30553 0 0 if defined $main::RD_TRACE
30558 0 0 if defined $main::RD_TRACE
30565 0 0 if defined $main::RD_TRACE
30572 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30575 0 0 if defined $main::RD_TRACE
30583 0 0 if defined $main::RD_TRACE
30595 0 0 if defined $main::RD_TRACE
30604 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
30608 0 0 if defined $main::RD_TRACE
30613 0 0 if defined $main::RD_TRACE
30621 0 0 if defined $main::RD_TRACE
30634 0 0 if defined $main::RD_TRACE
30647 0 0 if defined $main::RD_TRACE
30654 0 0 unless (defined($_tok = constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30657 0 0 if defined $main::RD_TRACE
30665 0 0 if defined $main::RD_TRACE
30678 0 0 if defined $main::RD_TRACE
30691 0 0 if defined $main::RD_TRACE
30704 0 0 if defined $main::RD_TRACE
30711 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30714 0 0 if defined $main::RD_TRACE
30722 0 0 if defined $main::RD_TRACE
30735 0 0 if defined $main::RD_TRACE
30748 0 0 if defined $main::RD_TRACE
30761 0 0 if defined $main::RD_TRACE
30768 0 0 unless (defined($_tok = host_variable($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30771 0 0 if defined $main::RD_TRACE
30779 0 0 if defined $main::RD_TRACE
30792 0 0 if defined $main::RD_TRACE
30805 0 0 if defined $main::RD_TRACE
30818 0 0 if defined $main::RD_TRACE
30825 0 0 unless (defined($_tok = special_register($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30828 0 0 if defined $main::RD_TRACE
30836 0 0 if defined $main::RD_TRACE
30849 0 0 if defined $main::RD_TRACE
30862 0 0 if defined $main::RD_TRACE
30875 0 0 if defined $main::RD_TRACE
30884 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
30888 0 0 if defined $main::RD_TRACE
30893 0 0 if defined $main::RD_TRACE
30900 0 0 if defined $main::RD_TRACE
30907 0 0 unless (defined($_tok = scalar_fullselect($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30910 0 0 if defined $main::RD_TRACE
30918 0 0 if defined $main::RD_TRACE
30930 0 0 if defined $main::RD_TRACE
30939 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
30943 0 0 if defined $main::RD_TRACE
30948 0 0 if defined $main::RD_TRACE
30956 0 0 if defined $main::RD_TRACE
30969 0 0 if defined $main::RD_TRACE
30982 0 0 if defined $main::RD_TRACE
30989 0 0 unless (defined($_tok = labeled_duration($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30992 0 0 if defined $main::RD_TRACE
31000 0 0 if defined $main::RD_TRACE
31013 0 0 if defined $main::RD_TRACE
31026 0 0 if defined $main::RD_TRACE
31039 0 0 if defined $main::RD_TRACE
31046 0 0 unless (defined($_tok = case_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31049 0 0 if defined $main::RD_TRACE
31057 0 0 if defined $main::RD_TRACE
31070 0 0 if defined $main::RD_TRACE
31083 0 0 if defined $main::RD_TRACE
31096 0 0 if defined $main::RD_TRACE
31103 0 0 unless (defined($_tok = cast_specification($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31106 0 0 if defined $main::RD_TRACE
31114 0 0 if defined $main::RD_TRACE
31127 0 0 if defined $main::RD_TRACE
31140 0 0 if defined $main::RD_TRACE
31153 0 0 if defined $main::RD_TRACE
31160 0 0 unless (defined($_tok = OLAP_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31163 0 0 if defined $main::RD_TRACE
31171 0 0 if defined $main::RD_TRACE
31184 0 0 if defined $main::RD_TRACE
31197 0 0 if defined $main::RD_TRACE
31210 0 0 if defined $main::RD_TRACE
31217 0 0 unless (defined($_tok = method_invocation($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31220 0 0 if defined $main::RD_TRACE
31228 0 0 if defined $main::RD_TRACE
31241 0 0 if defined $main::RD_TRACE
31254 0 0 if defined $main::RD_TRACE
31267 0 0 if defined $main::RD_TRACE
31274 0 0 unless (defined($_tok = subtype_treatment($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31277 0 0 if defined $main::RD_TRACE
31285 0 0 if defined $main::RD_TRACE
31298 0 0 if defined $main::RD_TRACE
31311 0 0 if defined $main::RD_TRACE
31324 0 0 if defined $main::RD_TRACE
31331 0 0 unless (defined($_tok = sequence_reference($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31334 0 0 if defined $main::RD_TRACE
31342 0 0 if defined $main::RD_TRACE
31355 0 0 if defined $main::RD_TRACE
31365 0 0 unless ($_matched or defined $return or defined $score)
31370 0 0 if defined $main::RD_TRACE
31377 0 0 if (not defined $return and defined $score)
31379 0 0 if defined $main::RD_TRACE
31386 0 0 unless defined $return
31387 0 0 if (defined $main::RD_TRACE)
31412 0 1 if defined $main::RD_TRACE
31431 1 0 defined $_[4] ? :
31432 1 0 $#arg & 1 ? :
31446 0 1 if defined $main::RD_TRACE
31459 0 1 if defined $main::RD_TRACE
31466 1 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::statement, 1, 100000000, $_noactions, $expectation, undef)))
31468 0 1 if defined $main::RD_TRACE
31475 0 0 if defined $main::RD_TRACE
31487 0 0 if defined $main::RD_TRACE
31494 0 0 unless (defined($_tok = eofile($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31497 0 0 if defined $main::RD_TRACE
31505 0 0 if defined $main::RD_TRACE
31517 0 0 if defined $main::RD_TRACE
31524 0 0 $_noactions ? :
31531 0 0 unless (defined $_tok)
31533 0 0 if defined $main::RD_TRACE
31537 0 0 if defined $main::RD_TRACE
31546 0 0 if defined $main::RD_TRACE
31556 1 0 unless ($_matched or defined $return or defined $score)
31561 0 1 if defined $main::RD_TRACE
31568 0 0 if (not defined $return and defined $score)
31570 0 0 if defined $main::RD_TRACE
31577 0 0 unless defined $return
31578 0 0 if (defined $main::RD_TRACE)
31603 0 0 if defined $main::RD_TRACE
31622 0 0 defined $_[4] ? :
31623 0 0 $#arg & 1 ? :
31637 0 0 if defined $main::RD_TRACE
31650 0 0 if defined $main::RD_TRACE
31657 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31660 0 0 if defined $main::RD_TRACE
31668 0 0 if defined $main::RD_TRACE
31681 0 0 if defined $main::RD_TRACE
31694 0 0 if defined $main::RD_TRACE
31707 0 0 if defined $main::RD_TRACE
31715 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NULL)//i)
31719 0 0 if defined $main::RD_TRACE
31725 0 0 if defined $main::RD_TRACE
31733 0 0 if defined $main::RD_TRACE
31746 0 0 if defined $main::RD_TRACE
31759 0 0 if defined $main::RD_TRACE
31766 0 0 unless (defined($_tok = parameter_marker($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31769 0 0 if defined $main::RD_TRACE
31777 0 0 if defined $main::RD_TRACE
31790 0 0 if defined $main::RD_TRACE
31800 0 0 unless ($_matched or defined $return or defined $score)
31805 0 0 if defined $main::RD_TRACE
31812 0 0 if (not defined $return and defined $score)
31814 0 0 if defined $main::RD_TRACE
31821 0 0 unless defined $return
31822 0 0 if (defined $main::RD_TRACE)
31847 0 0 if defined $main::RD_TRACE
31866 0 0 defined $_[4] ? :
31867 0 0 $#arg & 1 ? :
31881 0 0 if defined $main::RD_TRACE
31894 0 0 if defined $main::RD_TRACE
31902 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NO CASCADE BEFORE)//i)
31906 0 0 if defined $main::RD_TRACE
31912 0 0 if defined $main::RD_TRACE
31920 0 0 if defined $main::RD_TRACE
31930 0 0 unless ($_matched or defined $return or defined $score)
31935 0 0 if defined $main::RD_TRACE
31942 0 0 if (not defined $return and defined $score)
31944 0 0 if defined $main::RD_TRACE
31951 0 0 unless defined $return
31952 0 0 if (defined $main::RD_TRACE)
31977 0 0 if defined $main::RD_TRACE
31996 0 0 defined $_[4] ? :
31997 0 0 $#arg & 1 ? :
32011 0 0 if defined $main::RD_TRACE
32024 0 0 if defined $main::RD_TRACE
32032 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:UCASE)//i)
32036 0 0 if defined $main::RD_TRACE
32042 0 0 if defined $main::RD_TRACE
32050 0 0 if defined $main::RD_TRACE
32063 0 0 if defined $main::RD_TRACE
32076 0 0 if defined $main::RD_TRACE
32084 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:UPPER)//i)
32088 0 0 if defined $main::RD_TRACE
32094 0 0 if defined $main::RD_TRACE
32102 0 0 if defined $main::RD_TRACE
32112 0 0 unless ($_matched or defined $return or defined $score)
32117 0 0 if defined $main::RD_TRACE
32124 0 0 if (not defined $return and defined $score)
32126 0 0 if defined $main::RD_TRACE
32133 0 0 unless defined $return
32134 0 0 if (defined $main::RD_TRACE)
32159 0 0 if defined $main::RD_TRACE
32178 0 0 defined $_[4] ? :
32179 0 0 $#arg & 1 ? :
32193 0 0 if defined $main::RD_TRACE
32206 0 0 if defined $main::RD_TRACE
32213 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_ranking_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
32216 0 0 if defined $main::RD_TRACE
32224 0 0 if defined $main::RD_TRACE
32236 0 0 if defined $main::RD_TRACE
32244 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:OVER)//i)
32248 0 0 if defined $main::RD_TRACE
32254 0 0 if defined $main::RD_TRACE
32261 0 0 if defined $main::RD_TRACE
32270 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
32274 0 0 if defined $main::RD_TRACE
32279 0 0 if defined $main::RD_TRACE
32286 0 0 if defined $main::RD_TRACE
32293 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::window_partition_clause, 0, 1, $_noactions, $expectation, undef)))
32295 0 0 if defined $main::RD_TRACE
32302 0 0 if defined $main::RD_TRACE
32314 0 0 if defined $main::RD_TRACE
32321 0 0 unless (defined($_tok = window_order_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
32324 0 0 if defined $main::RD_TRACE
32332 0 0 if defined $main::RD_TRACE
32344 0 0 if defined $main::RD_TRACE
32353 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
32357 0 0 if defined $main::RD_TRACE
32362 0 0 if defined $main::RD_TRACE
32370 0 0 if defined $main::RD_TRACE
32380 0 0 unless ($_matched or defined $return or defined $score)
32385 0 0 if defined $main::RD_TRACE
32392 0 0 if (not defined $return and defined $score)
32394 0 0 if defined $main::RD_TRACE
32401 0 0 unless defined $return
32402 0 0 if (defined $main::RD_TRACE)
32427 0 0 if defined $main::RD_TRACE
32446 0 0 defined $_[4] ? :
32447 0 0 $#arg & 1 ? :
32461 0 0 if defined $main::RD_TRACE
32474 0 0 if defined $main::RD_TRACE
32482 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:SELECTIVITY)//i)
32486 0 0 if defined $main::RD_TRACE
32492 0 0 if defined $main::RD_TRACE
32499 0 0 if defined $main::RD_TRACE
32506 0 0 unless (defined($_tok = numeric_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
32509 0 0 if defined $main::RD_TRACE
32517 0 0 if defined $main::RD_TRACE
32530 0 0 if defined $main::RD_TRACE
32540 0 0 unless ($_matched or defined $return or defined $score)
32545 0 0 if defined $main::RD_TRACE
32552 0 0 if (not defined $return and defined $score)
32554 0 0 if defined $main::RD_TRACE
32561 0 0 unless defined $return
32562 0 0 if (defined $main::RD_TRACE)
32587 0 0 if defined $main::RD_TRACE
32606 0 0 defined $_[4] ? :
32607 0 0 $#arg & 1 ? :
32621 0 0 if defined $main::RD_TRACE
32634 0 0 if defined $main::RD_TRACE
32642 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ABS)//i)
32646 0 0 if defined $main::RD_TRACE
32652 0 0 if defined $main::RD_TRACE
32660 0 0 if defined $main::RD_TRACE
32673 0 0 if defined $main::RD_TRACE
32686 0 0 if defined $main::RD_TRACE
32694 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ABSVAL)//i)
32698 0 0 if defined $main::RD_TRACE
32704 0 0 if defined $main::RD_TRACE
32712 0 0 if defined $main::RD_TRACE
32722 0 0 unless ($_matched or defined $return or defined $score)
32727 0 0 if defined $main::RD_TRACE
32734 0 0 if (not defined $return and defined $score)
32736 0 0 if defined $main::RD_TRACE
32743 0 0 unless defined $return
32744 0 0 if (defined $main::RD_TRACE)
32769 0 0 if defined $main::RD_TRACE
32788 0 0 defined $_[4] ? :
32789 0 0 $#arg & 1 ? :
32803 0 0 if defined $main::RD_TRACE
32816 0 0 if defined $main::RD_TRACE
32824 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REFERENCING)//i)
32828 0 0 if defined $main::RD_TRACE
32834 0 0 if defined $main::RD_TRACE
32841 0 0 if defined $main::RD_TRACE
32848 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::old_new_corr, 0, 2, $_noactions, $expectation, undef)))
32850 0 0 if defined $main::RD_TRACE
32857 0 0 if defined $main::RD_TRACE
32869 0 0 if defined $main::RD_TRACE
32876 0 0 $_noactions ? :
32877 0 0 unless (defined $_tok)
32879 0 0 if defined $main::RD_TRACE
32883 0 0 if defined $main::RD_TRACE
32892 0 0 if defined $main::RD_TRACE
32902 0 0 unless ($_matched or defined $return or defined $score)
32907 0 0 if defined $main::RD_TRACE
32914 0 0 if (not defined $return and defined $score)
32916 0 0 if defined $main::RD_TRACE
32923 0 0 unless defined $return
32924 0 0 if (defined $main::RD_TRACE)
32949 0 0 if defined $main::RD_TRACE
32968 0 0 defined $_[4] ? :
32969 0 0 $#arg & 1 ? :
32983 0 0 if defined $main::RD_TRACE
32996 0 0 if defined $main::RD_TRACE
33004 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:WHEN)//i)
33008 0 0 if defined $main::RD_TRACE
33014 0 0 if defined $main::RD_TRACE
33021 0 0 if defined $main::RD_TRACE
33028 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
33031 0 0 if defined $main::RD_TRACE
33039 0 0 if defined $main::RD_TRACE
33051 0 0 if defined $main::RD_TRACE
33059 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:THEN)//i)
33063 0 0 if defined $main::RD_TRACE
33069 0 0 if defined $main::RD_TRACE
33076 0 0 if defined $main::RD_TRACE
33083 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule__alternation_1_of_production_1_of_rule_simple_when_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
33086 0 0 if defined $main::RD_TRACE
33094 0 0 if defined $main::RD_TRACE
33107 0 0 if defined $main::RD_TRACE
33117 0 0 unless ($_matched or defined $return or defined $score)
33122 0 0 if defined $main::RD_TRACE
33129 0 0 if (not defined $return and defined $score)
33131 0 0 if defined $main::RD_TRACE
33138 0 0 unless defined $return
33139 0 0 if (defined $main::RD_TRACE)
33164 0 0 if defined $main::RD_TRACE
33183 0 0 defined $_[4] ? :
33184 0 0 $#arg & 1 ? :
33198 0 0 if defined $main::RD_TRACE
33211 0 0 if defined $main::RD_TRACE
33219 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CORRELATION)//i)
33223 0 0 if defined $main::RD_TRACE
33229 0 0 if defined $main::RD_TRACE
33237 0 0 if defined $main::RD_TRACE
33250 0 0 if defined $main::RD_TRACE
33263 0 0 if defined $main::RD_TRACE
33271 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CORR)//)
33275 0 0 if defined $main::RD_TRACE
33281 0 0 if defined $main::RD_TRACE
33289 0 0 if defined $main::RD_TRACE
33299 0 0 unless ($_matched or defined $return or defined $score)
33304 0 0 if defined $main::RD_TRACE
33311 0 0 if (not defined $return and defined $score)
33313 0 0 if defined $main::RD_TRACE
33320 0 0 unless defined $return
33321 0 0 if (defined $main::RD_TRACE)
33346 0 0 if defined $main::RD_TRACE
33365 0 0 defined $_[4] ? :
33366 0 0 $#arg & 1 ? :
33380 0 0 if defined $main::RD_TRACE
33393 0 0 if defined $main::RD_TRACE
33401 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CEIL)//i)
33405 0 0 if defined $main::RD_TRACE
33411 0 0 if defined $main::RD_TRACE
33419 0 0 if defined $main::RD_TRACE
33432 0 0 if defined $main::RD_TRACE
33445 0 0 if defined $main::RD_TRACE
33453 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CEILING)//i)
33457 0 0 if defined $main::RD_TRACE
33463 0 0 if defined $main::RD_TRACE
33471 0 0 if defined $main::RD_TRACE
33481 0 0 unless ($_matched or defined $return or defined $score)
33486 0 0 if defined $main::RD_TRACE
33493 0 0 if (not defined $return and defined $score)
33495 0 0 if defined $main::RD_TRACE
33502 0 0 unless defined $return
33503 0 0 if (defined $main::RD_TRACE)
33528 0 0 if defined $main::RD_TRACE
33547 0 0 defined $_[4] ? :
33548 0 0 $#arg & 1 ? :
33562 0 0 if defined $main::RD_TRACE
33575 0 0 if defined $main::RD_TRACE
33583 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:PREVVAL\s+FOR)//i)
33587 0 0 if defined $main::RD_TRACE
33593 0 0 if defined $main::RD_TRACE
33600 0 0 if defined $main::RD_TRACE
33607 0 0 unless (defined($_tok = sequence_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
33610 0 0 if defined $main::RD_TRACE
33618 0 0 if defined $main::RD_TRACE
33631 0 0 if defined $main::RD_TRACE
33641 0 0 unless ($_matched or defined $return or defined $score)
33646 0 0 if defined $main::RD_TRACE
33653 0 0 if (not defined $return and defined $score)
33655 0 0 if defined $main::RD_TRACE
33662 0 0 unless defined $return
33663 0 0 if (defined $main::RD_TRACE)
33688 0 0 if defined $main::RD_TRACE
33707 0 0 defined $_[4] ? :
33708 0 0 $#arg & 1 ? :
33722 0 0 if defined $main::RD_TRACE
33735 0 0 if defined $main::RD_TRACE
33742 0 0 unless (defined($_tok = WHERE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
33745 0 0 if defined $main::RD_TRACE
33753 0 0 if defined $main::RD_TRACE
33765 0 0 if defined $main::RD_TRACE
33772 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
33775 0 0 if defined $main::RD_TRACE
33783 0 0 if defined $main::RD_TRACE
33796 0 0 if defined $main::RD_TRACE
33806 0 0 unless ($_matched or defined $return or defined $score)
33811 0 0 if defined $main::RD_TRACE
33818 0 0 if (not defined $return and defined $score)
33820 0 0 if defined $main::RD_TRACE
33827 0 0 unless defined $return
33828 0 0 if (defined $main::RD_TRACE)
33853 0 0 if defined $main::RD_TRACE
33872 0 0 defined $_[4] ? :
33873 0 0 $#arg & 1 ? :
33887 0 0 if defined $main::RD_TRACE
33900 0 0 if defined $main::RD_TRACE
33908 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:UNBOUNDED\s+PRECEDING)//i)
33912 0 0 if defined $main::RD_TRACE
33918 0 0 if defined $main::RD_TRACE
33926 0 0 if defined $main::RD_TRACE
33939 0 0 if defined $main::RD_TRACE
33952 0 0 if defined $main::RD_TRACE
33959 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
33962 0 0 if defined $main::RD_TRACE
33970 0 0 if defined $main::RD_TRACE
33982 0 0 if defined $main::RD_TRACE
33990 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:PRECEDING)//i)
33994 0 0 if defined $main::RD_TRACE
34000 0 0 if defined $main::RD_TRACE
34008 0 0 if defined $main::RD_TRACE
34021 0 0 if defined $main::RD_TRACE
34034 0 0 if defined $main::RD_TRACE
34042 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:CURRENT\s+ROW)//i)
34046 0 0 if defined $main::RD_TRACE
34052 0 0 if defined $main::RD_TRACE
34060 0 0 if defined $main::RD_TRACE
34070 0 0 unless ($_matched or defined $return or defined $score)
34075 0 0 if defined $main::RD_TRACE
34082 0 0 if (not defined $return and defined $score)
34084 0 0 if defined $main::RD_TRACE
34091 0 0 unless defined $return
34092 0 0 if (defined $main::RD_TRACE)
34117 0 0 if defined $main::RD_TRACE
34136 0 0 defined $_[4] ? :
34137 0 0 $#arg & 1 ? :
34151 0 0 if defined $main::RD_TRACE
34164 0 0 if defined $main::RD_TRACE
34171 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
34174 0 0 if defined $main::RD_TRACE
34182 0 0 if defined $main::RD_TRACE
34195 0 0 if defined $main::RD_TRACE
34205 0 0 unless ($_matched or defined $return or defined $score)
34210 0 0 if defined $main::RD_TRACE
34217 0 0 if (not defined $return and defined $score)
34219 0 0 if defined $main::RD_TRACE
34226 0 0 unless defined $return
34227 0 0 if (defined $main::RD_TRACE)
34252 0 0 if defined $main::RD_TRACE
34271 0 0 defined $_[4] ? :
34272 0 0 $#arg & 1 ? :
34286 0 0 if defined $main::RD_TRACE
34299 0 0 if defined $main::RD_TRACE
34307 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:[^;]*)//)
34311 0 0 if defined $main::RD_TRACE
34317 0 0 if defined $main::RD_TRACE
34324 0 0 if defined $main::RD_TRACE
34332 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:(;|\z))//)
34336 0 0 if defined $main::RD_TRACE
34342 0 0 if defined $main::RD_TRACE
34349 0 0 if defined $main::RD_TRACE
34356 0 0 $_noactions ? :
34357 0 0 unless (defined $_tok)
34359 0 0 if defined $main::RD_TRACE
34363 0 0 if defined $main::RD_TRACE
34372 0 0 if defined $main::RD_TRACE
34382 0 0 unless ($_matched or defined $return or defined $score)
34387 0 0 if defined $main::RD_TRACE
34394 0 0 if (not defined $return and defined $score)
34396 0 0 if defined $main::RD_TRACE
34403 0 0 unless defined $return
34404 0 0 if (defined $main::RD_TRACE)
34429 0 0 if defined $main::RD_TRACE
34448 0 0 defined $_[4] ? :
34449 0 0 $#arg & 1 ? :
34463 0 0 if defined $main::RD_TRACE
34476 0 0 if defined $main::RD_TRACE
34484 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:BETWEEN)//i)
34488 0 0 if defined $main::RD_TRACE
34494 0 0 if defined $main::RD_TRACE
34501 0 0 if defined $main::RD_TRACE
34508 0 0 unless (defined($_tok = group_bound1($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
34511 0 0 if defined $main::RD_TRACE
34519 0 0 if defined $main::RD_TRACE
34531 0 0 if defined $main::RD_TRACE
34539 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:AND)//i)
34543 0 0 if defined $main::RD_TRACE
34549 0 0 if defined $main::RD_TRACE
34556 0 0 if defined $main::RD_TRACE
34563 0 0 unless (defined($_tok = group_bound2($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
34566 0 0 if defined $main::RD_TRACE
34574 0 0 if defined $main::RD_TRACE
34587 0 0 if defined $main::RD_TRACE
34597 0 0 unless ($_matched or defined $return or defined $score)
34602 0 0 if defined $main::RD_TRACE
34609 0 0 if (not defined $return and defined $score)
34611 0 0 if defined $main::RD_TRACE
34618 0 0 unless defined $return
34619 0 0 if (defined $main::RD_TRACE)
34644 0 0 if defined $main::RD_TRACE
34663 0 0 defined $_[4] ? :
34664 0 0 $#arg & 1 ? :
34678 0 0 if defined $main::RD_TRACE
34691 0 0 if defined $main::RD_TRACE
34699 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:NEXTVAL\s+FOR)//i)
34703 0 0 if defined $main::RD_TRACE
34709 0 0 if defined $main::RD_TRACE
34716 0 0 if defined $main::RD_TRACE
34723 0 0 unless (defined($_tok = sequence_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
34726 0 0 if defined $main::RD_TRACE
34734 0 0 if defined $main::RD_TRACE
34747 0 0 if defined $main::RD_TRACE
34757 0 0 unless ($_matched or defined $return or defined $score)
34762 0 0 if defined $main::RD_TRACE
34769 0 0 if (not defined $return and defined $score)
34771 0 0 if defined $main::RD_TRACE
34778 0 0 unless defined $return
34779 0 0 if (defined $main::RD_TRACE)
34804 0 0 if defined $main::RD_TRACE
34823 0 0 defined $_[4] ? :
34824 0 0 $#arg & 1 ? :
34838 0 0 if defined $main::RD_TRACE
34851 0 0 if defined $main::RD_TRACE
34859 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:DESC)//i)
34863 0 0 if defined $main::RD_TRACE
34869 0 0 if defined $main::RD_TRACE
34876 0 0 if defined $main::RD_TRACE
34883 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_1_of_production_1_of_rule_desc_option, 0, 1, $_noactions, $expectation, undef)))
34885 0 0 if defined $main::RD_TRACE
34892 0 0 if defined $main::RD_TRACE
34905 0 0 if defined $main::RD_TRACE
34915 0 0 unless ($_matched or defined $return or defined $score)
34920 0 0 if defined $main::RD_TRACE
34927 0 0 if (not defined $return and defined $score)
34929 0 0 if defined $main::RD_TRACE
34936 0 0 unless defined $return
34937 0 0 if (defined $main::RD_TRACE)
34962 0 0 if defined $main::RD_TRACE
34981 0 0 defined $_[4] ? :
34982 0 0 $#arg & 1 ? :
34996 0 0 if defined $main::RD_TRACE
35009 0 0 if defined $main::RD_TRACE
35018 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
35022 0 0 if defined $main::RD_TRACE
35027 0 0 if defined $main::RD_TRACE
35034 0 0 if defined $main::RD_TRACE
35049 0 0 if defined $main::RD_TRACE
35056 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
35059 0 0 if defined $main::RD_TRACE
35067 0 0 if defined $main::RD_TRACE
35090 0 0 if defined $main::RD_TRACE
35098 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
35102 0 0 if defined $main::RD_TRACE
35108 0 0 if defined $main::RD_TRACE
35116 0 0 if (defined $1)
35118 0 0 if defined $main::RD_TRACE
35125 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
35128 0 0 if defined $main::RD_TRACE
35136 0 0 if defined $main::RD_TRACE
35152 0 0 if $backtrack
35154 0 0 unless (@item)
35159 0 0 unless ($repcount >= 1)
35161 0 0 if defined $main::RD_TRACE
35169 0 0 if defined $main::RD_TRACE
35170 0 0 unless $_tok
35179 0 0 if defined $main::RD_TRACE
35188 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
35192 0 0 if defined $main::RD_TRACE
35197 0 0 if defined $main::RD_TRACE
35204 0 0 if defined $main::RD_TRACE
35211 0 0 $_noactions ? :
35214 0 0 unless (defined $_tok)
35216 0 0 if defined $main::RD_TRACE
35220 0 0 if defined $main::RD_TRACE
35229 0 0 if defined $main::RD_TRACE
35239 0 0 unless ($_matched or defined $return or defined $score)
35244 0 0 if defined $main::RD_TRACE
35251 0 0 if (not defined $return and defined $score)
35253 0 0 if defined $main::RD_TRACE
35260 0 0 unless defined $return
35261 0 0 if (defined $main::RD_TRACE)
35286 0 0 if defined $main::RD_TRACE
35305 0 0 defined $_[4] ? :
35306 0 0 $#arg & 1 ? :
35320 0 0 if defined $main::RD_TRACE
35333 0 0 if defined $main::RD_TRACE
35341 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REGR_INTERCEPT)//i)
35345 0 0 if defined $main::RD_TRACE
35351 0 0 if defined $main::RD_TRACE
35359 0 0 if defined $main::RD_TRACE
35372 0 0 if defined $main::RD_TRACE
35385 0 0 if defined $main::RD_TRACE
35393 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:REGR_ICPT)//i)
35397 0 0 if defined $main::RD_TRACE
35403 0 0 if defined $main::RD_TRACE
35411 0 0 if defined $main::RD_TRACE
35421 0 0 unless ($_matched or defined $return or defined $score)
35426 0 0 if defined $main::RD_TRACE
35433 0 0 if (not defined $return and defined $score)
35435 0 0 if defined $main::RD_TRACE
35442 0 0 unless defined $return
35443 0 0 if (defined $main::RD_TRACE)
35468 0 0 if defined $main::RD_TRACE
35487 0 0 defined $_[4] ? :
35488 0 0 $#arg & 1 ? :
35502 0 0 if defined $main::RD_TRACE
35515 0 0 if defined $main::RD_TRACE
35522 0 0 unless (defined($_tok = scoped_reference_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
35525 0 0 if defined $main::RD_TRACE
35533 0 0 if defined $main::RD_TRACE
35545 0 0 if defined $main::RD_TRACE
35554 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\-\>//)
35558 0 0 if defined $main::RD_TRACE
35563 0 0 if defined $main::RD_TRACE
35570 0 0 if defined $main::RD_TRACE
35577 0 0 unless (defined($_tok = name1($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
35580 0 0 if defined $main::RD_TRACE
35588 0 0 if defined $main::RD_TRACE
35600 0 0 if defined $main::RD_TRACE
35607 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::_alternation_1_of_production_1_of_rule_dereference_operation, 0, 1, $_noactions, $expectation, undef)))
35609 0 0 if defined $main::RD_TRACE
35616 0 0 if defined $main::RD_TRACE
35629 0 0 if defined $main::RD_TRACE
35639 0 0 unless ($_matched or defined $return or defined $score)
35644 0 0 if defined $main::RD_TRACE
35651 0 0 if (not defined $return and defined $score)
35653 0 0 if defined $main::RD_TRACE
35660 0 0 unless defined $return
35661 0 0 if (defined $main::RD_TRACE)
35686 0 0 if defined $main::RD_TRACE
35705 0 0 defined $_[4] ? :
35706 0 0 $#arg & 1 ? :
35720 0 0 if defined $main::RD_TRACE
35733 0 0 if defined $main::RD_TRACE
35741 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:outer)//i)
35745 0 0 if defined $main::RD_TRACE
35751 0 0 if defined $main::RD_TRACE
35759 0 0 if defined $main::RD_TRACE
35769 0 0 unless ($_matched or defined $return or defined $score)
35774 0 0 if defined $main::RD_TRACE
35781 0 0 if (not defined $return and defined $score)
35783 0 0 if defined $main::RD_TRACE
35790 0 0 unless defined $return
35791 0 0 if (defined $main::RD_TRACE)
35816 0 0 if defined $main::RD_TRACE
35835 0 0 defined $_[4] ? :
35836 0 0 $#arg & 1 ? :
35850 0 0 if defined $main::RD_TRACE
35863 0 0 if defined $main::RD_TRACE
35871 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:ORDER\s+BY)//i)
35875 0 0 if defined $main::RD_TRACE
35881 0 0 if defined $main::RD_TRACE
35888 0 0 if defined $main::RD_TRACE
35903 0 0 if defined $main::RD_TRACE
35910 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_window_order_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
35913 0 0 if defined $main::RD_TRACE
35921 0 0 if defined $main::RD_TRACE
35944 0 0 if defined $main::RD_TRACE
35952 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
35956 0 0 if defined $main::RD_TRACE
35962 0 0 if defined $main::RD_TRACE
35970 0 0 if (defined $1)
35972 0 0 if defined $main::RD_TRACE
35979 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_window_order_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
35982 0 0 if defined $main::RD_TRACE
35990 0 0 if defined $main::RD_TRACE
36006 0 0 if $backtrack
36008 0 0 unless (@item)
36013 0 0 unless ($repcount >= 1)
36015 0 0 if defined $main::RD_TRACE
36023 0 0 if defined $main::RD_TRACE
36024 0 0 unless $_tok
36034 0 0 if defined $main::RD_TRACE
36044 0 0 unless ($_matched or defined $return or defined $score)
36049 0 0 if defined $main::RD_TRACE
36056 0 0 if (not defined $return and defined $score)
36058 0 0 if defined $main::RD_TRACE
36065 0 0 unless defined $return
36066 0 0 if (defined $main::RD_TRACE)
36091 0 0 if defined $main::RD_TRACE
36110 0 0 defined $_[4] ? :
36111 0 0 $#arg & 1 ? :
36125 0 0 if defined $main::RD_TRACE
36138 0 0 if defined $main::RD_TRACE
36146 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:trigger)//i)
36150 0 0 if defined $main::RD_TRACE
36156 0 0 if defined $main::RD_TRACE
36164 0 0 if defined $main::RD_TRACE
36174 0 0 unless ($_matched or defined $return or defined $score)
36179 0 0 if defined $main::RD_TRACE
36186 0 0 if (not defined $return and defined $score)
36188 0 0 if defined $main::RD_TRACE
36195 0 0 unless defined $return
36196 0 0 if (defined $main::RD_TRACE)
36221 0 1 if defined $main::RD_TRACE
36240 1 0 defined $_[4] ? :
36241 1 0 $#arg & 1 ? :
36255 0 1 if defined $main::RD_TRACE
36268 0 1 if defined $main::RD_TRACE
36276 0 1 if $lastsep = $1
1 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:^\s*-{2}.*\n)//)
36280 0 1 if defined $main::RD_TRACE
36286 0 0 if defined $main::RD_TRACE
36293 0 0 if defined $main::RD_TRACE
36300 0 0 $_noactions ? :
36306 0 0 unless (defined $_tok)
36308 0 0 if defined $main::RD_TRACE
36312 0 0 if defined $main::RD_TRACE
36321 0 0 if defined $main::RD_TRACE
36331 1 0 unless ($_matched or defined $return or defined $score)
36336 0 1 if defined $main::RD_TRACE
36343 0 0 if (not defined $return and defined $score)
36345 0 0 if defined $main::RD_TRACE
36352 0 0 unless defined $return
36353 0 0 if (defined $main::RD_TRACE)