Branch Coverage

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


line true false branch
36 0 0 if defined $main::RD_TRACE
54 0 0 defined $_[4] ? :
55 0 0 $#arg & 1 ? :
66 0 0 if defined $main::RD_TRACE
78 0 0 if defined $main::RD_TRACE
86 0 0 if $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)
90 0 0 if defined $main::RD_TRACE
95 0 0 if defined $main::RD_TRACE
100 0 0 if defined $main::RD_TRACE
111 0 0 if defined $main::RD_TRACE
123 0 0 if defined $main::RD_TRACE
131 0 0 if $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)
135 0 0 if defined $main::RD_TRACE
140 0 0 if defined $main::RD_TRACE
145 0 0 if defined $main::RD_TRACE
154 0 0 unless ($_matched or defined $return or defined $score)
157 0 0 if defined $main::RD_TRACE
164 0 0 if (not defined $return and defined $score)
165 0 0 if defined $main::RD_TRACE
171 0 0 unless defined $return
172 0 0 if (defined $main::RD_TRACE)
195 0 0 if defined $main::RD_TRACE
213 0 0 defined $_[4] ? :
214 0 0 $#arg & 1 ? :
225 0 0 if defined $main::RD_TRACE
237 0 0 if defined $main::RD_TRACE
244 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::when_clause, 0, 1, $_noactions, $expectation, undef)))
250 0 0 if defined $main::RD_TRACE
258 0 0 if defined $main::RD_TRACE
267 0 0 if defined $main::RD_TRACE
275 0 0 unless (defined($_tok = SQL_procedure_statement($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
281 0 0 if defined $main::RD_TRACE
290 0 0 if defined $main::RD_TRACE
302 0 0 if defined $main::RD_TRACE
307 0 0 $_noactions ? :
313 0 0 unless (defined $_tok)
314 0 0 if defined $main::RD_TRACE
318 0 0 if defined $main::RD_TRACE
324 0 0 if defined $main::RD_TRACE
333 0 0 unless ($_matched or defined $return or defined $score)
336 0 0 if defined $main::RD_TRACE
343 0 0 if (not defined $return and defined $score)
344 0 0 if defined $main::RD_TRACE
349 0 0 unless defined $return
350 0 0 if (defined $main::RD_TRACE)
372 0 0 if defined $main::RD_TRACE
390 0 0 defined $_[4] ? :
391 0 0 $#arg & 1 ? :
402 0 0 if defined $main::RD_TRACE
414 0 0 if defined $main::RD_TRACE
422 0 0 unless (defined($_tok = predicate($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
428 0 0 if defined $main::RD_TRACE
437 0 0 if defined $main::RD_TRACE
449 0 0 if defined $main::RD_TRACE
455 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)))
466 0 0 if defined $main::RD_TRACE
474 0 0 if defined $main::RD_TRACE
486 0 0 if defined $main::RD_TRACE
497 0 0 if defined $main::RD_TRACE
509 0 0 if defined $main::RD_TRACE
517 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
521 0 0 if defined $main::RD_TRACE
525 0 0 if defined $main::RD_TRACE
530 0 0 if defined $main::RD_TRACE
538 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
544 0 0 if defined $main::RD_TRACE
553 0 0 if defined $main::RD_TRACE
565 0 0 if defined $main::RD_TRACE
572 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
576 0 0 if defined $main::RD_TRACE
580 0 0 if defined $main::RD_TRACE
585 0 0 if defined $main::RD_TRACE
594 0 0 unless ($_matched or defined $return or defined $score)
597 0 0 if defined $main::RD_TRACE
604 0 0 if (not defined $return and defined $score)
605 0 0 if defined $main::RD_TRACE
611 0 0 unless defined $return
612 0 0 if (defined $main::RD_TRACE)
635 0 0 if defined $main::RD_TRACE
650 0 0 defined $_[4] ? :
651 0 0 $#arg & 1 ? :
662 0 0 if defined $main::RD_TRACE
674 0 0 if defined $main::RD_TRACE
679 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
685 0 0 if defined $main::RD_TRACE
694 0 0 if defined $main::RD_TRACE
706 0 0 if defined $main::RD_TRACE
714 0 0 unless ($_matched or defined $return or defined $score)
717 0 0 if defined $main::RD_TRACE
721 0 0 if (not defined $return and defined $score)
722 0 0 if defined $main::RD_TRACE
727 0 0 unless defined $return
728 0 0 if (defined $main::RD_TRACE)
748 0 0 if defined $main::RD_TRACE
766 0 0 defined $_[4] ? :
767 0 0 $#arg & 1 ? :
778 0 0 if defined $main::RD_TRACE
790 0 0 if defined $main::RD_TRACE
798 0 0 unless (defined($_tok = predicate($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
804 0 0 if defined $main::RD_TRACE
813 0 0 if defined $main::RD_TRACE
825 0 0 if defined $main::RD_TRACE
831 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)))
842 0 0 if defined $main::RD_TRACE
850 0 0 if defined $main::RD_TRACE
861 0 0 if defined $main::RD_TRACE
872 0 0 if defined $main::RD_TRACE
884 0 0 if defined $main::RD_TRACE
892 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
896 0 0 if defined $main::RD_TRACE
900 0 0 if defined $main::RD_TRACE
905 0 0 if defined $main::RD_TRACE
913 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
919 0 0 if defined $main::RD_TRACE
928 0 0 if defined $main::RD_TRACE
940 0 0 if defined $main::RD_TRACE
947 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
951 0 0 if defined $main::RD_TRACE
955 0 0 if defined $main::RD_TRACE
960 0 0 if defined $main::RD_TRACE
969 0 0 unless ($_matched or defined $return or defined $score)
972 0 0 if defined $main::RD_TRACE
979 0 0 if (not defined $return and defined $score)
980 0 0 if defined $main::RD_TRACE
986 0 0 unless defined $return
987 0 0 if (defined $main::RD_TRACE)
1010 0 0 if defined $main::RD_TRACE
1028 0 0 defined $_[4] ? :
1029 0 0 $#arg & 1 ? :
1040 0 0 if defined $main::RD_TRACE
1053 0 0 if defined $main::RD_TRACE
1060 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)))
1071 0 0 if defined $main::RD_TRACE
1078 0 0 if defined $main::RD_TRACE
1089 0 0 if defined $main::RD_TRACE
1100 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; } )))
1107 0 0 if defined $main::RD_TRACE
1117 0 0 if defined $main::RD_TRACE
1130 0 0 if defined $main::RD_TRACE
1139 0 0 unless ($_matched or defined $return or defined $score)
1142 0 0 if defined $main::RD_TRACE
1149 0 0 if (not defined $return and defined $score)
1150 0 0 if defined $main::RD_TRACE
1156 0 0 unless defined $return
1157 0 0 if (defined $main::RD_TRACE)
1180 0 0 if defined $main::RD_TRACE
1195 0 0 defined $_[4] ? :
1196 0 0 $#arg & 1 ? :
1207 0 0 if defined $main::RD_TRACE
1219 0 0 if defined $main::RD_TRACE
1227 0 0 if $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+)//)
1231 0 0 if defined $main::RD_TRACE
1236 0 0 if defined $main::RD_TRACE
1241 0 0 if defined $main::RD_TRACE
1252 0 0 if defined $main::RD_TRACE
1264 0 0 if defined $main::RD_TRACE
1272 0 0 if $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})//)
1276 0 0 if defined $main::RD_TRACE
1281 0 0 if defined $main::RD_TRACE
1286 0 0 if defined $main::RD_TRACE
1295 0 0 unless ($_matched or defined $return or defined $score)
1298 0 0 if defined $main::RD_TRACE
1302 0 0 if (not defined $return and defined $score)
1303 0 0 if defined $main::RD_TRACE
1308 0 0 unless defined $return
1309 0 0 if (defined $main::RD_TRACE)
1330 0 0 if defined $main::RD_TRACE
1348 0 0 defined $_[4] ? :
1349 0 0 $#arg & 1 ? :
1360 0 0 if defined $main::RD_TRACE
1372 0 0 if defined $main::RD_TRACE
1380 0 0 if $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)
1384 0 0 if defined $main::RD_TRACE
1389 0 0 if defined $main::RD_TRACE
1394 0 0 if defined $main::RD_TRACE
1405 0 0 if defined $main::RD_TRACE
1417 0 0 if defined $main::RD_TRACE
1425 0 0 if $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)
1429 0 0 if defined $main::RD_TRACE
1434 0 0 if defined $main::RD_TRACE
1439 0 0 if defined $main::RD_TRACE
1448 0 0 unless ($_matched or defined $return or defined $score)
1451 0 0 if defined $main::RD_TRACE
1458 0 0 if (not defined $return and defined $score)
1459 0 0 if defined $main::RD_TRACE
1465 0 0 unless defined $return
1466 0 0 if (defined $main::RD_TRACE)
1491 0 0 if defined $main::RD_TRACE
1510 0 0 defined $_[4] ? :
1511 0 0 $#arg & 1 ? :
1522 0 0 if defined $main::RD_TRACE
1534 0 0 if defined $main::RD_TRACE
1542 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\+//)
1546 0 0 if defined $main::RD_TRACE
1550 0 0 if defined $main::RD_TRACE
1555 0 0 if defined $main::RD_TRACE
1566 0 0 if defined $main::RD_TRACE
1578 0 0 if defined $main::RD_TRACE
1586 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\-//)
1590 0 0 if defined $main::RD_TRACE
1594 0 0 if defined $main::RD_TRACE
1599 0 0 if defined $main::RD_TRACE
1608 0 0 unless ($_matched or defined $return or defined $score)
1611 0 0 if defined $main::RD_TRACE
1618 0 0 if (not defined $return and defined $score)
1619 0 0 if defined $main::RD_TRACE
1626 0 0 unless defined $return
1627 0 0 if (defined $main::RD_TRACE)
1651 0 0 if defined $main::RD_TRACE
1669 0 0 defined $_[4] ? :
1670 0 0 $#arg & 1 ? :
1681 0 0 if defined $main::RD_TRACE
1693 0 0 if defined $main::RD_TRACE
1696 0 0 $_noactions ? :
1699 0 0 unless (defined $_tok)
1700 0 0 if defined $main::RD_TRACE
1704 0 0 if defined $main::RD_TRACE
1710 0 0 if defined $main::RD_TRACE
1719 0 0 unless ($_matched or defined $return or defined $score)
1722 0 0 if defined $main::RD_TRACE
1729 0 0 if (not defined $return and defined $score)
1730 0 0 if defined $main::RD_TRACE
1735 0 0 unless defined $return
1736 0 0 if (defined $main::RD_TRACE)
1757 0 0 if defined $main::RD_TRACE
1775 0 0 defined $_[4] ? :
1776 0 0 $#arg & 1 ? :
1787 0 0 if defined $main::RD_TRACE
1799 0 0 if defined $main::RD_TRACE
1807 0 0 unless (defined($_tok = ld_type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1813 0 0 if defined $main::RD_TRACE
1822 0 0 if defined $main::RD_TRACE
1834 0 0 if defined $main::RD_TRACE
1841 0 0 unless (defined($_tok = ld_duration($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
1847 0 0 if defined $main::RD_TRACE
1856 0 0 if defined $main::RD_TRACE
1868 0 0 if defined $main::RD_TRACE
1876 0 0 unless ($_matched or defined $return or defined $score)
1879 0 0 if defined $main::RD_TRACE
1886 0 0 if (not defined $return and defined $score)
1887 0 0 if defined $main::RD_TRACE
1892 0 0 unless defined $return
1893 0 0 if (defined $main::RD_TRACE)
1914 0 0 if defined $main::RD_TRACE
1932 0 0 defined $_[4] ? :
1933 0 0 $#arg & 1 ? :
1944 0 0 if defined $main::RD_TRACE
1956 0 0 if defined $main::RD_TRACE
1964 0 0 if $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)
1968 0 0 if defined $main::RD_TRACE
1973 0 0 if defined $main::RD_TRACE
1978 0 0 if defined $main::RD_TRACE
1989 0 0 if defined $main::RD_TRACE
2001 0 0 if defined $main::RD_TRACE
2009 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2015 0 0 if defined $main::RD_TRACE
2024 0 0 if defined $main::RD_TRACE
2036 0 0 if defined $main::RD_TRACE
2043 0 0 if $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)
2047 0 0 if defined $main::RD_TRACE
2052 0 0 if defined $main::RD_TRACE
2057 0 0 if defined $main::RD_TRACE
2066 0 0 unless ($_matched or defined $return or defined $score)
2069 0 0 if defined $main::RD_TRACE
2076 0 0 if (not defined $return and defined $score)
2077 0 0 if defined $main::RD_TRACE
2082 0 0 unless defined $return
2083 0 0 if (defined $main::RD_TRACE)
2103 0 1 if defined $main::RD_TRACE
2121 0 1 defined $_[4] ? :
2122 1 0 $#arg & 1 ? :
2133 0 1 if defined $main::RD_TRACE
2145 0 1 if defined $main::RD_TRACE
2153 1 0 unless (defined($_tok = comment($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2159 0 1 if defined $main::RD_TRACE
2168 0 0 if defined $main::RD_TRACE
2180 0 0 if defined $main::RD_TRACE
2190 0 1 if defined $main::RD_TRACE
2202 0 1 if defined $main::RD_TRACE
2210 1 0 unless (defined($_tok = create($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2216 0 1 if defined $main::RD_TRACE
2225 0 0 if defined $main::RD_TRACE
2237 0 0 if defined $main::RD_TRACE
2247 0 1 if defined $main::RD_TRACE
2259 0 1 if defined $main::RD_TRACE
2266 1 0 unless ($_noactions)
2278 0 1 if (defined $_tok) { }
2279 0 0 if defined $main::RD_TRACE
2283 0 1 if defined $main::RD_TRACE
2287 1 0 unless defined $_tok
2290 0 0 if defined $main::RD_TRACE
2299 1 0 unless ($_matched or defined $return or defined $score)
2302 0 1 if defined $main::RD_TRACE
2309 0 0 if (not defined $return and defined $score)
2310 0 0 if defined $main::RD_TRACE
2315 0 0 unless defined $return
2316 0 0 if (defined $main::RD_TRACE)
2338 0 0 if defined $main::RD_TRACE
2357 0 0 defined $_[4] ? :
2358 0 0 $#arg & 1 ? :
2369 0 0 if defined $main::RD_TRACE
2383 0 0 if defined $main::RD_TRACE
2392 0 0 unless (defined($_tok = result_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2398 0 0 if defined $main::RD_TRACE
2408 0 0 if defined $main::RD_TRACE
2420 0 0 if defined $main::RD_TRACE
2431 0 0 if defined $main::RD_TRACE
2445 0 0 if defined $main::RD_TRACE
2454 0 0 if $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)
2458 0 0 if defined $main::RD_TRACE
2463 0 0 if defined $main::RD_TRACE
2468 0 0 if defined $main::RD_TRACE
2478 0 0 unless ($_matched or defined $return or defined $score)
2481 0 0 if defined $main::RD_TRACE
2489 0 0 if (not defined $return and defined $score)
2490 0 0 if defined $main::RD_TRACE
2497 0 0 unless defined $return
2498 0 0 if (defined $main::RD_TRACE)
2522 0 0 if defined $main::RD_TRACE
2540 0 0 defined $_[4] ? :
2541 0 0 $#arg & 1 ? :
2552 0 0 if defined $main::RD_TRACE
2564 0 0 if defined $main::RD_TRACE
2572 0 0 if $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)
2576 0 0 if defined $main::RD_TRACE
2581 0 0 if defined $main::RD_TRACE
2586 0 0 if defined $main::RD_TRACE
2597 0 0 if defined $main::RD_TRACE
2609 0 0 if defined $main::RD_TRACE
2617 0 0 if $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)
2621 0 0 if defined $main::RD_TRACE
2626 0 0 if defined $main::RD_TRACE
2631 0 0 if defined $main::RD_TRACE
2639 0 0 unless (defined($_tok = result_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2645 0 0 if defined $main::RD_TRACE
2654 0 0 if defined $main::RD_TRACE
2666 0 0 if defined $main::RD_TRACE
2673 0 0 unless ($_matched or defined $return or defined $score)
2676 0 0 if defined $main::RD_TRACE
2683 0 0 if (not defined $return and defined $score)
2684 0 0 if defined $main::RD_TRACE
2690 0 0 unless defined $return
2691 0 0 if (defined $main::RD_TRACE)
2714 0 0 if defined $main::RD_TRACE
2732 0 0 defined $_[4] ? :
2733 0 0 $#arg & 1 ? :
2744 0 0 if defined $main::RD_TRACE
2756 0 0 if defined $main::RD_TRACE
2764 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
2770 0 0 if defined $main::RD_TRACE
2779 0 0 if defined $main::RD_TRACE
2791 0 0 if defined $main::RD_TRACE
2799 0 0 $_noactions ? :
2801 0 0 unless (defined $_tok)
2802 0 0 if defined $main::RD_TRACE
2806 0 0 if defined $main::RD_TRACE
2812 0 0 if defined $main::RD_TRACE
2821 0 0 unless ($_matched or defined $return or defined $score)
2824 0 0 if defined $main::RD_TRACE
2831 0 0 if (not defined $return and defined $score)
2832 0 0 if defined $main::RD_TRACE
2837 0 0 unless defined $return
2838 0 0 if (defined $main::RD_TRACE)
2859 0 0 if defined $main::RD_TRACE
2877 0 0 defined $_[4] ? :
2878 0 0 $#arg & 1 ? :
2889 0 0 if defined $main::RD_TRACE
2901 0 0 if defined $main::RD_TRACE
2909 0 0 if $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)
2913 0 0 if defined $main::RD_TRACE
2918 0 0 if defined $main::RD_TRACE
2923 0 0 if defined $main::RD_TRACE
2934 0 0 if defined $main::RD_TRACE
2946 0 0 if defined $main::RD_TRACE
2954 0 0 if $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)
2958 0 0 if defined $main::RD_TRACE
2963 0 0 if defined $main::RD_TRACE
2968 0 0 if defined $main::RD_TRACE
2977 0 0 unless ($_matched or defined $return or defined $score)
2980 0 0 if defined $main::RD_TRACE
2987 0 0 if (not defined $return and defined $score)
2988 0 0 if defined $main::RD_TRACE
2994 0 0 unless defined $return
2995 0 0 if (defined $main::RD_TRACE)
3018 0 0 if defined $main::RD_TRACE
3036 0 0 defined $_[4] ? :
3037 0 0 $#arg & 1 ? :
3048 0 0 if defined $main::RD_TRACE
3060 0 0 if defined $main::RD_TRACE
3068 0 0 unless (defined($_tok = SCHEMA($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
3074 0 0 if defined $main::RD_TRACE
3083 0 0 if defined $main::RD_TRACE
3095 0 0 if defined $main::RD_TRACE
3102 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\.//)
3106 0 0 if defined $main::RD_TRACE
3110 0 0 if defined $main::RD_TRACE
3115 0 0 if defined $main::RD_TRACE
3123 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
3129 0 0 if defined $main::RD_TRACE
3138 0 0 if defined $main::RD_TRACE
3149 0 0 if defined $main::RD_TRACE
3155 0 0 $_noactions ? :
3156 0 0 unless (defined $_tok)
3157 0 0 if defined $main::RD_TRACE
3161 0 0 if defined $main::RD_TRACE
3167 0 0 if defined $main::RD_TRACE
3178 0 0 if defined $main::RD_TRACE
3190 0 0 if defined $main::RD_TRACE
3198 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
3204 0 0 if defined $main::RD_TRACE
3213 0 0 if defined $main::RD_TRACE
3224 0 0 if defined $main::RD_TRACE
3227 0 0 $_noactions ? :
3228 0 0 unless (defined $_tok)
3229 0 0 if defined $main::RD_TRACE
3233 0 0 if defined $main::RD_TRACE
3239 0 0 if defined $main::RD_TRACE
3248 0 0 unless ($_matched or defined $return or defined $score)
3251 0 0 if defined $main::RD_TRACE
3258 0 0 if (not defined $return and defined $score)
3259 0 0 if defined $main::RD_TRACE
3264 0 0 unless defined $return
3265 0 0 if (defined $main::RD_TRACE)
3285 0 0 if defined $main::RD_TRACE
3303 0 0 defined $_[4] ? :
3304 0 0 $#arg & 1 ? :
3315 0 0 if defined $main::RD_TRACE
3327 0 0 if defined $main::RD_TRACE
3335 0 0 if $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)
3339 0 0 if defined $main::RD_TRACE
3344 0 0 if defined $main::RD_TRACE
3349 0 0 if defined $main::RD_TRACE
3360 0 0 if defined $main::RD_TRACE
3372 0 0 if defined $main::RD_TRACE
3380 0 0 if $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)
3384 0 0 if defined $main::RD_TRACE
3389 0 0 if defined $main::RD_TRACE
3394 0 0 if defined $main::RD_TRACE
3403 0 0 unless ($_matched or defined $return or defined $score)
3406 0 0 if defined $main::RD_TRACE
3413 0 0 if (not defined $return and defined $score)
3414 0 0 if defined $main::RD_TRACE
3420 0 0 unless defined $return
3421 0 0 if (defined $main::RD_TRACE)
3444 0 0 if defined $main::RD_TRACE
3462 0 0 defined $_[4] ? :
3463 0 0 $#arg & 1 ? :
3474 0 0 if defined $main::RD_TRACE
3485 0 0 if defined $main::RD_TRACE
3493 0 0 if $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)
3497 0 0 if defined $main::RD_TRACE
3502 0 0 if defined $main::RD_TRACE
3507 0 0 if defined $main::RD_TRACE
3515 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(\)//)
3519 0 0 if defined $main::RD_TRACE
3523 0 0 if defined $main::RD_TRACE
3528 0 0 if defined $main::RD_TRACE
3536 0 0 if $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)
3540 0 0 if defined $main::RD_TRACE
3545 0 0 if defined $main::RD_TRACE
3550 0 0 if defined $main::RD_TRACE
3558 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
3562 0 0 if defined $main::RD_TRACE
3566 0 0 if defined $main::RD_TRACE
3571 0 0 if defined $main::RD_TRACE
3578 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::window_partition_clause, 0, 1, $_noactions, $expectation, undef)))
3584 0 0 if defined $main::RD_TRACE
3592 0 0 if defined $main::RD_TRACE
3601 0 0 if defined $main::RD_TRACE
3608 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)))
3619 0 0 if defined $main::RD_TRACE
3627 0 0 if defined $main::RD_TRACE
3638 0 0 if defined $main::RD_TRACE
3646 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)))
3657 0 0 if defined $main::RD_TRACE
3664 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\)//)
3687 0 0 if defined $main::RD_TRACE
3691 0 0 if defined $main::RD_TRACE
3696 0 0 if defined $main::RD_TRACE
3704 0 0 unless ($_matched or defined $return or defined $score)
3707 0 0 if defined $main::RD_TRACE
3714 0 0 if (not defined $return and defined $score)
3715 0 0 if defined $main::RD_TRACE
3720 0 0 unless defined $return
3721 0 0 if (defined $main::RD_TRACE)
3743 0 0 if defined $main::RD_TRACE
3761 0 0 defined $_[4] ? :
3762 0 0 $#arg & 1 ? :
3773 0 0 if defined $main::RD_TRACE
3785 0 0 if defined $main::RD_TRACE
3793 0 0 if $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)
3797 0 0 if defined $main::RD_TRACE
3802 0 0 if defined $main::RD_TRACE
3807 0 0 if defined $main::RD_TRACE
3818 0 0 if defined $main::RD_TRACE
3830 0 0 if defined $main::RD_TRACE
3838 0 0 if $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)
3842 0 0 if defined $main::RD_TRACE
3847 0 0 if defined $main::RD_TRACE
3852 0 0 if defined $main::RD_TRACE
3861 0 0 unless ($_matched or defined $return or defined $score)
3864 0 0 if defined $main::RD_TRACE
3871 0 0 if (not defined $return and defined $score)
3872 0 0 if defined $main::RD_TRACE
3878 0 0 unless defined $return
3879 0 0 if (defined $main::RD_TRACE)
3902 0 0 if defined $main::RD_TRACE
3920 0 0 defined $_[4] ? :
3921 0 0 $#arg & 1 ? :
3932 0 0 if defined $main::RD_TRACE
3944 0 0 if defined $main::RD_TRACE
3952 0 0 if $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)
3956 0 0 if defined $main::RD_TRACE
3961 0 0 if defined $main::RD_TRACE
3966 0 0 if defined $main::RD_TRACE
3977 0 0 if defined $main::RD_TRACE
3989 0 0 if defined $main::RD_TRACE
3997 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4003 0 0 if defined $main::RD_TRACE
4012 0 0 if defined $main::RD_TRACE
4024 0 0 if defined $main::RD_TRACE
4031 0 0 if $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)
4035 0 0 if defined $main::RD_TRACE
4040 0 0 if defined $main::RD_TRACE
4045 0 0 if defined $main::RD_TRACE
4056 0 0 if defined $main::RD_TRACE
4068 0 0 if defined $main::RD_TRACE
4076 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4082 0 0 if defined $main::RD_TRACE
4091 0 0 if defined $main::RD_TRACE
4103 0 0 if defined $main::RD_TRACE
4110 0 0 if $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)
4114 0 0 if defined $main::RD_TRACE
4119 0 0 if defined $main::RD_TRACE
4124 0 0 if defined $main::RD_TRACE
4135 0 0 if defined $main::RD_TRACE
4147 0 0 if defined $main::RD_TRACE
4155 0 0 if $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)
4159 0 0 if defined $main::RD_TRACE
4164 0 0 if defined $main::RD_TRACE
4169 0 0 if defined $main::RD_TRACE
4178 0 0 unless ($_matched or defined $return or defined $score)
4181 0 0 if defined $main::RD_TRACE
4188 0 0 if (not defined $return and defined $score)
4189 0 0 if defined $main::RD_TRACE
4194 0 0 unless defined $return
4195 0 0 if (defined $main::RD_TRACE)
4216 0 0 if defined $main::RD_TRACE
4234 0 0 defined $_[4] ? :
4235 0 0 $#arg & 1 ? :
4246 0 0 if defined $main::RD_TRACE
4258 0 0 if defined $main::RD_TRACE
4266 0 0 unless (defined($_tok = ranking_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4272 0 0 if defined $main::RD_TRACE
4281 0 0 if defined $main::RD_TRACE
4293 0 0 if defined $main::RD_TRACE
4303 0 0 if defined $main::RD_TRACE
4315 0 0 if defined $main::RD_TRACE
4323 0 0 unless (defined($_tok = numbering_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4329 0 0 if defined $main::RD_TRACE
4338 0 0 if defined $main::RD_TRACE
4350 0 0 if defined $main::RD_TRACE
4360 0 0 if defined $main::RD_TRACE
4372 0 0 if defined $main::RD_TRACE
4380 0 0 unless (defined($_tok = aggregation_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4386 0 0 if defined $main::RD_TRACE
4395 0 0 if defined $main::RD_TRACE
4407 0 0 if defined $main::RD_TRACE
4415 0 0 unless ($_matched or defined $return or defined $score)
4418 0 0 if defined $main::RD_TRACE
4425 0 0 if (not defined $return and defined $score)
4426 0 0 if defined $main::RD_TRACE
4431 0 0 unless defined $return
4432 0 0 if (defined $main::RD_TRACE)
4454 0 0 if defined $main::RD_TRACE
4472 0 0 defined $_[4] ? :
4473 0 0 $#arg & 1 ? :
4484 0 0 if defined $main::RD_TRACE
4496 0 0 if defined $main::RD_TRACE
4504 0 0 if $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)
4508 0 0 if defined $main::RD_TRACE
4513 0 0 if defined $main::RD_TRACE
4518 0 0 if defined $main::RD_TRACE
4529 0 0 if defined $main::RD_TRACE
4541 0 0 if defined $main::RD_TRACE
4549 0 0 if $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)
4553 0 0 if defined $main::RD_TRACE
4558 0 0 if defined $main::RD_TRACE
4563 0 0 if defined $main::RD_TRACE
4572 0 0 unless ($_matched or defined $return or defined $score)
4575 0 0 if defined $main::RD_TRACE
4582 0 0 if (not defined $return and defined $score)
4583 0 0 if defined $main::RD_TRACE
4589 0 0 unless defined $return
4590 0 0 if (defined $main::RD_TRACE)
4613 0 0 if defined $main::RD_TRACE
4628 0 0 defined $_[4] ? :
4629 0 0 $#arg & 1 ? :
4640 0 0 if defined $main::RD_TRACE
4652 0 0 if defined $main::RD_TRACE
4660 0 0 if $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)
4664 0 0 if defined $main::RD_TRACE
4669 0 0 if defined $main::RD_TRACE
4674 0 0 if defined $main::RD_TRACE
4683 0 0 unless ($_matched or defined $return or defined $score)
4686 0 0 if defined $main::RD_TRACE
4690 0 0 if (not defined $return and defined $score)
4691 0 0 if defined $main::RD_TRACE
4696 0 0 unless defined $return
4697 0 0 if (defined $main::RD_TRACE)
4718 0 0 if defined $main::RD_TRACE
4736 0 0 defined $_[4] ? :
4737 0 0 $#arg & 1 ? :
4748 0 0 if defined $main::RD_TRACE
4760 0 0 if defined $main::RD_TRACE
4768 0 0 if $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)//)
4772 0 0 if defined $main::RD_TRACE
4777 0 0 if defined $main::RD_TRACE
4782 0 0 if defined $main::RD_TRACE
4792 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; } )))
4799 0 0 if defined $main::RD_TRACE
4809 0 0 if defined $main::RD_TRACE
4823 0 0 if defined $main::RD_TRACE
4831 0 0 unless ($_matched or defined $return or defined $score)
4834 0 0 if defined $main::RD_TRACE
4841 0 0 if (not defined $return and defined $score)
4842 0 0 if defined $main::RD_TRACE
4848 0 0 unless defined $return
4849 0 0 if (defined $main::RD_TRACE)
4872 0 0 if defined $main::RD_TRACE
4890 0 0 defined $_[4] ? :
4891 0 0 $#arg & 1 ? :
4902 0 0 if defined $main::RD_TRACE
4913 0 0 if defined $main::RD_TRACE
4921 0 0 if $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)
4925 0 0 if defined $main::RD_TRACE
4930 0 0 if defined $main::RD_TRACE
4935 0 0 if defined $main::RD_TRACE
4944 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_case_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
4951 0 0 if defined $main::RD_TRACE
4960 0 0 if defined $main::RD_TRACE
4973 0 0 if defined $main::RD_TRACE
4979 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)))
4990 0 0 if defined $main::RD_TRACE
4998 0 0 if defined $main::RD_TRACE
5009 0 0 if defined $main::RD_TRACE
5017 0 0 if $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)
5021 0 0 if defined $main::RD_TRACE
5026 0 0 if defined $main::RD_TRACE
5031 0 0 if defined $main::RD_TRACE
5039 0 0 unless ($_matched or defined $return or defined $score)
5042 0 0 if defined $main::RD_TRACE
5049 0 0 if (not defined $return and defined $score)
5050 0 0 if defined $main::RD_TRACE
5055 0 0 unless defined $return
5056 0 0 if (defined $main::RD_TRACE)
5077 0 0 if defined $main::RD_TRACE
5095 0 0 defined $_[4] ? :
5096 0 0 $#arg & 1 ? :
5107 0 0 if defined $main::RD_TRACE
5119 0 0 if defined $main::RD_TRACE
5127 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_operator($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
5134 0 0 if defined $main::RD_TRACE
5143 0 0 if defined $main::RD_TRACE
5155 0 0 if defined $main::RD_TRACE
5165 0 0 if defined $main::RD_TRACE
5177 0 0 if defined $main::RD_TRACE
5185 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s[\A/][])
5189 0 0 if defined $main::RD_TRACE
5193 0 0 if defined $main::RD_TRACE
5198 0 0 if defined $main::RD_TRACE
5209 0 0 if defined $main::RD_TRACE
5221 0 0 if defined $main::RD_TRACE
5229 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\*//)
5233 0 0 if defined $main::RD_TRACE
5237 0 0 if defined $main::RD_TRACE
5242 0 0 if defined $main::RD_TRACE
5253 0 0 if defined $main::RD_TRACE
5265 0 0 if defined $main::RD_TRACE
5273 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\+//)
5277 0 0 if defined $main::RD_TRACE
5281 0 0 if defined $main::RD_TRACE
5286 0 0 if defined $main::RD_TRACE
5297 0 0 if defined $main::RD_TRACE
5309 0 0 if defined $main::RD_TRACE
5317 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\-//)
5321 0 0 if defined $main::RD_TRACE
5325 0 0 if defined $main::RD_TRACE
5330 0 0 if defined $main::RD_TRACE
5339 0 0 unless ($_matched or defined $return or defined $score)
5342 0 0 if defined $main::RD_TRACE
5349 0 0 if (not defined $return and defined $score)
5350 0 0 if defined $main::RD_TRACE
5355 0 0 unless defined $return
5356 0 0 if (defined $main::RD_TRACE)
5376 0 0 if defined $main::RD_TRACE
5394 0 0 defined $_[4] ? :
5395 0 0 $#arg & 1 ? :
5406 0 0 if defined $main::RD_TRACE
5418 0 0 if defined $main::RD_TRACE
5426 0 0 if $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)
5430 0 0 if defined $main::RD_TRACE
5435 0 0 if defined $main::RD_TRACE
5440 0 0 if defined $main::RD_TRACE
5451 0 0 if defined $main::RD_TRACE
5463 0 0 if defined $main::RD_TRACE
5471 0 0 if $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)
5475 0 0 if defined $main::RD_TRACE
5480 0 0 if defined $main::RD_TRACE
5485 0 0 if defined $main::RD_TRACE
5496 0 0 if defined $main::RD_TRACE
5508 0 0 if defined $main::RD_TRACE
5516 0 0 if $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)
5520 0 0 if defined $main::RD_TRACE
5525 0 0 if defined $main::RD_TRACE
5530 0 0 if defined $main::RD_TRACE
5539 0 0 unless ($_matched or defined $return or defined $score)
5542 0 0 if defined $main::RD_TRACE
5549 0 0 if (not defined $return and defined $score)
5550 0 0 if defined $main::RD_TRACE
5556 0 0 unless defined $return
5557 0 0 if (defined $main::RD_TRACE)
5580 0 0 if defined $main::RD_TRACE
5598 0 0 defined $_[4] ? :
5599 0 0 $#arg & 1 ? :
5610 0 0 if defined $main::RD_TRACE
5622 0 0 if defined $main::RD_TRACE
5630 0 0 if $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)//)
5634 0 0 if defined $main::RD_TRACE
5639 0 0 if defined $main::RD_TRACE
5644 0 0 if defined $main::RD_TRACE
5655 0 0 if defined $main::RD_TRACE
5667 0 0 if defined $main::RD_TRACE
5675 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\|\|//)
5679 0 0 if defined $main::RD_TRACE
5683 0 0 if defined $main::RD_TRACE
5688 0 0 if defined $main::RD_TRACE
5697 0 0 unless ($_matched or defined $return or defined $score)
5700 0 0 if defined $main::RD_TRACE
5707 0 0 if (not defined $return and defined $score)
5708 0 0 if defined $main::RD_TRACE
5714 0 0 unless defined $return
5715 0 0 if (defined $main::RD_TRACE)
5738 0 0 if defined $main::RD_TRACE
5756 0 0 defined $_[4] ? :
5757 0 0 $#arg & 1 ? :
5768 0 0 if defined $main::RD_TRACE
5780 0 0 if defined $main::RD_TRACE
5788 0 0 unless (defined($_tok = nextval_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
5794 0 0 if defined $main::RD_TRACE
5803 0 0 if defined $main::RD_TRACE
5815 0 0 if defined $main::RD_TRACE
5825 0 0 if defined $main::RD_TRACE
5837 0 0 if defined $main::RD_TRACE
5845 0 0 unless (defined($_tok = prevval_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
5851 0 0 if defined $main::RD_TRACE
5860 0 0 if defined $main::RD_TRACE
5872 0 0 if defined $main::RD_TRACE
5880 0 0 unless ($_matched or defined $return or defined $score)
5883 0 0 if defined $main::RD_TRACE
5890 0 0 if (not defined $return and defined $score)
5891 0 0 if defined $main::RD_TRACE
5896 0 0 unless defined $return
5897 0 0 if (defined $main::RD_TRACE)
5918 0 0 if defined $main::RD_TRACE
5936 0 0 defined $_[4] ? :
5937 0 0 $#arg & 1 ? :
5948 0 0 if defined $main::RD_TRACE
5960 0 0 if defined $main::RD_TRACE
5968 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
5975 0 0 if defined $main::RD_TRACE
5984 0 0 if defined $main::RD_TRACE
5997 0 0 if defined $main::RD_TRACE
6007 0 0 if defined $main::RD_TRACE
6019 0 0 if defined $main::RD_TRACE
6027 0 0 if $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)
6031 0 0 if defined $main::RD_TRACE
6036 0 0 if defined $main::RD_TRACE
6041 0 0 if defined $main::RD_TRACE
6052 0 0 if defined $main::RD_TRACE
6064 0 0 if defined $main::RD_TRACE
6072 0 0 if $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)
6076 0 0 if defined $main::RD_TRACE
6081 0 0 if defined $main::RD_TRACE
6086 0 0 if defined $main::RD_TRACE
6097 0 0 if defined $main::RD_TRACE
6109 0 0 if defined $main::RD_TRACE
6117 0 0 if $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)
6121 0 0 if defined $main::RD_TRACE
6126 0 0 if defined $main::RD_TRACE
6131 0 0 if defined $main::RD_TRACE
6142 0 0 if defined $main::RD_TRACE
6154 0 0 if defined $main::RD_TRACE
6162 0 0 if $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)
6166 0 0 if defined $main::RD_TRACE
6171 0 0 if defined $main::RD_TRACE
6176 0 0 if defined $main::RD_TRACE
6187 0 0 if defined $main::RD_TRACE
6199 0 0 if defined $main::RD_TRACE
6207 0 0 if $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)
6211 0 0 if defined $main::RD_TRACE
6216 0 0 if defined $main::RD_TRACE
6221 0 0 if defined $main::RD_TRACE
6232 0 0 if defined $main::RD_TRACE
6244 0 0 if defined $main::RD_TRACE
6252 0 0 if $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)
6256 0 0 if defined $main::RD_TRACE
6261 0 0 if defined $main::RD_TRACE
6266 0 0 if defined $main::RD_TRACE
6277 0 0 if defined $main::RD_TRACE
6289 0 0 if defined $main::RD_TRACE
6297 0 0 unless (defined($_tok = _alternation_1_of_production_8_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
6304 0 0 if defined $main::RD_TRACE
6313 0 0 if defined $main::RD_TRACE
6326 0 0 if defined $main::RD_TRACE
6336 0 0 if defined $main::RD_TRACE
6348 0 0 if defined $main::RD_TRACE
6356 0 0 unless (defined($_tok = _alternation_1_of_production_9_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
6363 0 0 if defined $main::RD_TRACE
6372 0 0 if defined $main::RD_TRACE
6385 0 0 if defined $main::RD_TRACE
6395 0 0 if defined $main::RD_TRACE
6407 0 0 if defined $main::RD_TRACE
6415 0 0 if $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)
6419 0 0 if defined $main::RD_TRACE
6424 0 0 if defined $main::RD_TRACE
6429 0 0 if defined $main::RD_TRACE
6440 0 0 if defined $main::RD_TRACE
6452 0 0 if defined $main::RD_TRACE
6460 0 0 if $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)
6464 0 0 if defined $main::RD_TRACE
6469 0 0 if defined $main::RD_TRACE
6474 0 0 if defined $main::RD_TRACE
6485 0 0 if defined $main::RD_TRACE
6497 0 0 if defined $main::RD_TRACE
6505 0 0 unless (defined($_tok = _alternation_1_of_production_12_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
6512 0 0 if defined $main::RD_TRACE
6521 0 0 if defined $main::RD_TRACE
6534 0 0 if defined $main::RD_TRACE
6544 0 0 if defined $main::RD_TRACE
6556 0 0 if defined $main::RD_TRACE
6564 0 0 if $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)
6568 0 0 if defined $main::RD_TRACE
6573 0 0 if defined $main::RD_TRACE
6578 0 0 if defined $main::RD_TRACE
6589 0 0 if defined $main::RD_TRACE
6601 0 0 if defined $main::RD_TRACE
6609 0 0 if $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)
6613 0 0 if defined $main::RD_TRACE
6618 0 0 if defined $main::RD_TRACE
6623 0 0 if defined $main::RD_TRACE
6634 0 0 if defined $main::RD_TRACE
6646 0 0 if defined $main::RD_TRACE
6654 0 0 if $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)
6658 0 0 if defined $main::RD_TRACE
6663 0 0 if defined $main::RD_TRACE
6668 0 0 if defined $main::RD_TRACE
6679 0 0 if defined $main::RD_TRACE
6691 0 0 if defined $main::RD_TRACE
6699 0 0 if $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)
6703 0 0 if defined $main::RD_TRACE
6708 0 0 if defined $main::RD_TRACE
6713 0 0 if defined $main::RD_TRACE
6724 0 0 if defined $main::RD_TRACE
6736 0 0 if defined $main::RD_TRACE
6744 0 0 unless (defined($_tok = _alternation_1_of_production_17_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
6751 0 0 if defined $main::RD_TRACE
6760 0 0 if defined $main::RD_TRACE
6773 0 0 if defined $main::RD_TRACE
6783 0 0 if defined $main::RD_TRACE
6795 0 0 if defined $main::RD_TRACE
6803 0 0 if $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)
6807 0 0 if defined $main::RD_TRACE
6812 0 0 if defined $main::RD_TRACE
6817 0 0 if defined $main::RD_TRACE
6828 0 0 if defined $main::RD_TRACE
6840 0 0 if defined $main::RD_TRACE
6848 0 0 if $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)
6852 0 0 if defined $main::RD_TRACE
6857 0 0 if defined $main::RD_TRACE
6862 0 0 if defined $main::RD_TRACE
6873 0 0 if defined $main::RD_TRACE
6885 0 0 if defined $main::RD_TRACE
6893 0 0 if $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)
6897 0 0 if defined $main::RD_TRACE
6902 0 0 if defined $main::RD_TRACE
6907 0 0 if defined $main::RD_TRACE
6918 0 0 if defined $main::RD_TRACE
6930 0 0 if defined $main::RD_TRACE
6938 0 0 if $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)
6942 0 0 if defined $main::RD_TRACE
6947 0 0 if defined $main::RD_TRACE
6952 0 0 if defined $main::RD_TRACE
6963 0 0 if defined $main::RD_TRACE
6975 0 0 if defined $main::RD_TRACE
6983 0 0 if $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)
6987 0 0 if defined $main::RD_TRACE
6992 0 0 if defined $main::RD_TRACE
6997 0 0 if defined $main::RD_TRACE
7008 0 0 if defined $main::RD_TRACE
7020 0 0 if defined $main::RD_TRACE
7028 0 0 if $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)
7032 0 0 if defined $main::RD_TRACE
7037 0 0 if defined $main::RD_TRACE
7042 0 0 if defined $main::RD_TRACE
7053 0 0 if defined $main::RD_TRACE
7065 0 0 if defined $main::RD_TRACE
7073 0 0 if $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)
7077 0 0 if defined $main::RD_TRACE
7082 0 0 if defined $main::RD_TRACE
7087 0 0 if defined $main::RD_TRACE
7098 0 0 if defined $main::RD_TRACE
7110 0 0 if defined $main::RD_TRACE
7118 0 0 if $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)
7122 0 0 if defined $main::RD_TRACE
7127 0 0 if defined $main::RD_TRACE
7132 0 0 if defined $main::RD_TRACE
7143 0 0 if defined $main::RD_TRACE
7155 0 0 if defined $main::RD_TRACE
7163 0 0 if $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)
7167 0 0 if defined $main::RD_TRACE
7172 0 0 if defined $main::RD_TRACE
7177 0 0 if defined $main::RD_TRACE
7188 0 0 if defined $main::RD_TRACE
7200 0 0 if defined $main::RD_TRACE
7208 0 0 if $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)
7212 0 0 if defined $main::RD_TRACE
7217 0 0 if defined $main::RD_TRACE
7222 0 0 if defined $main::RD_TRACE
7233 0 0 if defined $main::RD_TRACE
7245 0 0 if defined $main::RD_TRACE
7253 0 0 if $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)
7257 0 0 if defined $main::RD_TRACE
7262 0 0 if defined $main::RD_TRACE
7267 0 0 if defined $main::RD_TRACE
7278 0 0 if defined $main::RD_TRACE
7290 0 0 if defined $main::RD_TRACE
7298 0 0 if $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)
7302 0 0 if defined $main::RD_TRACE
7307 0 0 if defined $main::RD_TRACE
7312 0 0 if defined $main::RD_TRACE
7323 0 0 if defined $main::RD_TRACE
7335 0 0 if defined $main::RD_TRACE
7343 0 0 unless (defined($_tok = _alternation_1_of_production_30_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
7350 0 0 if defined $main::RD_TRACE
7359 0 0 if defined $main::RD_TRACE
7372 0 0 if defined $main::RD_TRACE
7382 0 0 if defined $main::RD_TRACE
7394 0 0 if defined $main::RD_TRACE
7402 0 0 if $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)
7406 0 0 if defined $main::RD_TRACE
7411 0 0 if defined $main::RD_TRACE
7416 0 0 if defined $main::RD_TRACE
7427 0 0 if defined $main::RD_TRACE
7439 0 0 if defined $main::RD_TRACE
7447 0 0 if $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)
7451 0 0 if defined $main::RD_TRACE
7456 0 0 if defined $main::RD_TRACE
7461 0 0 if defined $main::RD_TRACE
7472 0 0 if defined $main::RD_TRACE
7484 0 0 if defined $main::RD_TRACE
7492 0 0 if $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)
7496 0 0 if defined $main::RD_TRACE
7501 0 0 if defined $main::RD_TRACE
7506 0 0 if defined $main::RD_TRACE
7517 0 0 if defined $main::RD_TRACE
7529 0 0 if defined $main::RD_TRACE
7537 0 0 if $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)
7541 0 0 if defined $main::RD_TRACE
7546 0 0 if defined $main::RD_TRACE
7551 0 0 if defined $main::RD_TRACE
7562 0 0 if defined $main::RD_TRACE
7574 0 0 if defined $main::RD_TRACE
7582 0 0 if $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)
7586 0 0 if defined $main::RD_TRACE
7591 0 0 if defined $main::RD_TRACE
7596 0 0 if defined $main::RD_TRACE
7607 0 0 if defined $main::RD_TRACE
7619 0 0 if defined $main::RD_TRACE
7627 0 0 if $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)
7631 0 0 if defined $main::RD_TRACE
7636 0 0 if defined $main::RD_TRACE
7641 0 0 if defined $main::RD_TRACE
7652 0 0 if defined $main::RD_TRACE
7664 0 0 if defined $main::RD_TRACE
7672 0 0 if $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)
7676 0 0 if defined $main::RD_TRACE
7681 0 0 if defined $main::RD_TRACE
7686 0 0 if defined $main::RD_TRACE
7697 0 0 if defined $main::RD_TRACE
7709 0 0 if defined $main::RD_TRACE
7717 0 0 if $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)
7721 0 0 if defined $main::RD_TRACE
7726 0 0 if defined $main::RD_TRACE
7731 0 0 if defined $main::RD_TRACE
7742 0 0 if defined $main::RD_TRACE
7754 0 0 if defined $main::RD_TRACE
7762 0 0 if $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)
7766 0 0 if defined $main::RD_TRACE
7771 0 0 if defined $main::RD_TRACE
7776 0 0 if defined $main::RD_TRACE
7787 0 0 if defined $main::RD_TRACE
7799 0 0 if defined $main::RD_TRACE
7807 0 0 if $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)
7811 0 0 if defined $main::RD_TRACE
7816 0 0 if defined $main::RD_TRACE
7821 0 0 if defined $main::RD_TRACE
7832 0 0 if defined $main::RD_TRACE
7844 0 0 if defined $main::RD_TRACE
7852 0 0 unless (defined($_tok = _alternation_1_of_production_41_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
7859 0 0 if defined $main::RD_TRACE
7868 0 0 if defined $main::RD_TRACE
7881 0 0 if defined $main::RD_TRACE
7891 0 0 if defined $main::RD_TRACE
7903 0 0 if defined $main::RD_TRACE
7911 0 0 unless (defined($_tok = _alternation_1_of_production_42_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
7918 0 0 if defined $main::RD_TRACE
7927 0 0 if defined $main::RD_TRACE
7940 0 0 if defined $main::RD_TRACE
7950 0 0 if defined $main::RD_TRACE
7962 0 0 if defined $main::RD_TRACE
7970 0 0 if $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)
7974 0 0 if defined $main::RD_TRACE
7979 0 0 if defined $main::RD_TRACE
7984 0 0 if defined $main::RD_TRACE
7995 0 0 if defined $main::RD_TRACE
8007 0 0 if defined $main::RD_TRACE
8015 0 0 if $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)
8019 0 0 if defined $main::RD_TRACE
8024 0 0 if defined $main::RD_TRACE
8029 0 0 if defined $main::RD_TRACE
8040 0 0 if defined $main::RD_TRACE
8052 0 0 if defined $main::RD_TRACE
8060 0 0 if $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)
8064 0 0 if defined $main::RD_TRACE
8069 0 0 if defined $main::RD_TRACE
8074 0 0 if defined $main::RD_TRACE
8085 0 0 if defined $main::RD_TRACE
8097 0 0 if defined $main::RD_TRACE
8105 0 0 if $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)
8109 0 0 if defined $main::RD_TRACE
8114 0 0 if defined $main::RD_TRACE
8119 0 0 if defined $main::RD_TRACE
8130 0 0 if defined $main::RD_TRACE
8142 0 0 if defined $main::RD_TRACE
8150 0 0 if $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)
8154 0 0 if defined $main::RD_TRACE
8159 0 0 if defined $main::RD_TRACE
8164 0 0 if defined $main::RD_TRACE
8175 0 0 if defined $main::RD_TRACE
8187 0 0 if defined $main::RD_TRACE
8195 0 0 if $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)
8199 0 0 if defined $main::RD_TRACE
8204 0 0 if defined $main::RD_TRACE
8209 0 0 if defined $main::RD_TRACE
8220 0 0 if defined $main::RD_TRACE
8232 0 0 if defined $main::RD_TRACE
8240 0 0 if $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)
8244 0 0 if defined $main::RD_TRACE
8249 0 0 if defined $main::RD_TRACE
8254 0 0 if defined $main::RD_TRACE
8265 0 0 if defined $main::RD_TRACE
8277 0 0 if defined $main::RD_TRACE
8285 0 0 if $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)
8289 0 0 if defined $main::RD_TRACE
8294 0 0 if defined $main::RD_TRACE
8299 0 0 if defined $main::RD_TRACE
8310 0 0 if defined $main::RD_TRACE
8322 0 0 if defined $main::RD_TRACE
8330 0 0 if $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)
8334 0 0 if defined $main::RD_TRACE
8339 0 0 if defined $main::RD_TRACE
8344 0 0 if defined $main::RD_TRACE
8355 0 0 if defined $main::RD_TRACE
8367 0 0 if defined $main::RD_TRACE
8375 0 0 if $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)
8379 0 0 if defined $main::RD_TRACE
8384 0 0 if defined $main::RD_TRACE
8389 0 0 if defined $main::RD_TRACE
8400 0 0 if defined $main::RD_TRACE
8412 0 0 if defined $main::RD_TRACE
8420 0 0 if $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)
8424 0 0 if defined $main::RD_TRACE
8429 0 0 if defined $main::RD_TRACE
8434 0 0 if defined $main::RD_TRACE
8445 0 0 if defined $main::RD_TRACE
8457 0 0 if defined $main::RD_TRACE
8465 0 0 if $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)
8469 0 0 if defined $main::RD_TRACE
8474 0 0 if defined $main::RD_TRACE
8479 0 0 if defined $main::RD_TRACE
8490 0 0 if defined $main::RD_TRACE
8502 0 0 if defined $main::RD_TRACE
8510 0 0 if $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)
8514 0 0 if defined $main::RD_TRACE
8519 0 0 if defined $main::RD_TRACE
8524 0 0 if defined $main::RD_TRACE
8535 0 0 if defined $main::RD_TRACE
8547 0 0 if defined $main::RD_TRACE
8555 0 0 if $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)
8559 0 0 if defined $main::RD_TRACE
8564 0 0 if defined $main::RD_TRACE
8569 0 0 if defined $main::RD_TRACE
8580 0 0 if defined $main::RD_TRACE
8592 0 0 if defined $main::RD_TRACE
8600 0 0 if $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)
8604 0 0 if defined $main::RD_TRACE
8609 0 0 if defined $main::RD_TRACE
8614 0 0 if defined $main::RD_TRACE
8625 0 0 if defined $main::RD_TRACE
8637 0 0 if defined $main::RD_TRACE
8645 0 0 if $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)
8649 0 0 if defined $main::RD_TRACE
8654 0 0 if defined $main::RD_TRACE
8659 0 0 if defined $main::RD_TRACE
8670 0 0 if defined $main::RD_TRACE
8682 0 0 if defined $main::RD_TRACE
8690 0 0 if $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)
8694 0 0 if defined $main::RD_TRACE
8699 0 0 if defined $main::RD_TRACE
8704 0 0 if defined $main::RD_TRACE
8715 0 0 if defined $main::RD_TRACE
8727 0 0 if defined $main::RD_TRACE
8735 0 0 if $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)
8739 0 0 if defined $main::RD_TRACE
8744 0 0 if defined $main::RD_TRACE
8749 0 0 if defined $main::RD_TRACE
8760 0 0 if defined $main::RD_TRACE
8772 0 0 if defined $main::RD_TRACE
8780 0 0 if $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)
8784 0 0 if defined $main::RD_TRACE
8789 0 0 if defined $main::RD_TRACE
8794 0 0 if defined $main::RD_TRACE
8805 0 0 if defined $main::RD_TRACE
8817 0 0 if defined $main::RD_TRACE
8825 0 0 if $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)
8829 0 0 if defined $main::RD_TRACE
8834 0 0 if defined $main::RD_TRACE
8839 0 0 if defined $main::RD_TRACE
8850 0 0 if defined $main::RD_TRACE
8862 0 0 if defined $main::RD_TRACE
8870 0 0 unless (defined($_tok = _alternation_1_of_production_63_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
8877 0 0 if defined $main::RD_TRACE
8886 0 0 if defined $main::RD_TRACE
8899 0 0 if defined $main::RD_TRACE
8909 0 0 if defined $main::RD_TRACE
8921 0 0 if defined $main::RD_TRACE
8929 0 0 if $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)
8933 0 0 if defined $main::RD_TRACE
8938 0 0 if defined $main::RD_TRACE
8943 0 0 if defined $main::RD_TRACE
8954 0 0 if defined $main::RD_TRACE
8966 0 0 if defined $main::RD_TRACE
8974 0 0 if $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)
8978 0 0 if defined $main::RD_TRACE
8983 0 0 if defined $main::RD_TRACE
8988 0 0 if defined $main::RD_TRACE
8999 0 0 if defined $main::RD_TRACE
9011 0 0 if defined $main::RD_TRACE
9019 0 0 if $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)
9023 0 0 if defined $main::RD_TRACE
9028 0 0 if defined $main::RD_TRACE
9033 0 0 if defined $main::RD_TRACE
9044 0 0 if defined $main::RD_TRACE
9056 0 0 if defined $main::RD_TRACE
9064 0 0 if $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)
9068 0 0 if defined $main::RD_TRACE
9073 0 0 if defined $main::RD_TRACE
9078 0 0 if defined $main::RD_TRACE
9089 0 0 if defined $main::RD_TRACE
9101 0 0 if defined $main::RD_TRACE
9109 0 0 if $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)
9113 0 0 if defined $main::RD_TRACE
9118 0 0 if defined $main::RD_TRACE
9123 0 0 if defined $main::RD_TRACE
9134 0 0 if defined $main::RD_TRACE
9146 0 0 if defined $main::RD_TRACE
9154 0 0 if $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)
9158 0 0 if defined $main::RD_TRACE
9163 0 0 if defined $main::RD_TRACE
9168 0 0 if defined $main::RD_TRACE
9179 0 0 if defined $main::RD_TRACE
9191 0 0 if defined $main::RD_TRACE
9199 0 0 if $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)
9203 0 0 if defined $main::RD_TRACE
9208 0 0 if defined $main::RD_TRACE
9213 0 0 if defined $main::RD_TRACE
9224 0 0 if defined $main::RD_TRACE
9236 0 0 if defined $main::RD_TRACE
9244 0 0 if $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)
9248 0 0 if defined $main::RD_TRACE
9253 0 0 if defined $main::RD_TRACE
9258 0 0 if defined $main::RD_TRACE
9269 0 0 if defined $main::RD_TRACE
9281 0 0 if defined $main::RD_TRACE
9289 0 0 if $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)
9293 0 0 if defined $main::RD_TRACE
9298 0 0 if defined $main::RD_TRACE
9303 0 0 if defined $main::RD_TRACE
9314 0 0 if defined $main::RD_TRACE
9326 0 0 if defined $main::RD_TRACE
9334 0 0 if $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)
9338 0 0 if defined $main::RD_TRACE
9343 0 0 if defined $main::RD_TRACE
9348 0 0 if defined $main::RD_TRACE
9359 0 0 if defined $main::RD_TRACE
9371 0 0 if defined $main::RD_TRACE
9379 0 0 if $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)
9383 0 0 if defined $main::RD_TRACE
9388 0 0 if defined $main::RD_TRACE
9393 0 0 if defined $main::RD_TRACE
9404 0 0 if defined $main::RD_TRACE
9416 0 0 if defined $main::RD_TRACE
9424 0 0 if $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)
9428 0 0 if defined $main::RD_TRACE
9433 0 0 if defined $main::RD_TRACE
9438 0 0 if defined $main::RD_TRACE
9449 0 0 if defined $main::RD_TRACE
9461 0 0 if defined $main::RD_TRACE
9469 0 0 if $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)
9473 0 0 if defined $main::RD_TRACE
9478 0 0 if defined $main::RD_TRACE
9483 0 0 if defined $main::RD_TRACE
9494 0 0 if defined $main::RD_TRACE
9506 0 0 if defined $main::RD_TRACE
9514 0 0 if $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)
9518 0 0 if defined $main::RD_TRACE
9523 0 0 if defined $main::RD_TRACE
9528 0 0 if defined $main::RD_TRACE
9539 0 0 if defined $main::RD_TRACE
9551 0 0 if defined $main::RD_TRACE
9559 0 0 if $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)
9563 0 0 if defined $main::RD_TRACE
9568 0 0 if defined $main::RD_TRACE
9573 0 0 if defined $main::RD_TRACE
9584 0 0 if defined $main::RD_TRACE
9596 0 0 if defined $main::RD_TRACE
9604 0 0 if $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)
9608 0 0 if defined $main::RD_TRACE
9613 0 0 if defined $main::RD_TRACE
9618 0 0 if defined $main::RD_TRACE
9629 0 0 if defined $main::RD_TRACE
9641 0 0 if defined $main::RD_TRACE
9649 0 0 if $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)
9653 0 0 if defined $main::RD_TRACE
9658 0 0 if defined $main::RD_TRACE
9663 0 0 if defined $main::RD_TRACE
9674 0 0 if defined $main::RD_TRACE
9686 0 0 if defined $main::RD_TRACE
9694 0 0 if $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)
9698 0 0 if defined $main::RD_TRACE
9703 0 0 if defined $main::RD_TRACE
9708 0 0 if defined $main::RD_TRACE
9719 0 0 if defined $main::RD_TRACE
9731 0 0 if defined $main::RD_TRACE
9739 0 0 if $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)
9743 0 0 if defined $main::RD_TRACE
9748 0 0 if defined $main::RD_TRACE
9753 0 0 if defined $main::RD_TRACE
9764 0 0 if defined $main::RD_TRACE
9776 0 0 if defined $main::RD_TRACE
9784 0 0 unless (defined($_tok = _alternation_1_of_production_83_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
9791 0 0 if defined $main::RD_TRACE
9800 0 0 if defined $main::RD_TRACE
9813 0 0 if defined $main::RD_TRACE
9823 0 0 if defined $main::RD_TRACE
9835 0 0 if defined $main::RD_TRACE
9843 0 0 if $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)
9847 0 0 if defined $main::RD_TRACE
9852 0 0 if defined $main::RD_TRACE
9857 0 0 if defined $main::RD_TRACE
9868 0 0 if defined $main::RD_TRACE
9880 0 0 if defined $main::RD_TRACE
9888 0 0 if $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)
9892 0 0 if defined $main::RD_TRACE
9897 0 0 if defined $main::RD_TRACE
9902 0 0 if defined $main::RD_TRACE
9913 0 0 if defined $main::RD_TRACE
9925 0 0 if defined $main::RD_TRACE
9933 0 0 if $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)
9937 0 0 if defined $main::RD_TRACE
9942 0 0 if defined $main::RD_TRACE
9947 0 0 if defined $main::RD_TRACE
9958 0 0 if defined $main::RD_TRACE
9970 0 0 if defined $main::RD_TRACE
9978 0 0 unless (defined($_tok = _alternation_1_of_production_87_of_rule_sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
9985 0 0 if defined $main::RD_TRACE
9994 0 0 if defined $main::RD_TRACE
10007 0 0 if defined $main::RD_TRACE
10017 0 0 if defined $main::RD_TRACE
10029 0 0 if defined $main::RD_TRACE
10037 0 0 if $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)
10041 0 0 if defined $main::RD_TRACE
10046 0 0 if defined $main::RD_TRACE
10051 0 0 if defined $main::RD_TRACE
10060 0 0 unless ($_matched or defined $return or defined $score)
10063 0 0 if defined $main::RD_TRACE
10070 0 0 if (not defined $return and defined $score)
10071 0 0 if defined $main::RD_TRACE
10076 0 0 unless defined $return
10077 0 0 if (defined $main::RD_TRACE)
10098 0 0 if defined $main::RD_TRACE
10116 0 0 defined $_[4] ? :
10117 0 0 $#arg & 1 ? :
10128 0 0 if defined $main::RD_TRACE
10140 0 0 if defined $main::RD_TRACE
10148 0 0 if $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)
10152 0 0 if defined $main::RD_TRACE
10157 0 0 if defined $main::RD_TRACE
10162 0 0 if defined $main::RD_TRACE
10178 0 0 if defined $main::RD_TRACE
10186 0 0 unless (defined($_tok = partitioning_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
10192 0 0 if defined $main::RD_TRACE
10201 0 0 if defined $main::RD_TRACE
10221 0 0 if defined $main::RD_TRACE
10229 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
10233 0 0 if defined $main::RD_TRACE
10238 0 0 if defined $main::RD_TRACE
10244 0 0 if (defined $1)
10250 0 0 if defined $main::RD_TRACE
10257 0 0 unless (defined($_tok = partitioning_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
10263 0 0 if defined $main::RD_TRACE
10272 0 0 if defined $main::RD_TRACE
10287 0 0 if $backtrack
10289 0 0 unless (@item)
10294 0 0 unless ($repcount >= 1)
10295 0 0 if defined $main::RD_TRACE
10304 0 0 if defined $main::RD_TRACE
10305 0 0 unless $_tok
10311 0 0 if defined $main::RD_TRACE
10319 0 0 unless ($_matched or defined $return or defined $score)
10322 0 0 if defined $main::RD_TRACE
10329 0 0 if (not defined $return and defined $score)
10330 0 0 if defined $main::RD_TRACE
10335 0 0 unless defined $return
10336 0 0 if (defined $main::RD_TRACE)
10357 0 0 if defined $main::RD_TRACE
10372 0 0 defined $_[4] ? :
10373 0 0 $#arg & 1 ? :
10384 0 0 if defined $main::RD_TRACE
10396 0 0 if defined $main::RD_TRACE
10404 0 0 if $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)
10408 0 0 if defined $main::RD_TRACE
10413 0 0 if defined $main::RD_TRACE
10418 0 0 if defined $main::RD_TRACE
10427 0 0 unless ($_matched or defined $return or defined $score)
10430 0 0 if defined $main::RD_TRACE
10434 0 0 if (not defined $return and defined $score)
10435 0 0 if defined $main::RD_TRACE
10440 0 0 unless defined $return
10441 0 0 if (defined $main::RD_TRACE)
10461 0 3 if defined $main::RD_TRACE
10476 3 0 defined $_[4] ? :
10477 3 0 $#arg & 1 ? :
10488 0 3 if defined $main::RD_TRACE
10500 0 3 if defined $main::RD_TRACE
10508 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)
10512 0 3 if defined $main::RD_TRACE
10517 0 0 if defined $main::RD_TRACE
10522 0 0 if defined $main::RD_TRACE
10531 3 0 unless ($_matched or defined $return or defined $score)
10534 0 3 if defined $main::RD_TRACE
10538 0 0 if (not defined $return and defined $score)
10539 0 0 if defined $main::RD_TRACE
10544 0 0 unless defined $return
10545 0 0 if (defined $main::RD_TRACE)
10565 0 0 if defined $main::RD_TRACE
10583 0 0 defined $_[4] ? :
10584 0 0 $#arg & 1 ? :
10595 0 0 if defined $main::RD_TRACE
10607 0 0 if defined $main::RD_TRACE
10615 0 0 if $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)
10619 0 0 if defined $main::RD_TRACE
10624 0 0 if defined $main::RD_TRACE
10629 0 0 if defined $main::RD_TRACE
10640 0 0 if defined $main::RD_TRACE
10652 0 0 if defined $main::RD_TRACE
10660 0 0 if $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)
10664 0 0 if defined $main::RD_TRACE
10669 0 0 if defined $main::RD_TRACE
10674 0 0 if defined $main::RD_TRACE
10683 0 0 unless ($_matched or defined $return or defined $score)
10686 0 0 if defined $main::RD_TRACE
10693 0 0 if (not defined $return and defined $score)
10694 0 0 if defined $main::RD_TRACE
10700 0 0 unless defined $return
10701 0 0 if (defined $main::RD_TRACE)
10724 0 0 if defined $main::RD_TRACE
10742 0 0 defined $_[4] ? :
10743 0 0 $#arg & 1 ? :
10754 0 0 if defined $main::RD_TRACE
10766 0 0 if defined $main::RD_TRACE
10774 0 0 if $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)
10778 0 0 if defined $main::RD_TRACE
10783 0 0 if defined $main::RD_TRACE
10788 0 0 if defined $main::RD_TRACE
10796 0 0 unless (defined($_tok = sysibm_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
10802 0 0 if defined $main::RD_TRACE
10811 0 0 if defined $main::RD_TRACE
10823 0 0 if defined $main::RD_TRACE
10833 0 0 if defined $main::RD_TRACE
10845 0 0 if defined $main::RD_TRACE
10853 0 0 if $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)
10857 0 0 if defined $main::RD_TRACE
10862 0 0 if defined $main::RD_TRACE
10867 0 0 if defined $main::RD_TRACE
10875 0 0 unless (defined($_tok = sysfun_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
10881 0 0 if defined $main::RD_TRACE
10890 0 0 if defined $main::RD_TRACE
10902 0 0 if defined $main::RD_TRACE
10912 0 0 if defined $main::RD_TRACE
10924 0 0 if defined $main::RD_TRACE
10932 0 0 unless (defined($_tok = userdefined_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
10938 0 0 if defined $main::RD_TRACE
10946 0 0 if defined $main::RD_TRACE
10958 0 0 if defined $main::RD_TRACE
10965 0 0 unless ($_matched or defined $return or defined $score)
10968 0 0 if defined $main::RD_TRACE
10975 0 0 if (not defined $return and defined $score)
10976 0 0 if defined $main::RD_TRACE
10982 0 0 unless defined $return
10983 0 0 if (defined $main::RD_TRACE)
11006 0 0 if defined $main::RD_TRACE
11024 0 0 defined $_[4] ? :
11025 0 0 $#arg & 1 ? :
11036 0 0 if defined $main::RD_TRACE
11048 0 0 if defined $main::RD_TRACE
11056 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11062 0 0 if defined $main::RD_TRACE
11071 0 0 if defined $main::RD_TRACE
11083 0 0 if defined $main::RD_TRACE
11091 0 0 unless ($_matched or defined $return or defined $score)
11094 0 0 if defined $main::RD_TRACE
11101 0 0 if (not defined $return and defined $score)
11102 0 0 if defined $main::RD_TRACE
11107 0 0 unless defined $return
11108 0 0 if (defined $main::RD_TRACE)
11130 0 0 if defined $main::RD_TRACE
11149 0 0 defined $_[4] ? :
11150 0 0 $#arg & 1 ? :
11161 0 0 if defined $main::RD_TRACE
11175 0 0 if defined $main::RD_TRACE
11184 0 0 unless (defined($_tok = asc_option($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11190 0 0 if defined $main::RD_TRACE
11200 0 0 if defined $main::RD_TRACE
11212 0 0 if defined $main::RD_TRACE
11223 0 0 if defined $main::RD_TRACE
11237 0 0 if defined $main::RD_TRACE
11246 0 0 unless (defined($_tok = desc_option($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11252 0 0 if defined $main::RD_TRACE
11262 0 0 if defined $main::RD_TRACE
11274 0 0 if defined $main::RD_TRACE
11283 0 0 unless ($_matched or defined $return or defined $score)
11286 0 0 if defined $main::RD_TRACE
11294 0 0 if (not defined $return and defined $score)
11295 0 0 if defined $main::RD_TRACE
11302 0 0 unless defined $return
11303 0 0 if (defined $main::RD_TRACE)
11327 0 0 if defined $main::RD_TRACE
11345 0 0 defined $_[4] ? :
11346 0 0 $#arg & 1 ? :
11357 0 0 if defined $main::RD_TRACE
11369 0 0 if defined $main::RD_TRACE
11377 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11383 0 0 if defined $main::RD_TRACE
11392 0 0 if defined $main::RD_TRACE
11404 0 0 if defined $main::RD_TRACE
11412 0 0 unless ($_matched or defined $return or defined $score)
11415 0 0 if defined $main::RD_TRACE
11422 0 0 if (not defined $return and defined $score)
11423 0 0 if defined $main::RD_TRACE
11428 0 0 unless defined $return
11429 0 0 if (defined $main::RD_TRACE)
11450 0 0 if defined $main::RD_TRACE
11468 0 0 defined $_[4] ? :
11469 0 0 $#arg & 1 ? :
11480 0 0 if defined $main::RD_TRACE
11492 0 0 if defined $main::RD_TRACE
11500 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11506 0 0 if defined $main::RD_TRACE
11515 0 0 if defined $main::RD_TRACE
11527 0 0 if defined $main::RD_TRACE
11532 0 0 $_noactions ? :
11534 0 0 unless (defined $_tok)
11535 0 0 if defined $main::RD_TRACE
11539 0 0 if defined $main::RD_TRACE
11545 0 0 if defined $main::RD_TRACE
11554 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)
11565 0 0 if defined $main::RD_TRACE
11570 0 0 unless defined $return
11571 0 0 if (defined $main::RD_TRACE)
11594 0 0 if defined $main::RD_TRACE
11613 0 0 defined $_[4] ? :
11614 0 0 $#arg & 1 ? :
11625 0 0 if defined $main::RD_TRACE
11639 0 0 if defined $main::RD_TRACE
11648 0 0 unless (defined($_tok = typed_table_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11654 0 0 if defined $main::RD_TRACE
11664 0 0 if defined $main::RD_TRACE
11676 0 0 if defined $main::RD_TRACE
11687 0 0 if defined $main::RD_TRACE
11701 0 0 if defined $main::RD_TRACE
11710 0 0 unless (defined($_tok = typed_view_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11716 0 0 if defined $main::RD_TRACE
11726 0 0 if defined $main::RD_TRACE
11738 0 0 if defined $main::RD_TRACE
11747 0 0 unless ($_matched or defined $return or defined $score)
11750 0 0 if defined $main::RD_TRACE
11758 0 0 if (not defined $return and defined $score)
11759 0 0 if defined $main::RD_TRACE
11766 0 0 unless defined $return
11767 0 0 if (defined $main::RD_TRACE)
11791 0 0 if defined $main::RD_TRACE
11809 0 0 defined $_[4] ? :
11810 0 0 $#arg & 1 ? :
11821 0 0 if defined $main::RD_TRACE
11833 0 0 if defined $main::RD_TRACE
11841 0 0 if $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)
11845 0 0 if defined $main::RD_TRACE
11850 0 0 if defined $main::RD_TRACE
11855 0 0 if defined $main::RD_TRACE
11863 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
11867 0 0 if defined $main::RD_TRACE
11871 0 0 if defined $main::RD_TRACE
11876 0 0 if defined $main::RD_TRACE
11884 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
11890 0 0 if defined $main::RD_TRACE
11899 0 0 if defined $main::RD_TRACE
11911 0 0 if defined $main::RD_TRACE
11918 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
11922 0 0 if defined $main::RD_TRACE
11926 0 0 if defined $main::RD_TRACE
11931 0 0 if defined $main::RD_TRACE
11934 0 0 $_noactions ? :
11935 0 0 unless (defined $_tok)
11936 0 0 if defined $main::RD_TRACE
11940 0 0 if defined $main::RD_TRACE
11946 0 0 if defined $main::RD_TRACE
11955 0 0 unless ($_matched or defined $return or defined $score)
11958 0 0 if defined $main::RD_TRACE
11965 0 0 if (not defined $return and defined $score)
11966 0 0 if defined $main::RD_TRACE
11971 0 0 unless defined $return
11972 0 0 if (defined $main::RD_TRACE)
11993 0 0 if defined $main::RD_TRACE
12011 0 0 defined $_[4] ? :
12012 0 0 $#arg & 1 ? :
12023 0 0 if defined $main::RD_TRACE
12035 0 0 if defined $main::RD_TRACE
12043 0 0 if $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)
12047 0 0 if defined $main::RD_TRACE
12052 0 0 if defined $main::RD_TRACE
12057 0 0 if defined $main::RD_TRACE
12068 0 0 if defined $main::RD_TRACE
12080 0 0 if defined $main::RD_TRACE
12088 0 0 if $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)
12092 0 0 if defined $main::RD_TRACE
12097 0 0 if defined $main::RD_TRACE
12102 0 0 if defined $main::RD_TRACE
12111 0 0 unless ($_matched or defined $return or defined $score)
12114 0 0 if defined $main::RD_TRACE
12121 0 0 if (not defined $return and defined $score)
12122 0 0 if defined $main::RD_TRACE
12128 0 0 unless defined $return
12129 0 0 if (defined $main::RD_TRACE)
12152 0 0 if defined $main::RD_TRACE
12170 0 0 defined $_[4] ? :
12171 0 0 $#arg & 1 ? :
12182 0 0 if defined $main::RD_TRACE
12194 0 0 if defined $main::RD_TRACE
12202 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
12208 0 0 if defined $main::RD_TRACE
12217 0 0 if defined $main::RD_TRACE
12229 0 0 if defined $main::RD_TRACE
12237 0 0 unless ($_matched or defined $return or defined $score)
12240 0 0 if defined $main::RD_TRACE
12247 0 0 if (not defined $return and defined $score)
12248 0 0 if defined $main::RD_TRACE
12253 0 0 unless defined $return
12254 0 0 if (defined $main::RD_TRACE)
12275 0 0 if defined $main::RD_TRACE
12293 0 0 defined $_[4] ? :
12294 0 0 $#arg & 1 ? :
12305 0 0 if defined $main::RD_TRACE
12317 0 0 if defined $main::RD_TRACE
12325 0 0 if $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)
12329 0 0 if defined $main::RD_TRACE
12334 0 0 if defined $main::RD_TRACE
12339 0 0 if defined $main::RD_TRACE
12350 0 0 if defined $main::RD_TRACE
12362 0 0 if defined $main::RD_TRACE
12370 0 0 if $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)
12374 0 0 if defined $main::RD_TRACE
12379 0 0 if defined $main::RD_TRACE
12384 0 0 if defined $main::RD_TRACE
12395 0 0 if defined $main::RD_TRACE
12407 0 0 if defined $main::RD_TRACE
12415 0 0 if $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)
12419 0 0 if defined $main::RD_TRACE
12424 0 0 if defined $main::RD_TRACE
12429 0 0 if defined $main::RD_TRACE
12440 0 0 if defined $main::RD_TRACE
12452 0 0 if defined $main::RD_TRACE
12460 0 0 if $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)
12464 0 0 if defined $main::RD_TRACE
12469 0 0 if defined $main::RD_TRACE
12474 0 0 if defined $main::RD_TRACE
12485 0 0 if defined $main::RD_TRACE
12497 0 0 if defined $main::RD_TRACE
12505 0 0 if $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)
12509 0 0 if defined $main::RD_TRACE
12514 0 0 if defined $main::RD_TRACE
12519 0 0 if defined $main::RD_TRACE
12530 0 0 if defined $main::RD_TRACE
12542 0 0 if defined $main::RD_TRACE
12550 0 0 if $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)
12554 0 0 if defined $main::RD_TRACE
12559 0 0 if defined $main::RD_TRACE
12564 0 0 if defined $main::RD_TRACE
12575 0 0 if defined $main::RD_TRACE
12587 0 0 if defined $main::RD_TRACE
12595 0 0 if $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)
12599 0 0 if defined $main::RD_TRACE
12604 0 0 if defined $main::RD_TRACE
12609 0 0 if defined $main::RD_TRACE
12618 0 0 unless ($_matched or defined $return or defined $score)
12621 0 0 if defined $main::RD_TRACE
12628 0 0 if (not defined $return and defined $score)
12629 0 0 if defined $main::RD_TRACE
12634 0 0 unless defined $return
12635 0 0 if (defined $main::RD_TRACE)
12656 0 0 if defined $main::RD_TRACE
12674 0 0 defined $_[4] ? :
12675 0 0 $#arg & 1 ? :
12686 0 0 if defined $main::RD_TRACE
12698 0 0 if defined $main::RD_TRACE
12706 0 0 if $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)
12710 0 0 if defined $main::RD_TRACE
12715 0 0 if defined $main::RD_TRACE
12720 0 0 if defined $main::RD_TRACE
12727 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::old_new_corr, 0, 2, $_noactions, $expectation, undef)))
12733 0 0 if defined $main::RD_TRACE
12741 0 0 if defined $main::RD_TRACE
12750 0 0 if defined $main::RD_TRACE
12757 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::old_new_table, 0, 2, $_noactions, $expectation, undef)))
12763 0 0 if defined $main::RD_TRACE
12771 0 0 if defined $main::RD_TRACE
12780 0 0 if defined $main::RD_TRACE
12783 0 0 $_noactions ? :
12786 0 0 unless (defined $_tok)
12787 0 0 if defined $main::RD_TRACE
12791 0 0 if defined $main::RD_TRACE
12797 0 0 if defined $main::RD_TRACE
12806 0 0 unless ($_matched or defined $return or defined $score)
12809 0 0 if defined $main::RD_TRACE
12816 0 0 if (not defined $return and defined $score)
12817 0 0 if defined $main::RD_TRACE
12822 0 0 unless defined $return
12823 0 0 if (defined $main::RD_TRACE)
12844 0 0 if defined $main::RD_TRACE
12862 0 0 defined $_[4] ? :
12863 0 0 $#arg & 1 ? :
12874 0 0 if defined $main::RD_TRACE
12885 0 0 if defined $main::RD_TRACE
12893 0 0 if $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)
12897 0 0 if defined $main::RD_TRACE
12902 0 0 if defined $main::RD_TRACE
12907 0 0 if defined $main::RD_TRACE
12915 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
12919 0 0 if defined $main::RD_TRACE
12923 0 0 if defined $main::RD_TRACE
12928 0 0 if defined $main::RD_TRACE
12937 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_cast_specification($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
12944 0 0 if defined $main::RD_TRACE
12953 0 0 if defined $main::RD_TRACE
12966 0 0 if defined $main::RD_TRACE
12973 0 0 if $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)
12977 0 0 if defined $main::RD_TRACE
12982 0 0 if defined $main::RD_TRACE
12987 0 0 if defined $main::RD_TRACE
12995 0 0 unless (defined($_tok = data_type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
13001 0 0 if defined $main::RD_TRACE
13010 0 0 if defined $main::RD_TRACE
13022 0 0 if defined $main::RD_TRACE
13028 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)))
13039 0 0 if defined $main::RD_TRACE
13047 0 0 if defined $main::RD_TRACE
13058 0 0 if defined $main::RD_TRACE
13066 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
13070 0 0 if defined $main::RD_TRACE
13074 0 0 if defined $main::RD_TRACE
13079 0 0 if defined $main::RD_TRACE
13087 0 0 unless ($_matched or defined $return or defined $score)
13090 0 0 if defined $main::RD_TRACE
13097 0 0 if (not defined $return and defined $score)
13098 0 0 if defined $main::RD_TRACE
13103 0 0 unless defined $return
13104 0 0 if (defined $main::RD_TRACE)
13125 0 0 if defined $main::RD_TRACE
13140 0 0 defined $_[4] ? :
13141 0 0 $#arg & 1 ? :
13152 0 0 if defined $main::RD_TRACE
13164 0 0 if defined $main::RD_TRACE
13172 0 0 if $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)
13176 0 0 if defined $main::RD_TRACE
13181 0 0 if defined $main::RD_TRACE
13186 0 0 if defined $main::RD_TRACE
13194 0 0 if $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)
13198 0 0 if defined $main::RD_TRACE
13203 0 0 if defined $main::RD_TRACE
13208 0 0 if defined $main::RD_TRACE
13223 0 0 if defined $main::RD_TRACE
13231 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
13237 0 0 if defined $main::RD_TRACE
13246 0 0 if defined $main::RD_TRACE
13266 0 0 if defined $main::RD_TRACE
13274 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
13278 0 0 if defined $main::RD_TRACE
13283 0 0 if defined $main::RD_TRACE
13289 0 0 if (defined $1)
13295 0 0 if defined $main::RD_TRACE
13302 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
13308 0 0 if defined $main::RD_TRACE
13317 0 0 if defined $main::RD_TRACE
13332 0 0 if $backtrack
13334 0 0 unless (@item)
13339 0 0 unless ($repcount >= 1)
13340 0 0 if defined $main::RD_TRACE
13349 0 0 unless $_tok
0 0 if defined $main::RD_TRACE
13355 0 0 if defined $main::RD_TRACE
13358 0 0 $_noactions ? :
13364 0 0 unless (defined $_tok)
13365 0 0 if defined $main::RD_TRACE
13369 0 0 if defined $main::RD_TRACE
13375 0 0 if defined $main::RD_TRACE
13386 0 0 if defined $main::RD_TRACE
13398 0 0 if defined $main::RD_TRACE
13406 0 0 unless (defined($_tok = _alternation_1_of_production_2_of_rule_type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
13413 0 0 if defined $main::RD_TRACE
13422 0 0 if defined $main::RD_TRACE
13433 0 0 if defined $main::RD_TRACE
13436 0 0 $_noactions ? :
13437 0 0 unless (defined $_tok)
13438 0 0 if defined $main::RD_TRACE
13442 0 0 if defined $main::RD_TRACE
13448 0 0 if defined $main::RD_TRACE
13457 0 0 unless ($_matched or defined $return or defined $score)
13460 0 0 if defined $main::RD_TRACE
13464 0 0 if (not defined $return and defined $score)
13465 0 0 if defined $main::RD_TRACE
13470 0 0 unless defined $return
13471 0 0 if (defined $main::RD_TRACE)
13492 0 0 if defined $main::RD_TRACE
13510 0 0 defined $_[4] ? :
13511 0 0 $#arg & 1 ? :
13522 0 0 if defined $main::RD_TRACE
13534 0 0 if defined $main::RD_TRACE
13542 0 0 if $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)
13546 0 0 if defined $main::RD_TRACE
13551 0 0 if defined $main::RD_TRACE
13556 0 0 if defined $main::RD_TRACE
13567 0 0 if defined $main::RD_TRACE
13579 0 0 if defined $main::RD_TRACE
13587 0 0 if $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)
13591 0 0 if defined $main::RD_TRACE
13596 0 0 if defined $main::RD_TRACE
13601 0 0 if defined $main::RD_TRACE
13610 0 0 unless ($_matched or defined $return or defined $score)
13613 0 0 if defined $main::RD_TRACE
13620 0 0 if (not defined $return and defined $score)
13621 0 0 if defined $main::RD_TRACE
13627 0 0 unless defined $return
13628 0 0 if (defined $main::RD_TRACE)
13651 0 0 if defined $main::RD_TRACE
13669 0 0 defined $_[4] ? :
13670 0 0 $#arg & 1 ? :
13681 0 0 if defined $main::RD_TRACE
13693 0 0 if defined $main::RD_TRACE
13701 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
13705 0 0 if defined $main::RD_TRACE
13709 0 0 if defined $main::RD_TRACE
13714 0 0 if defined $main::RD_TRACE
13722 0 0 unless (defined($_tok = fullselect($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
13728 0 0 if defined $main::RD_TRACE
13737 0 0 if defined $main::RD_TRACE
13749 0 0 if defined $main::RD_TRACE
13756 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
13760 0 0 if defined $main::RD_TRACE
13764 0 0 if defined $main::RD_TRACE
13769 0 0 if defined $main::RD_TRACE
13778 0 0 unless ($_matched or defined $return or defined $score)
13781 0 0 if defined $main::RD_TRACE
13788 0 0 if (not defined $return and defined $score)
13789 0 0 if defined $main::RD_TRACE
13794 0 0 unless defined $return
13795 0 0 if (defined $main::RD_TRACE)
13816 0 0 if defined $main::RD_TRACE
13834 0 0 defined $_[4] ? :
13835 0 0 $#arg & 1 ? :
13846 0 0 if defined $main::RD_TRACE
13858 0 0 if defined $main::RD_TRACE
13866 0 0 if $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)
13870 0 0 if defined $main::RD_TRACE
13875 0 0 if defined $main::RD_TRACE
13880 0 0 if defined $main::RD_TRACE
13891 0 0 if defined $main::RD_TRACE
13903 0 0 if defined $main::RD_TRACE
13911 0 0 if $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)
13915 0 0 if defined $main::RD_TRACE
13920 0 0 if defined $main::RD_TRACE
13925 0 0 if defined $main::RD_TRACE
13934 0 0 unless ($_matched or defined $return or defined $score)
13937 0 0 if defined $main::RD_TRACE
13944 0 0 if (not defined $return and defined $score)
13945 0 0 if defined $main::RD_TRACE
13951 0 0 unless defined $return
13952 0 0 if (defined $main::RD_TRACE)
13975 0 0 if defined $main::RD_TRACE
13993 0 0 defined $_[4] ? :
13994 0 0 $#arg & 1 ? :
14005 0 0 if defined $main::RD_TRACE
14017 0 0 if defined $main::RD_TRACE
14025 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14031 0 0 if defined $main::RD_TRACE
14040 0 0 if defined $main::RD_TRACE
14052 0 0 if defined $main::RD_TRACE
14060 0 0 unless ($_matched or defined $return or defined $score)
14063 0 0 if defined $main::RD_TRACE
14070 0 0 if (not defined $return and defined $score)
14071 0 0 if defined $main::RD_TRACE
14076 0 0 unless defined $return
14077 0 0 if (defined $main::RD_TRACE)
14097 0 0 if defined $main::RD_TRACE
14115 0 0 defined $_[4] ? :
14116 0 0 $#arg & 1 ? :
14127 0 0 if defined $main::RD_TRACE
14139 0 0 if defined $main::RD_TRACE
14147 0 0 unless (defined($_tok = SCHEMA($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14153 0 0 if defined $main::RD_TRACE
14162 0 0 if defined $main::RD_TRACE
14174 0 0 if defined $main::RD_TRACE
14181 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\.//)
14185 0 0 if defined $main::RD_TRACE
14189 0 0 if defined $main::RD_TRACE
14194 0 0 if defined $main::RD_TRACE
14202 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14208 0 0 if defined $main::RD_TRACE
14217 0 0 if defined $main::RD_TRACE
14228 0 0 if defined $main::RD_TRACE
14234 0 0 $_noactions ? :
14235 0 0 unless (defined $_tok)
14236 0 0 if defined $main::RD_TRACE
14240 0 0 if defined $main::RD_TRACE
14246 0 0 if defined $main::RD_TRACE
14257 0 0 if defined $main::RD_TRACE
14269 0 0 if defined $main::RD_TRACE
14277 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14283 0 0 if defined $main::RD_TRACE
14292 0 0 if defined $main::RD_TRACE
14303 0 0 if defined $main::RD_TRACE
14306 0 0 $_noactions ? :
14307 0 0 unless (defined $_tok)
14308 0 0 if defined $main::RD_TRACE
14312 0 0 if defined $main::RD_TRACE
14318 0 0 if defined $main::RD_TRACE
14327 0 0 unless ($_matched or defined $return or defined $score)
14330 0 0 if defined $main::RD_TRACE
14337 0 0 if (not defined $return and defined $score)
14338 0 0 if defined $main::RD_TRACE
14343 0 0 unless defined $return
14344 0 0 if (defined $main::RD_TRACE)
14366 0 0 if defined $main::RD_TRACE
14384 0 0 defined $_[4] ? :
14385 0 0 $#arg & 1 ? :
14396 0 0 if defined $main::RD_TRACE
14409 0 0 if defined $main::RD_TRACE
14418 0 0 if $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)
14422 0 0 if defined $main::RD_TRACE
14427 0 0 if defined $main::RD_TRACE
14432 0 0 if defined $main::RD_TRACE
14444 0 0 if defined $main::RD_TRACE
14456 0 0 if defined $main::RD_TRACE
14464 0 0 unless (defined($_tok = window_aggregation_group_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14470 0 0 if defined $main::RD_TRACE
14478 0 0 if defined $main::RD_TRACE
14490 0 0 if defined $main::RD_TRACE
14497 0 0 unless ($_matched or defined $return or defined $score)
14500 0 0 if defined $main::RD_TRACE
14507 0 0 if (not defined $return and defined $score)
14508 0 0 if defined $main::RD_TRACE
14514 0 0 unless defined $return
14515 0 0 if (defined $main::RD_TRACE)
14538 0 0 if defined $main::RD_TRACE
14556 0 0 defined $_[4] ? :
14557 0 0 $#arg & 1 ? :
14568 0 0 if defined $main::RD_TRACE
14580 0 0 if defined $main::RD_TRACE
14588 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14594 0 0 if defined $main::RD_TRACE
14603 0 0 if defined $main::RD_TRACE
14614 0 0 if defined $main::RD_TRACE
14617 0 0 $_noactions ? :
14619 0 0 unless (defined $_tok)
14620 0 0 if defined $main::RD_TRACE
14624 0 0 if defined $main::RD_TRACE
14630 0 0 if defined $main::RD_TRACE
14639 0 0 unless ($_matched or defined $return or defined $score)
14642 0 0 if defined $main::RD_TRACE
14649 0 0 if (not defined $return and defined $score)
14650 0 0 if defined $main::RD_TRACE
14655 0 0 unless defined $return
14656 0 0 if (defined $main::RD_TRACE)
14677 0 0 if defined $main::RD_TRACE
14695 0 0 defined $_[4] ? :
14696 0 0 $#arg & 1 ? :
14707 0 0 if defined $main::RD_TRACE
14718 0 0 if defined $main::RD_TRACE
14726 0 0 unless (defined($_tok = expression1($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14732 0 0 if defined $main::RD_TRACE
14741 0 0 if defined $main::RD_TRACE
14753 0 0 if defined $main::RD_TRACE
14761 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:(=|<>|<|>|<=|=>|\^=|\^<|\^>|\!=))//)
14765 0 0 if defined $main::RD_TRACE
14770 0 0 if defined $main::RD_TRACE
14775 0 0 if defined $main::RD_TRACE
14783 0 0 if $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)
14787 0 0 if defined $main::RD_TRACE
14792 0 0 if defined $main::RD_TRACE
14797 0 0 if defined $main::RD_TRACE
14805 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
14809 0 0 if defined $main::RD_TRACE
14813 0 0 if defined $main::RD_TRACE
14818 0 0 if defined $main::RD_TRACE
14826 0 0 unless (defined($_tok = fullselect($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14832 0 0 if defined $main::RD_TRACE
14841 0 0 if defined $main::RD_TRACE
14853 0 0 if defined $main::RD_TRACE
14860 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
14864 0 0 if defined $main::RD_TRACE
14868 0 0 if defined $main::RD_TRACE
14873 0 0 if defined $main::RD_TRACE
14881 0 0 unless ($_matched or defined $return or defined $score)
14884 0 0 if defined $main::RD_TRACE
14891 0 0 if (not defined $return and defined $score)
14892 0 0 if defined $main::RD_TRACE
14897 0 0 unless defined $return
14898 0 0 if (defined $main::RD_TRACE)
14919 0 0 if defined $main::RD_TRACE
14937 0 0 defined $_[4] ? :
14938 0 0 $#arg & 1 ? :
14949 0 0 if defined $main::RD_TRACE
14961 0 0 if defined $main::RD_TRACE
14969 0 0 unless (defined($_tok = table_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
14975 0 0 if defined $main::RD_TRACE
14984 0 0 if defined $main::RD_TRACE
14996 0 0 if defined $main::RD_TRACE
15003 0 0 unless (defined($_tok = column_list($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15009 0 0 if defined $main::RD_TRACE
15018 0 0 if defined $main::RD_TRACE
15030 0 0 if defined $main::RD_TRACE
15037 0 0 if $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)
15041 0 0 if defined $main::RD_TRACE
15046 0 0 if defined $main::RD_TRACE
15051 0 0 if defined $main::RD_TRACE
15059 0 0 unless (defined($_tok = get_bracketed($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15065 0 0 if defined $main::RD_TRACE
15074 0 0 if defined $main::RD_TRACE
15086 0 0 if defined $main::RD_TRACE
15091 0 0 $_noactions ? :
15097 0 0 unless (defined $_tok)
15098 0 0 if defined $main::RD_TRACE
15102 0 0 if defined $main::RD_TRACE
15108 0 0 if defined $main::RD_TRACE
15119 0 0 if defined $main::RD_TRACE
15131 0 0 if defined $main::RD_TRACE
15139 0 0 unless (defined($_tok = table_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15145 0 0 if defined $main::RD_TRACE
15154 0 0 if defined $main::RD_TRACE
15166 0 0 if defined $main::RD_TRACE
15173 0 0 unless (defined($_tok = column_list($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15179 0 0 if defined $main::RD_TRACE
15188 0 0 if defined $main::RD_TRACE
15200 0 0 if defined $main::RD_TRACE
15207 0 0 if $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)
15211 0 0 if defined $main::RD_TRACE
15216 0 0 if defined $main::RD_TRACE
15221 0 0 if defined $main::RD_TRACE
15229 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
15233 0 0 if defined $main::RD_TRACE
15237 0 0 if defined $main::RD_TRACE
15242 0 0 if defined $main::RD_TRACE
15250 0 0 unless (defined($_tok = fullselect($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15256 0 0 if defined $main::RD_TRACE
15265 0 0 if defined $main::RD_TRACE
15277 0 0 if defined $main::RD_TRACE
15284 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
15288 0 0 if defined $main::RD_TRACE
15292 0 0 if defined $main::RD_TRACE
15297 0 0 if defined $main::RD_TRACE
15306 0 0 unless ($_matched or defined $return or defined $score)
15309 0 0 if defined $main::RD_TRACE
15316 0 0 if (not defined $return and defined $score)
15317 0 0 if defined $main::RD_TRACE
15322 0 0 unless defined $return
15323 0 0 if (defined $main::RD_TRACE)
15344 0 0 if defined $main::RD_TRACE
15359 0 0 defined $_[4] ? :
15360 0 0 $#arg & 1 ? :
15371 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(?:AFTER)//i)
15395 0 0 if defined $main::RD_TRACE
15400 0 0 if defined $main::RD_TRACE
15405 0 0 if defined $main::RD_TRACE
15414 0 0 unless ($_matched or defined $return or defined $score)
15417 0 0 if defined $main::RD_TRACE
15421 0 0 if (not defined $return and defined $score)
15422 0 0 if defined $main::RD_TRACE
15427 0 0 unless defined $return
15428 0 0 if (defined $main::RD_TRACE)
15448 0 0 if defined $main::RD_TRACE
15466 0 0 defined $_[4] ? :
15467 0 0 $#arg & 1 ? :
15478 0 0 if defined $main::RD_TRACE
15490 0 0 if defined $main::RD_TRACE
15498 0 0 unless (defined($_tok = basic_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15504 0 0 if defined $main::RD_TRACE
15513 0 0 if defined $main::RD_TRACE
15525 0 0 if defined $main::RD_TRACE
15535 0 0 if defined $main::RD_TRACE
15547 0 0 if defined $main::RD_TRACE
15555 0 0 unless (defined($_tok = quantified_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15561 0 0 if defined $main::RD_TRACE
15570 0 0 if defined $main::RD_TRACE
15582 0 0 if defined $main::RD_TRACE
15592 0 0 if defined $main::RD_TRACE
15604 0 0 if defined $main::RD_TRACE
15612 0 0 unless (defined($_tok = between_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15618 0 0 if defined $main::RD_TRACE
15627 0 0 if defined $main::RD_TRACE
15639 0 0 if defined $main::RD_TRACE
15649 0 0 if defined $main::RD_TRACE
15661 0 0 if defined $main::RD_TRACE
15669 0 0 unless (defined($_tok = exists_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15675 0 0 if defined $main::RD_TRACE
15684 0 0 if defined $main::RD_TRACE
15696 0 0 if defined $main::RD_TRACE
15706 0 0 if defined $main::RD_TRACE
15718 0 0 if defined $main::RD_TRACE
15726 0 0 unless (defined($_tok = in_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15732 0 0 if defined $main::RD_TRACE
15741 0 0 if defined $main::RD_TRACE
15753 0 0 if defined $main::RD_TRACE
15763 0 0 if defined $main::RD_TRACE
15775 0 0 if defined $main::RD_TRACE
15783 0 0 unless (defined($_tok = like_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15789 0 0 if defined $main::RD_TRACE
15798 0 0 if defined $main::RD_TRACE
15810 0 0 if defined $main::RD_TRACE
15820 0 0 if defined $main::RD_TRACE
15832 0 0 if defined $main::RD_TRACE
15840 0 0 unless (defined($_tok = null_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15846 0 0 if defined $main::RD_TRACE
15855 0 0 if defined $main::RD_TRACE
15867 0 0 if defined $main::RD_TRACE
15877 0 0 if defined $main::RD_TRACE
15889 0 0 if defined $main::RD_TRACE
15897 0 0 unless (defined($_tok = type_p($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
15903 0 0 if defined $main::RD_TRACE
15912 0 0 if defined $main::RD_TRACE
15924 0 0 if defined $main::RD_TRACE
15932 0 0 unless ($_matched or defined $return or defined $score)
15935 0 0 if defined $main::RD_TRACE
15942 0 0 if (not defined $return and defined $score)
15943 0 0 if defined $main::RD_TRACE
15948 0 0 unless defined $return
15949 0 0 if (defined $main::RD_TRACE)
15969 0 0 if defined $main::RD_TRACE
15987 0 0 defined $_[4] ? :
15988 0 0 $#arg & 1 ? :
15999 0 0 if defined $main::RD_TRACE
16011 0 0 if defined $main::RD_TRACE
16019 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16025 0 0 if defined $main::RD_TRACE
16034 0 0 if defined $main::RD_TRACE
16046 0 0 if defined $main::RD_TRACE
16054 0 0 unless ($_matched or defined $return or defined $score)
16057 0 0 if defined $main::RD_TRACE
16064 0 0 if (not defined $return and defined $score)
16065 0 0 if defined $main::RD_TRACE
16070 0 0 unless defined $return
16071 0 0 if (defined $main::RD_TRACE)
16092 0 0 if defined $main::RD_TRACE
16110 0 0 defined $_[4] ? :
16111 0 0 $#arg & 1 ? :
16122 0 0 if defined $main::RD_TRACE
16134 0 0 if defined $main::RD_TRACE
16142 0 0 unless (defined($_tok = subject_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16148 0 0 if defined $main::RD_TRACE
16157 0 0 if defined $main::RD_TRACE
16169 0 0 if defined $main::RD_TRACE
16176 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\.\.//)
16180 0 0 if defined $main::RD_TRACE
16184 0 0 if defined $main::RD_TRACE
16189 0 0 if defined $main::RD_TRACE
16197 0 0 unless (defined($_tok = method_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16203 0 0 if defined $main::RD_TRACE
16212 0 0 if defined $main::RD_TRACE
16224 0 0 if defined $main::RD_TRACE
16230 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)))
16241 0 0 if defined $main::RD_TRACE
16249 0 0 if defined $main::RD_TRACE
16260 0 0 if defined $main::RD_TRACE
16269 0 0 unless ($_matched or defined $return or defined $score)
16272 0 0 if defined $main::RD_TRACE
16279 0 0 if (not defined $return and defined $score)
16280 0 0 if defined $main::RD_TRACE
16285 0 0 unless defined $return
16286 0 0 if (defined $main::RD_TRACE)
16308 0 0 if defined $main::RD_TRACE
16326 0 0 defined $_[4] ? :
16327 0 0 $#arg & 1 ? :
16338 0 0 if defined $main::RD_TRACE
16350 0 0 if defined $main::RD_TRACE
16358 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
16362 0 0 if defined $main::RD_TRACE
16366 0 0 if defined $main::RD_TRACE
16371 0 0 if defined $main::RD_TRACE
16378 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::expression, 1, 100000000, $_noactions, $expectation, undef)))
16384 0 0 if defined $main::RD_TRACE
16392 0 0 if defined $main::RD_TRACE
16401 0 0 if defined $main::RD_TRACE
16409 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
16413 0 0 if defined $main::RD_TRACE
16417 0 0 if defined $main::RD_TRACE
16422 0 0 if defined $main::RD_TRACE
16431 0 0 unless ($_matched or defined $return or defined $score)
16434 0 0 if defined $main::RD_TRACE
16441 0 0 if (not defined $return and defined $score)
16442 0 0 if defined $main::RD_TRACE
16448 0 0 unless defined $return
16449 0 0 if (defined $main::RD_TRACE)
16473 0 0 if defined $main::RD_TRACE
16491 0 0 defined $_[4] ? :
16492 0 0 $#arg & 1 ? :
16503 0 0 if defined $main::RD_TRACE
16515 0 0 if defined $main::RD_TRACE
16523 0 0 if $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)
16527 0 0 if defined $main::RD_TRACE
16532 0 0 if defined $main::RD_TRACE
16537 0 0 if defined $main::RD_TRACE
16545 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16551 0 0 if defined $main::RD_TRACE
16560 0 0 if defined $main::RD_TRACE
16572 0 0 if defined $main::RD_TRACE
16579 0 0 if $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)
16583 0 0 if defined $main::RD_TRACE
16588 0 0 if defined $main::RD_TRACE
16593 0 0 if defined $main::RD_TRACE
16602 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; } )))
16609 0 0 if defined $main::RD_TRACE
16619 0 0 if defined $main::RD_TRACE
16633 0 0 if defined $main::RD_TRACE
16641 0 0 unless ($_matched or defined $return or defined $score)
16644 0 0 if defined $main::RD_TRACE
16651 0 0 if (not defined $return and defined $score)
16652 0 0 if defined $main::RD_TRACE
16658 0 0 unless defined $return
16659 0 0 if (defined $main::RD_TRACE)
16682 0 0 if defined $main::RD_TRACE
16700 0 0 defined $_[4] ? :
16701 0 0 $#arg & 1 ? :
16712 0 0 if defined $main::RD_TRACE
16724 0 0 if defined $main::RD_TRACE
16732 0 0 if $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)
16736 0 0 if defined $main::RD_TRACE
16741 0 0 if defined $main::RD_TRACE
16746 0 0 if defined $main::RD_TRACE
16757 0 0 if defined $main::RD_TRACE
16769 0 0 if defined $main::RD_TRACE
16777 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16783 0 0 if defined $main::RD_TRACE
16792 0 0 if defined $main::RD_TRACE
16804 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(?:PRECEDING)//i)
16815 0 0 if defined $main::RD_TRACE
16820 0 0 if defined $main::RD_TRACE
16825 0 0 if defined $main::RD_TRACE
16836 0 0 if defined $main::RD_TRACE
16848 0 0 if defined $main::RD_TRACE
16856 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
16862 0 0 if defined $main::RD_TRACE
16871 0 0 if defined $main::RD_TRACE
16883 0 0 if defined $main::RD_TRACE
16890 0 0 if $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)
16894 0 0 if defined $main::RD_TRACE
16899 0 0 if defined $main::RD_TRACE
16904 0 0 if defined $main::RD_TRACE
16915 0 0 if defined $main::RD_TRACE
16927 0 0 if defined $main::RD_TRACE
16935 0 0 if $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)
16939 0 0 if defined $main::RD_TRACE
16944 0 0 if defined $main::RD_TRACE
16949 0 0 if defined $main::RD_TRACE
16958 0 0 unless ($_matched or defined $return or defined $score)
16961 0 0 if defined $main::RD_TRACE
16968 0 0 if (not defined $return and defined $score)
16969 0 0 if defined $main::RD_TRACE
16974 0 0 unless defined $return
16975 0 0 if (defined $main::RD_TRACE)
16996 0 0 if defined $main::RD_TRACE
17014 0 0 defined $_[4] ? :
17015 0 0 $#arg & 1 ? :
17026 0 0 if defined $main::RD_TRACE
17038 0 0 if defined $main::RD_TRACE
17045 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)))
17056 0 0 if defined $main::RD_TRACE
17064 0 0 if defined $main::RD_TRACE
17075 0 0 if defined $main::RD_TRACE
17084 0 0 unless ($_matched or defined $return or defined $score)
17087 0 0 if defined $main::RD_TRACE
17094 0 0 if (not defined $return and defined $score)
17095 0 0 if defined $main::RD_TRACE
17100 0 0 unless defined $return
17101 0 0 if (defined $main::RD_TRACE)
17122 0 0 if defined $main::RD_TRACE
17137 0 0 defined $_[4] ? :
17138 0 0 $#arg & 1 ? :
17149 0 0 if defined $main::RD_TRACE
17161 0 0 if defined $main::RD_TRACE
17169 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17175 0 0 if defined $main::RD_TRACE
17184 0 0 if defined $main::RD_TRACE
17196 0 0 if defined $main::RD_TRACE
17204 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:(=|<>|<|>|<=|=>|\^=|\^<|\^>|\!=))//)
17208 0 0 if defined $main::RD_TRACE
17213 0 0 if defined $main::RD_TRACE
17218 0 0 if defined $main::RD_TRACE
17226 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17232 0 0 if defined $main::RD_TRACE
17241 0 0 if defined $main::RD_TRACE
17253 0 0 if defined $main::RD_TRACE
17261 0 0 unless ($_matched or defined $return or defined $score)
17264 0 0 if defined $main::RD_TRACE
17271 0 0 if (not defined $return and defined $score)
17272 0 0 if defined $main::RD_TRACE
17277 0 0 unless defined $return
17278 0 0 if (defined $main::RD_TRACE)
17298 0 0 if defined $main::RD_TRACE
17316 0 0 defined $_[4] ? :
17317 0 0 $#arg & 1 ? :
17328 0 0 if defined $main::RD_TRACE
17340 0 0 if defined $main::RD_TRACE
17348 0 0 if $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)
17352 0 0 if defined $main::RD_TRACE
17357 0 0 if defined $main::RD_TRACE
17362 0 0 if defined $main::RD_TRACE
17370 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)))
17381 0 0 if defined $main::RD_TRACE
17389 0 0 if defined $main::RD_TRACE
17400 0 0 if defined $main::RD_TRACE
17409 0 0 unless ($_matched or defined $return or defined $score)
17412 0 0 if defined $main::RD_TRACE
17419 0 0 if (not defined $return and defined $score)
17420 0 0 if defined $main::RD_TRACE
17425 0 0 unless defined $return
17426 0 0 if (defined $main::RD_TRACE)
17446 0 0 if defined $main::RD_TRACE
17464 0 0 defined $_[4] ? :
17465 0 0 $#arg & 1 ? :
17476 0 0 if defined $main::RD_TRACE
17488 0 0 if defined $main::RD_TRACE
17496 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:[^)]+)//)
17500 0 0 if defined $main::RD_TRACE
17505 0 0 if defined $main::RD_TRACE
17510 0 0 if defined $main::RD_TRACE
17521 0 0 if defined $main::RD_TRACE
17533 0 0 if defined $main::RD_TRACE
17541 0 0 if $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)
17545 0 0 if defined $main::RD_TRACE
17550 0 0 if defined $main::RD_TRACE
17555 0 0 if defined $main::RD_TRACE
17563 0 0 unless (defined($_tok = _alternation_1_of_production_2_of_rule_search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17570 0 0 if defined $main::RD_TRACE
17579 0 0 if defined $main::RD_TRACE
17592 0 0 if defined $main::RD_TRACE
17598 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::cond, 0, 100000000, $_noactions, $expectation, undef)))
17604 0 0 if defined $main::RD_TRACE
17612 0 0 if defined $main::RD_TRACE
17621 0 0 if defined $main::RD_TRACE
17630 0 0 unless ($_matched or defined $return or defined $score)
17633 0 0 if defined $main::RD_TRACE
17640 0 0 if (not defined $return and defined $score)
17641 0 0 if defined $main::RD_TRACE
17646 0 0 unless defined $return
17647 0 0 if (defined $main::RD_TRACE)
17668 0 0 if defined $main::RD_TRACE
17686 0 0 defined $_[4] ? :
17687 0 0 $#arg & 1 ? :
17698 0 0 if defined $main::RD_TRACE
17710 0 0 if defined $main::RD_TRACE
17718 0 0 if $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)
17722 0 0 if defined $main::RD_TRACE
17727 0 0 if defined $main::RD_TRACE
17732 0 0 if defined $main::RD_TRACE
17743 0 0 if defined $main::RD_TRACE
17755 0 0 if defined $main::RD_TRACE
17763 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\|\|//)
17767 0 0 if defined $main::RD_TRACE
17771 0 0 if defined $main::RD_TRACE
17776 0 0 if defined $main::RD_TRACE
17785 0 0 unless ($_matched or defined $return or defined $score)
17788 0 0 if defined $main::RD_TRACE
17795 0 0 if (not defined $return and defined $score)
17796 0 0 if defined $main::RD_TRACE
17802 0 0 unless defined $return
17803 0 0 if (defined $main::RD_TRACE)
17826 0 0 if defined $main::RD_TRACE
17844 0 0 defined $_[4] ? :
17845 0 0 $#arg & 1 ? :
17856 0 0 if defined $main::RD_TRACE
17868 0 0 if defined $main::RD_TRACE
17876 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
17882 0 0 if defined $main::RD_TRACE
17891 0 0 if defined $main::RD_TRACE
17903 0 0 if defined $main::RD_TRACE
17909 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)))
17920 0 0 if defined $main::RD_TRACE
17928 0 0 if defined $main::RD_TRACE
17939 0 0 if defined $main::RD_TRACE
17948 0 0 unless ($_matched or defined $return or defined $score)
17951 0 0 if defined $main::RD_TRACE
17958 0 0 if (not defined $return and defined $score)
17959 0 0 if defined $main::RD_TRACE
17964 0 0 unless defined $return
17965 0 0 if (defined $main::RD_TRACE)
17986 0 0 if defined $main::RD_TRACE
18001 0 0 defined $_[4] ? :
18002 0 0 $#arg & 1 ? :
18013 0 0 if defined $main::RD_TRACE
18025 0 0 if defined $main::RD_TRACE
18033 0 0 if $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)
18037 0 0 if defined $main::RD_TRACE
18042 0 0 if defined $main::RD_TRACE
18047 0 0 if defined $main::RD_TRACE
18056 0 0 unless ($_matched or defined $return or defined $score)
18059 0 0 if defined $main::RD_TRACE
18063 0 0 if (not defined $return and defined $score)
18064 0 0 if defined $main::RD_TRACE
18069 0 0 unless defined $return
18070 0 0 if (defined $main::RD_TRACE)
18090 0 0 if defined $main::RD_TRACE
18105 0 0 defined $_[4] ? :
18106 0 0 $#arg & 1 ? :
18117 0 0 if defined $main::RD_TRACE
18129 0 0 if defined $main::RD_TRACE
18137 0 0 if $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)//)
18141 0 0 if defined $main::RD_TRACE
18146 0 0 if defined $main::RD_TRACE
18151 0 0 if defined $main::RD_TRACE
18160 0 0 unless ($_matched or defined $return or defined $score)
18163 0 0 if defined $main::RD_TRACE
18167 0 0 if (not defined $return and defined $score)
18168 0 0 if defined $main::RD_TRACE
18173 0 0 unless defined $return
18174 0 0 if (defined $main::RD_TRACE)
18194 0 0 if defined $main::RD_TRACE
18209 0 0 defined $_[4] ? :
18210 0 0 $#arg & 1 ? :
18221 0 0 if defined $main::RD_TRACE
18233 0 0 if defined $main::RD_TRACE
18241 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_cond($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18248 0 0 if defined $main::RD_TRACE
18257 0 0 if defined $main::RD_TRACE
18269 0 0 if defined $main::RD_TRACE
18276 0 0 if $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)
18280 0 0 if defined $main::RD_TRACE
18285 0 0 if defined $main::RD_TRACE
18290 0 0 if defined $main::RD_TRACE
18298 0 0 unless (defined($_tok = _alternation_2_of_production_1_of_rule_cond($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18305 0 0 if defined $main::RD_TRACE
18314 0 0 if defined $main::RD_TRACE
18326 0 0 if defined $main::RD_TRACE
18334 0 0 unless ($_matched or defined $return or defined $score)
18337 0 0 if defined $main::RD_TRACE
18341 0 0 if (not defined $return and defined $score)
18342 0 0 if defined $main::RD_TRACE
18347 0 0 unless defined $return
18348 0 0 if (defined $main::RD_TRACE)
18368 0 0 if defined $main::RD_TRACE
18383 0 0 defined $_[4] ? :
18384 0 0 $#arg & 1 ? :
18395 0 0 if defined $main::RD_TRACE
18407 0 0 if defined $main::RD_TRACE
18415 0 0 unless (defined($_tok = function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18421 0 0 if defined $main::RD_TRACE
18430 0 0 if defined $main::RD_TRACE
18442 0 0 if defined $main::RD_TRACE
18452 0 0 if defined $main::RD_TRACE
18464 0 0 if defined $main::RD_TRACE
18472 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
18476 0 0 if defined $main::RD_TRACE
18480 0 0 if defined $main::RD_TRACE
18485 0 0 if defined $main::RD_TRACE
18493 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18499 0 0 if defined $main::RD_TRACE
18508 0 0 if defined $main::RD_TRACE
18520 0 0 if defined $main::RD_TRACE
18527 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
18531 0 0 if defined $main::RD_TRACE
18535 0 0 if defined $main::RD_TRACE
18540 0 0 if defined $main::RD_TRACE
18551 0 0 if defined $main::RD_TRACE
18563 0 0 if defined $main::RD_TRACE
18571 0 0 unless (defined($_tok = constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18577 0 0 if defined $main::RD_TRACE
18586 0 0 if defined $main::RD_TRACE
18598 0 0 if defined $main::RD_TRACE
18608 0 0 if defined $main::RD_TRACE
18620 0 0 if defined $main::RD_TRACE
18628 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18634 0 0 if defined $main::RD_TRACE
18643 0 0 if defined $main::RD_TRACE
18655 0 0 if defined $main::RD_TRACE
18665 0 0 if defined $main::RD_TRACE
18677 0 0 if defined $main::RD_TRACE
18685 0 0 unless (defined($_tok = host_variable($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
18691 0 0 if defined $main::RD_TRACE
18700 0 0 if defined $main::RD_TRACE
18712 0 0 if defined $main::RD_TRACE
18720 0 0 unless ($_matched or defined $return or defined $score)
18723 0 0 if defined $main::RD_TRACE
18730 0 0 if (not defined $return and defined $score)
18731 0 0 if defined $main::RD_TRACE
18736 0 0 unless defined $return
18737 0 0 if (defined $main::RD_TRACE)
18757 0 0 if defined $main::RD_TRACE
18772 0 0 defined $_[4] ? :
18773 0 0 $#arg & 1 ? :
18784 0 0 if defined $main::RD_TRACE
18796 0 0 if defined $main::RD_TRACE
18804 0 0 if $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)
18808 0 0 if defined $main::RD_TRACE
18813 0 0 if defined $main::RD_TRACE
18818 0 0 if defined $main::RD_TRACE
18827 0 0 unless ($_matched or defined $return or defined $score)
18830 0 0 if defined $main::RD_TRACE
18834 0 0 if (not defined $return and defined $score)
18835 0 0 if defined $main::RD_TRACE
18840 0 0 unless defined $return
18841 0 0 if (defined $main::RD_TRACE)
18862 0 0 if defined $main::RD_TRACE
18880 0 0 defined $_[4] ? :
18881 0 0 $#arg & 1 ? :
18892 0 0 if defined $main::RD_TRACE
18904 0 0 if defined $main::RD_TRACE
18912 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
18916 0 0 if defined $main::RD_TRACE
18920 0 0 if defined $main::RD_TRACE
18925 0 0 if defined $main::RD_TRACE
18932 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::expression, 1, 100000000, $_noactions, $expectation, undef)))
18938 0 0 if defined $main::RD_TRACE
18946 0 0 if defined $main::RD_TRACE
18955 0 0 if defined $main::RD_TRACE
18963 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
18967 0 0 if defined $main::RD_TRACE
18971 0 0 if defined $main::RD_TRACE
18976 0 0 if defined $main::RD_TRACE
18985 0 0 unless ($_matched or defined $return or defined $score)
18988 0 0 if defined $main::RD_TRACE
18995 0 0 if (not defined $return and defined $score)
18996 0 0 if defined $main::RD_TRACE
19002 0 0 unless defined $return
19003 0 0 if (defined $main::RD_TRACE)
19026 0 0 if defined $main::RD_TRACE
19041 0 0 defined $_[4] ? :
19042 0 0 $#arg & 1 ? :
19053 0 0 if defined $main::RD_TRACE
19065 0 0 if defined $main::RD_TRACE
19073 0 0 if $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)
19077 0 0 if defined $main::RD_TRACE
19082 0 0 if defined $main::RD_TRACE
19087 0 0 if defined $main::RD_TRACE
19096 0 0 unless ($_matched or defined $return or defined $score)
19099 0 0 if defined $main::RD_TRACE
19103 0 0 if (not defined $return and defined $score)
19104 0 0 if defined $main::RD_TRACE
19109 0 0 unless defined $return
19110 0 0 if (defined $main::RD_TRACE)
19130 0 0 if defined $main::RD_TRACE
19148 0 0 defined $_[4] ? :
19149 0 0 $#arg & 1 ? :
19160 0 0 if defined $main::RD_TRACE
19172 0 0 if defined $main::RD_TRACE
19180 0 0 unless (defined($_tok = SCHEMA($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
19186 0 0 if defined $main::RD_TRACE
19195 0 0 if defined $main::RD_TRACE
19207 0 0 if defined $main::RD_TRACE
19214 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\.//)
19218 0 0 if defined $main::RD_TRACE
19222 0 0 if defined $main::RD_TRACE
19227 0 0 if defined $main::RD_TRACE
19235 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
19241 0 0 if defined $main::RD_TRACE
19250 0 0 if defined $main::RD_TRACE
19261 0 0 if defined $main::RD_TRACE
19267 0 0 $_noactions ? :
19268 0 0 unless (defined $_tok)
19269 0 0 if defined $main::RD_TRACE
19273 0 0 if defined $main::RD_TRACE
19279 0 0 if defined $main::RD_TRACE
19290 0 0 if defined $main::RD_TRACE
19302 0 0 if defined $main::RD_TRACE
19310 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
19316 0 0 if defined $main::RD_TRACE
19325 0 0 if defined $main::RD_TRACE
19336 0 0 if defined $main::RD_TRACE
19339 0 0 $_noactions ? :
19340 0 0 unless (defined $_tok)
19341 0 0 if defined $main::RD_TRACE
19345 0 0 if defined $main::RD_TRACE
19351 0 0 if defined $main::RD_TRACE
19360 0 0 unless ($_matched or defined $return or defined $score)
19363 0 0 if defined $main::RD_TRACE
19370 0 0 if (not defined $return and defined $score)
19371 0 0 if defined $main::RD_TRACE
19376 0 0 unless defined $return
19377 0 0 if (defined $main::RD_TRACE)
19397 0 0 if defined $main::RD_TRACE
19415 0 0 defined $_[4] ? :
19416 0 0 $#arg & 1 ? :
19427 0 0 if defined $main::RD_TRACE
19439 0 0 if defined $main::RD_TRACE
19447 0 0 if $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)
19451 0 0 if defined $main::RD_TRACE
19456 0 0 if defined $main::RD_TRACE
19461 0 0 if defined $main::RD_TRACE
19472 0 0 if defined $main::RD_TRACE
19484 0 0 if defined $main::RD_TRACE
19492 0 0 if $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)
19496 0 0 if defined $main::RD_TRACE
19501 0 0 if defined $main::RD_TRACE
19506 0 0 if defined $main::RD_TRACE
19515 0 0 unless ($_matched or defined $return or defined $score)
19518 0 0 if defined $main::RD_TRACE
19525 0 0 if (not defined $return and defined $score)
19526 0 0 if defined $main::RD_TRACE
19532 0 0 unless defined $return
19533 0 0 if (defined $main::RD_TRACE)
19556 0 0 if defined $main::RD_TRACE
19571 0 0 defined $_[4] ? :
19572 0 0 $#arg & 1 ? :
19583 0 0 if defined $main::RD_TRACE
19595 0 0 if defined $main::RD_TRACE
19603 0 0 if $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)
19607 0 0 if defined $main::RD_TRACE
19612 0 0 if defined $main::RD_TRACE
19617 0 0 if defined $main::RD_TRACE
19625 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_options($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
19632 0 0 if defined $main::RD_TRACE
19641 0 0 if defined $main::RD_TRACE
19653 0 0 if defined $main::RD_TRACE
19660 0 0 if $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)
19664 0 0 if defined $main::RD_TRACE
19669 0 0 if defined $main::RD_TRACE
19674 0 0 if defined $main::RD_TRACE
19683 0 0 unless ($_matched or defined $return or defined $score)
19686 0 0 if defined $main::RD_TRACE
19693 0 0 if (not defined $return and defined $score)
19694 0 0 if defined $main::RD_TRACE
19699 0 0 unless defined $return
19700 0 0 if (defined $main::RD_TRACE)
19720 0 0 if defined $main::RD_TRACE
19738 0 0 defined $_[4] ? :
19739 0 0 $#arg & 1 ? :
19750 0 0 if defined $main::RD_TRACE
19761 0 0 if defined $main::RD_TRACE
19769 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
19776 0 0 if defined $main::RD_TRACE
19785 0 0 if defined $main::RD_TRACE
19797 0 0 if defined $main::RD_TRACE
19804 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
19808 0 0 if defined $main::RD_TRACE
19812 0 0 if defined $main::RD_TRACE
19817 0 0 if defined $main::RD_TRACE
19831 0 0 if defined $main::RD_TRACE
19839 0 0 unless (defined($_tok = func_args($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
19845 0 0 if defined $main::RD_TRACE
19854 0 0 if defined $main::RD_TRACE
19874 0 0 if defined $main::RD_TRACE
19882 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
19886 0 0 if defined $main::RD_TRACE
19891 0 0 if defined $main::RD_TRACE
19897 0 0 if (defined $1)
19903 0 0 if defined $main::RD_TRACE
19910 0 0 unless (defined($_tok = func_args($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
19916 0 0 if defined $main::RD_TRACE
19925 0 0 if defined $main::RD_TRACE
19940 0 0 if $backtrack
19942 0 0 unless (@item)
19947 0 0 unless ($repcount >= 1)
19948 0 0 if defined $main::RD_TRACE
19957 0 0 unless $_tok
0 0 if defined $main::RD_TRACE
19964 0 0 if defined $main::RD_TRACE
19972 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
19976 0 0 if defined $main::RD_TRACE
19980 0 0 if defined $main::RD_TRACE
19985 0 0 if defined $main::RD_TRACE
19993 0 0 unless ($_matched or defined $return or defined $score)
19996 0 0 if defined $main::RD_TRACE
20003 0 0 if (not defined $return and defined $score)
20004 0 0 if defined $main::RD_TRACE
20009 0 0 unless defined $return
20010 0 0 if (defined $main::RD_TRACE)
20031 0 0 if defined $main::RD_TRACE
20049 0 0 defined $_[4] ? :
20050 0 0 $#arg & 1 ? :
20061 0 0 if defined $main::RD_TRACE
20073 0 0 if defined $main::RD_TRACE
20081 0 0 if $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)
20085 0 0 if defined $main::RD_TRACE
20090 0 0 if defined $main::RD_TRACE
20095 0 0 if defined $main::RD_TRACE
20106 0 0 if defined $main::RD_TRACE
20118 0 0 if defined $main::RD_TRACE
20126 0 0 if $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)//)
20130 0 0 if defined $main::RD_TRACE
20135 0 0 if defined $main::RD_TRACE
20140 0 0 if defined $main::RD_TRACE
20149 0 0 unless ($_matched or defined $return or defined $score)
20152 0 0 if defined $main::RD_TRACE
20159 0 0 if (not defined $return and defined $score)
20160 0 0 if defined $main::RD_TRACE
20166 0 0 unless defined $return
20167 0 0 if (defined $main::RD_TRACE)
20190 0 0 if defined $main::RD_TRACE
20208 0 0 defined $_[4] ? :
20209 0 0 $#arg & 1 ? :
20220 0 0 if defined $main::RD_TRACE
20232 0 0 if defined $main::RD_TRACE
20240 0 0 unless (defined($_tok = searched_when_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20246 0 0 if defined $main::RD_TRACE
20255 0 0 if defined $main::RD_TRACE
20267 0 0 if defined $main::RD_TRACE
20277 0 0 if defined $main::RD_TRACE
20289 0 0 if defined $main::RD_TRACE
20297 0 0 unless (defined($_tok = simple_when_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20303 0 0 if defined $main::RD_TRACE
20312 0 0 if defined $main::RD_TRACE
20324 0 0 if defined $main::RD_TRACE
20332 0 0 unless ($_matched or defined $return or defined $score)
20335 0 0 if defined $main::RD_TRACE
20342 0 0 if (not defined $return and defined $score)
20343 0 0 if defined $main::RD_TRACE
20349 0 0 unless defined $return
20350 0 0 if (defined $main::RD_TRACE)
20374 0 0 if defined $main::RD_TRACE
20392 0 0 defined $_[4] ? :
20393 0 0 $#arg & 1 ? :
20404 0 0 if defined $main::RD_TRACE
20416 0 0 if defined $main::RD_TRACE
20424 0 0 unless (defined($_tok = sort_key_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20430 0 0 if defined $main::RD_TRACE
20439 0 0 if defined $main::RD_TRACE
20451 0 0 if defined $main::RD_TRACE
20457 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)))
20468 0 0 if defined $main::RD_TRACE
20476 0 0 if defined $main::RD_TRACE
20488 0 0 if defined $main::RD_TRACE
20497 0 0 unless ($_matched or defined $return or defined $score)
20500 0 0 if defined $main::RD_TRACE
20507 0 0 if (not defined $return and defined $score)
20508 0 0 if defined $main::RD_TRACE
20514 0 0 unless defined $return
20515 0 0 if (defined $main::RD_TRACE)
20538 0 1 if defined $main::RD_TRACE
20553 1 0 defined $_[4] ? :
20554 1 0 $#arg & 1 ? :
20565 0 1 if defined $main::RD_TRACE
20576 0 1 if defined $main::RD_TRACE
20584 1 0 unless (defined($_tok = CREATE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20590 0 1 if defined $main::RD_TRACE
20599 0 0 if defined $main::RD_TRACE
20611 0 0 if defined $main::RD_TRACE
20618 0 0 unless (defined($_tok = TRIGGER($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20624 0 0 if defined $main::RD_TRACE
20633 0 0 if defined $main::RD_TRACE
20645 0 0 if defined $main::RD_TRACE
20652 0 0 unless (defined($_tok = trigger_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20658 0 0 if defined $main::RD_TRACE
20667 0 0 if defined $main::RD_TRACE
20679 0 0 if defined $main::RD_TRACE
20686 0 0 unless (defined($_tok = before($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20692 0 0 if defined $main::RD_TRACE
20701 0 0 if defined $main::RD_TRACE
20713 0 0 if defined $main::RD_TRACE
20720 0 0 unless (defined($_tok = type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20726 0 0 if defined $main::RD_TRACE
20735 0 0 if defined $main::RD_TRACE
20747 0 0 if defined $main::RD_TRACE
20754 0 0 if $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)
20758 0 0 if defined $main::RD_TRACE
20763 0 0 if defined $main::RD_TRACE
20768 0 0 if defined $main::RD_TRACE
20776 0 0 unless (defined($_tok = table_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20782 0 0 if defined $main::RD_TRACE
20791 0 0 if defined $main::RD_TRACE
20803 0 0 if defined $main::RD_TRACE
20809 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::reference_b, 0, 1, $_noactions, $expectation, undef)))
20815 0 0 if defined $main::RD_TRACE
20823 0 0 if defined $main::RD_TRACE
20832 0 0 if defined $main::RD_TRACE
20840 0 0 if $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)
20844 0 0 if defined $main::RD_TRACE
20849 0 0 if defined $main::RD_TRACE
20854 0 0 if defined $main::RD_TRACE
20862 0 0 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//)
20866 0 0 if defined $main::RD_TRACE
20870 0 0 if defined $main::RD_TRACE
20875 0 0 if defined $main::RD_TRACE
20883 0 0 unless (defined($_tok = triggered_action($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20889 0 0 if defined $main::RD_TRACE
20898 0 0 if defined $main::RD_TRACE
20909 0 0 if defined $main::RD_TRACE
20912 0 0 $_noactions ? :
20929 0 0 unless (defined $_tok)
20930 0 0 if defined $main::RD_TRACE
20934 0 0 if defined $main::RD_TRACE
20940 0 0 if defined $main::RD_TRACE
20950 0 1 if defined $main::RD_TRACE
20961 0 1 if defined $main::RD_TRACE
20969 1 0 unless (defined($_tok = CREATE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
20975 0 1 if defined $main::RD_TRACE
20984 0 0 if defined $main::RD_TRACE
20996 0 0 if defined $main::RD_TRACE
21003 0 0 unless (defined($_tok = TRIGGER($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21009 0 0 if defined $main::RD_TRACE
21018 0 0 if defined $main::RD_TRACE
21030 0 0 if defined $main::RD_TRACE
21037 0 0 unless (defined($_tok = trigger_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21043 0 0 if defined $main::RD_TRACE
21052 0 0 if defined $main::RD_TRACE
21064 0 0 if defined $main::RD_TRACE
21071 0 0 unless (defined($_tok = after($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21077 0 0 if defined $main::RD_TRACE
21086 0 0 if defined $main::RD_TRACE
21098 0 0 if defined $main::RD_TRACE
21105 0 0 unless (defined($_tok = type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21111 0 0 if defined $main::RD_TRACE
21120 0 0 if defined $main::RD_TRACE
21132 0 0 if defined $main::RD_TRACE
21139 0 0 if $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)
21143 0 0 if defined $main::RD_TRACE
21148 0 0 if defined $main::RD_TRACE
21153 0 0 if defined $main::RD_TRACE
21161 0 0 unless (defined($_tok = table_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21167 0 0 if defined $main::RD_TRACE
21176 0 0 if defined $main::RD_TRACE
21188 0 0 if defined $main::RD_TRACE
21194 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::reference_a, 0, 1, $_noactions, $expectation, undef)))
21200 0 0 if defined $main::RD_TRACE
21208 0 0 if defined $main::RD_TRACE
21217 0 0 if defined $main::RD_TRACE
21225 0 0 if $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)
21229 0 0 if defined $main::RD_TRACE
21234 0 0 if defined $main::RD_TRACE
21239 0 0 if defined $main::RD_TRACE
21247 0 0 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//)
21251 0 0 if defined $main::RD_TRACE
21255 0 0 if defined $main::RD_TRACE
21260 0 0 if defined $main::RD_TRACE
21268 0 0 unless (defined($_tok = triggered_action($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21274 0 0 if defined $main::RD_TRACE
21283 0 0 if defined $main::RD_TRACE
21294 0 0 if defined $main::RD_TRACE
21297 0 0 $_noactions ? :
21314 0 0 unless (defined $_tok)
21315 0 0 if defined $main::RD_TRACE
21319 0 0 if defined $main::RD_TRACE
21325 0 0 if defined $main::RD_TRACE
21335 0 1 if defined $main::RD_TRACE
21346 0 1 if defined $main::RD_TRACE
21354 1 0 unless (defined($_tok = CREATE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21360 0 1 if defined $main::RD_TRACE
21369 0 0 if defined $main::RD_TRACE
21381 0 0 if defined $main::RD_TRACE
21388 0 0 if $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)
21392 0 0 if defined $main::RD_TRACE
21397 0 0 if defined $main::RD_TRACE
21402 0 0 if defined $main::RD_TRACE
21410 0 0 unless (defined($_tok = VIEW($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21416 0 0 if defined $main::RD_TRACE
21425 0 0 if defined $main::RD_TRACE
21437 0 0 if defined $main::RD_TRACE
21444 0 0 unless (defined($_tok = view_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21450 0 0 if defined $main::RD_TRACE
21459 0 0 if defined $main::RD_TRACE
21471 0 0 if defined $main::RD_TRACE
21477 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::column_list, 0, 1, $_noactions, $expectation, undef)))
21483 0 0 if defined $main::RD_TRACE
21491 0 0 if defined $main::RD_TRACE
21500 0 0 if defined $main::RD_TRACE
21508 0 0 if $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)
21512 0 0 if defined $main::RD_TRACE
21517 0 0 if defined $main::RD_TRACE
21522 0 0 if defined $main::RD_TRACE
21529 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::with_expression, 0, 1, $_noactions, $expectation, undef)))
21535 0 0 if defined $main::RD_TRACE
21543 0 0 if defined $main::RD_TRACE
21552 0 0 if defined $main::RD_TRACE
21560 0 0 unless (defined($_tok = SQL_procedure_statement($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21566 0 0 if defined $main::RD_TRACE
21575 0 0 if defined $main::RD_TRACE
21586 0 0 if defined $main::RD_TRACE
21589 0 0 $_noactions ? :
21598 0 0 unless (defined $_tok)
21599 0 0 if defined $main::RD_TRACE
21603 0 0 if defined $main::RD_TRACE
21609 0 0 if defined $main::RD_TRACE
21617 1 0 unless ($_matched or defined $return or defined $score)
21620 0 1 if defined $main::RD_TRACE
21624 0 0 if (not defined $return and defined $score)
21625 0 0 if defined $main::RD_TRACE
21630 0 0 unless defined $return
21631 0 0 if (defined $main::RD_TRACE)
21651 0 0 if defined $main::RD_TRACE
21666 0 0 defined $_[4] ? :
21667 0 0 $#arg & 1 ? :
21678 0 0 if defined $main::RD_TRACE
21690 0 0 if defined $main::RD_TRACE
21698 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_sysfun($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21705 0 0 if defined $main::RD_TRACE
21714 0 0 if defined $main::RD_TRACE
21726 0 0 if defined $main::RD_TRACE
21736 0 0 if defined $main::RD_TRACE
21748 0 0 if defined $main::RD_TRACE
21756 0 0 if $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)
21760 0 0 if defined $main::RD_TRACE
21765 0 0 if defined $main::RD_TRACE
21770 0 0 if defined $main::RD_TRACE
21781 0 0 if defined $main::RD_TRACE
21793 0 0 if defined $main::RD_TRACE
21801 0 0 if $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)
21805 0 0 if defined $main::RD_TRACE
21810 0 0 if defined $main::RD_TRACE
21815 0 0 if defined $main::RD_TRACE
21826 0 0 if defined $main::RD_TRACE
21838 0 0 if defined $main::RD_TRACE
21846 0 0 if $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)
21850 0 0 if defined $main::RD_TRACE
21855 0 0 if defined $main::RD_TRACE
21860 0 0 if defined $main::RD_TRACE
21871 0 0 if defined $main::RD_TRACE
21883 0 0 if defined $main::RD_TRACE
21891 0 0 if $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)
21895 0 0 if defined $main::RD_TRACE
21900 0 0 if defined $main::RD_TRACE
21905 0 0 if defined $main::RD_TRACE
21916 0 0 if defined $main::RD_TRACE
21928 0 0 if defined $main::RD_TRACE
21936 0 0 if $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)
21940 0 0 if defined $main::RD_TRACE
21945 0 0 if defined $main::RD_TRACE
21950 0 0 if defined $main::RD_TRACE
21961 0 0 if defined $main::RD_TRACE
21973 0 0 if defined $main::RD_TRACE
21981 0 0 unless (defined($_tok = _alternation_1_of_production_7_of_rule_sysfun($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
21988 0 0 if defined $main::RD_TRACE
21997 0 0 if defined $main::RD_TRACE
22009 0 0 if defined $main::RD_TRACE
22019 0 0 if defined $main::RD_TRACE
22031 0 0 if defined $main::RD_TRACE
22039 0 0 if $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)
22043 0 0 if defined $main::RD_TRACE
22048 0 0 if defined $main::RD_TRACE
22053 0 0 if defined $main::RD_TRACE
22064 0 0 if defined $main::RD_TRACE
22076 0 0 if defined $main::RD_TRACE
22084 0 0 if $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)
22088 0 0 if defined $main::RD_TRACE
22093 0 0 if defined $main::RD_TRACE
22098 0 0 if defined $main::RD_TRACE
22109 0 0 if defined $main::RD_TRACE
22121 0 0 if defined $main::RD_TRACE
22129 0 0 if $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)
22133 0 0 if defined $main::RD_TRACE
22138 0 0 if defined $main::RD_TRACE
22143 0 0 if defined $main::RD_TRACE
22154 0 0 if defined $main::RD_TRACE
22166 0 0 if defined $main::RD_TRACE
22174 0 0 if $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)
22178 0 0 if defined $main::RD_TRACE
22183 0 0 if defined $main::RD_TRACE
22188 0 0 if defined $main::RD_TRACE
22199 0 0 if defined $main::RD_TRACE
22211 0 0 if defined $main::RD_TRACE
22219 0 0 if $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)
22223 0 0 if defined $main::RD_TRACE
22228 0 0 if defined $main::RD_TRACE
22233 0 0 if defined $main::RD_TRACE
22244 0 0 if defined $main::RD_TRACE
22256 0 0 if defined $main::RD_TRACE
22264 0 0 if $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)
22268 0 0 if defined $main::RD_TRACE
22273 0 0 if defined $main::RD_TRACE
22278 0 0 if defined $main::RD_TRACE
22289 0 0 if defined $main::RD_TRACE
22301 0 0 if defined $main::RD_TRACE
22309 0 0 if $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)
22313 0 0 if defined $main::RD_TRACE
22318 0 0 if defined $main::RD_TRACE
22323 0 0 if defined $main::RD_TRACE
22334 0 0 if defined $main::RD_TRACE
22346 0 0 if defined $main::RD_TRACE
22354 0 0 if $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)
22358 0 0 if defined $main::RD_TRACE
22363 0 0 if defined $main::RD_TRACE
22368 0 0 if defined $main::RD_TRACE
22379 0 0 if defined $main::RD_TRACE
22391 0 0 if defined $main::RD_TRACE
22399 0 0 if $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)
22403 0 0 if defined $main::RD_TRACE
22408 0 0 if defined $main::RD_TRACE
22413 0 0 if defined $main::RD_TRACE
22424 0 0 if defined $main::RD_TRACE
22436 0 0 if defined $main::RD_TRACE
22444 0 0 if $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)
22448 0 0 if defined $main::RD_TRACE
22453 0 0 if defined $main::RD_TRACE
22458 0 0 if defined $main::RD_TRACE
22469 0 0 if defined $main::RD_TRACE
22481 0 0 if defined $main::RD_TRACE
22489 0 0 if $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)
22493 0 0 if defined $main::RD_TRACE
22498 0 0 if defined $main::RD_TRACE
22503 0 0 if defined $main::RD_TRACE
22514 0 0 if defined $main::RD_TRACE
22526 0 0 if defined $main::RD_TRACE
22534 0 0 if $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)
22538 0 0 if defined $main::RD_TRACE
22543 0 0 if defined $main::RD_TRACE
22548 0 0 if defined $main::RD_TRACE
22559 0 0 if defined $main::RD_TRACE
22571 0 0 if defined $main::RD_TRACE
22579 0 0 if $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)
22583 0 0 if defined $main::RD_TRACE
22588 0 0 if defined $main::RD_TRACE
22593 0 0 if defined $main::RD_TRACE
22604 0 0 if defined $main::RD_TRACE
22616 0 0 if defined $main::RD_TRACE
22624 0 0 if $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)
22628 0 0 if defined $main::RD_TRACE
22633 0 0 if defined $main::RD_TRACE
22638 0 0 if defined $main::RD_TRACE
22649 0 0 if defined $main::RD_TRACE
22661 0 0 if defined $main::RD_TRACE
22669 0 0 if $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)
22673 0 0 if defined $main::RD_TRACE
22678 0 0 if defined $main::RD_TRACE
22683 0 0 if defined $main::RD_TRACE
22694 0 0 if defined $main::RD_TRACE
22706 0 0 if defined $main::RD_TRACE
22714 0 0 if $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)
22718 0 0 if defined $main::RD_TRACE
22723 0 0 if defined $main::RD_TRACE
22728 0 0 if defined $main::RD_TRACE
22739 0 0 if defined $main::RD_TRACE
22751 0 0 if defined $main::RD_TRACE
22759 0 0 if $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)
22763 0 0 if defined $main::RD_TRACE
22768 0 0 if defined $main::RD_TRACE
22773 0 0 if defined $main::RD_TRACE
22784 0 0 if defined $main::RD_TRACE
22796 0 0 if defined $main::RD_TRACE
22804 0 0 if $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)
22808 0 0 if defined $main::RD_TRACE
22813 0 0 if defined $main::RD_TRACE
22818 0 0 if defined $main::RD_TRACE
22829 0 0 if defined $main::RD_TRACE
22841 0 0 if defined $main::RD_TRACE
22849 0 0 if $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)
22853 0 0 if defined $main::RD_TRACE
22858 0 0 if defined $main::RD_TRACE
22863 0 0 if defined $main::RD_TRACE
22874 0 0 if defined $main::RD_TRACE
22886 0 0 if defined $main::RD_TRACE
22894 0 0 if $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)
22898 0 0 if defined $main::RD_TRACE
22903 0 0 if defined $main::RD_TRACE
22908 0 0 if defined $main::RD_TRACE
22919 0 0 if defined $main::RD_TRACE
22931 0 0 if defined $main::RD_TRACE
22939 0 0 if $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)
22943 0 0 if defined $main::RD_TRACE
22948 0 0 if defined $main::RD_TRACE
22953 0 0 if defined $main::RD_TRACE
22964 0 0 if defined $main::RD_TRACE
22976 0 0 if defined $main::RD_TRACE
22984 0 0 if $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)
22988 0 0 if defined $main::RD_TRACE
22993 0 0 if defined $main::RD_TRACE
22998 0 0 if defined $main::RD_TRACE
23009 0 0 if defined $main::RD_TRACE
23021 0 0 if defined $main::RD_TRACE
23029 0 0 if $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)
23033 0 0 if defined $main::RD_TRACE
23038 0 0 if defined $main::RD_TRACE
23043 0 0 if defined $main::RD_TRACE
23054 0 0 if defined $main::RD_TRACE
23066 0 0 if defined $main::RD_TRACE
23074 0 0 if $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)
23078 0 0 if defined $main::RD_TRACE
23083 0 0 if defined $main::RD_TRACE
23088 0 0 if defined $main::RD_TRACE
23099 0 0 if defined $main::RD_TRACE
23111 0 0 if defined $main::RD_TRACE
23119 0 0 if $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)
23123 0 0 if defined $main::RD_TRACE
23128 0 0 if defined $main::RD_TRACE
23133 0 0 if defined $main::RD_TRACE
23144 0 0 if defined $main::RD_TRACE
23156 0 0 if defined $main::RD_TRACE
23164 0 0 if $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)
23168 0 0 if defined $main::RD_TRACE
23173 0 0 if defined $main::RD_TRACE
23178 0 0 if defined $main::RD_TRACE
23189 0 0 if defined $main::RD_TRACE
23201 0 0 if defined $main::RD_TRACE
23209 0 0 if $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)
23213 0 0 if defined $main::RD_TRACE
23218 0 0 if defined $main::RD_TRACE
23223 0 0 if defined $main::RD_TRACE
23234 0 0 if defined $main::RD_TRACE
23246 0 0 if defined $main::RD_TRACE
23254 0 0 if $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)
23258 0 0 if defined $main::RD_TRACE
23263 0 0 if defined $main::RD_TRACE
23268 0 0 if defined $main::RD_TRACE
23279 0 0 if defined $main::RD_TRACE
23291 0 0 if defined $main::RD_TRACE
23299 0 0 if $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)
23303 0 0 if defined $main::RD_TRACE
23308 0 0 if defined $main::RD_TRACE
23313 0 0 if defined $main::RD_TRACE
23324 0 0 if defined $main::RD_TRACE
23336 0 0 if defined $main::RD_TRACE
23344 0 0 if $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)
23348 0 0 if defined $main::RD_TRACE
23353 0 0 if defined $main::RD_TRACE
23358 0 0 if defined $main::RD_TRACE
23369 0 0 if defined $main::RD_TRACE
23381 0 0 if defined $main::RD_TRACE
23389 0 0 if $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)
23393 0 0 if defined $main::RD_TRACE
23398 0 0 if defined $main::RD_TRACE
23403 0 0 if defined $main::RD_TRACE
23414 0 0 if defined $main::RD_TRACE
23426 0 0 if defined $main::RD_TRACE
23434 0 0 if $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)
23438 0 0 if defined $main::RD_TRACE
23443 0 0 if defined $main::RD_TRACE
23448 0 0 if defined $main::RD_TRACE
23459 0 0 if defined $main::RD_TRACE
23471 0 0 if defined $main::RD_TRACE
23479 0 0 if $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)
23483 0 0 if defined $main::RD_TRACE
23488 0 0 if defined $main::RD_TRACE
23493 0 0 if defined $main::RD_TRACE
23504 0 0 if defined $main::RD_TRACE
23516 0 0 if defined $main::RD_TRACE
23524 0 0 if $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)
23528 0 0 if defined $main::RD_TRACE
23533 0 0 if defined $main::RD_TRACE
23538 0 0 if defined $main::RD_TRACE
23549 0 0 if defined $main::RD_TRACE
23561 0 0 if defined $main::RD_TRACE
23569 0 0 if $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)
23573 0 0 if defined $main::RD_TRACE
23578 0 0 if defined $main::RD_TRACE
23583 0 0 if defined $main::RD_TRACE
23594 0 0 if defined $main::RD_TRACE
23606 0 0 if defined $main::RD_TRACE
23614 0 0 if $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)//)
23618 0 0 if defined $main::RD_TRACE
23623 0 0 if defined $main::RD_TRACE
23628 0 0 if defined $main::RD_TRACE
23633 0 0 unless (defined($_tok = I($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
23639 0 0 if defined $main::RD_TRACE
23648 0 0 if defined $main::RD_TRACE
23660 0 0 if defined $main::RD_TRACE
23670 0 0 if defined $main::RD_TRACE
23682 0 0 if defined $main::RD_TRACE
23690 0 0 if $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)
23694 0 0 if defined $main::RD_TRACE
23699 0 0 if defined $main::RD_TRACE
23704 0 0 if defined $main::RD_TRACE
23715 0 0 if defined $main::RD_TRACE
23727 0 0 if defined $main::RD_TRACE
23735 0 0 if $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)
23739 0 0 if defined $main::RD_TRACE
23744 0 0 if defined $main::RD_TRACE
23749 0 0 if defined $main::RD_TRACE
23760 0 0 if defined $main::RD_TRACE
23772 0 0 if defined $main::RD_TRACE
23780 0 0 if $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)
23784 0 0 if defined $main::RD_TRACE
23789 0 0 if defined $main::RD_TRACE
23794 0 0 if defined $main::RD_TRACE
23805 0 0 if defined $main::RD_TRACE
23817 0 0 if defined $main::RD_TRACE
23825 0 0 if $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)
23829 0 0 if defined $main::RD_TRACE
23834 0 0 if defined $main::RD_TRACE
23839 0 0 if defined $main::RD_TRACE
23850 0 0 if defined $main::RD_TRACE
23862 0 0 if defined $main::RD_TRACE
23870 0 0 if $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)
23874 0 0 if defined $main::RD_TRACE
23879 0 0 if defined $main::RD_TRACE
23884 0 0 if defined $main::RD_TRACE
23895 0 0 if defined $main::RD_TRACE
23907 0 0 if defined $main::RD_TRACE
23915 0 0 if $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)
23919 0 0 if defined $main::RD_TRACE
23924 0 0 if defined $main::RD_TRACE
23929 0 0 if defined $main::RD_TRACE
23940 0 0 if defined $main::RD_TRACE
23952 0 0 if defined $main::RD_TRACE
23960 0 0 if $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)
23964 0 0 if defined $main::RD_TRACE
23969 0 0 if defined $main::RD_TRACE
23974 0 0 if defined $main::RD_TRACE
23985 0 0 if defined $main::RD_TRACE
23997 0 0 if defined $main::RD_TRACE
24005 0 0 if $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)
24009 0 0 if defined $main::RD_TRACE
24014 0 0 if defined $main::RD_TRACE
24019 0 0 if defined $main::RD_TRACE
24030 0 0 if defined $main::RD_TRACE
24042 0 0 if defined $main::RD_TRACE
24050 0 0 if $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)
24054 0 0 if defined $main::RD_TRACE
24059 0 0 if defined $main::RD_TRACE
24064 0 0 if defined $main::RD_TRACE
24075 0 0 if defined $main::RD_TRACE
24087 0 0 if defined $main::RD_TRACE
24095 0 0 unless (defined($_tok = _alternation_1_of_production_53_of_rule_sysfun($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
24102 0 0 if defined $main::RD_TRACE
24111 0 0 if defined $main::RD_TRACE
24123 0 0 if defined $main::RD_TRACE
24133 0 0 if defined $main::RD_TRACE
24145 0 0 if defined $main::RD_TRACE
24153 0 0 if $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)
24157 0 0 if defined $main::RD_TRACE
24162 0 0 if defined $main::RD_TRACE
24167 0 0 if defined $main::RD_TRACE
24178 0 0 if defined $main::RD_TRACE
24190 0 0 if defined $main::RD_TRACE
24198 0 0 if $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)
24202 0 0 if defined $main::RD_TRACE
24207 0 0 if defined $main::RD_TRACE
24212 0 0 if defined $main::RD_TRACE
24223 0 0 if defined $main::RD_TRACE
24235 0 0 if defined $main::RD_TRACE
24243 0 0 if $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)
24247 0 0 if defined $main::RD_TRACE
24252 0 0 if defined $main::RD_TRACE
24257 0 0 if defined $main::RD_TRACE
24266 0 0 unless ($_matched or defined $return or defined $score)
24269 0 0 if defined $main::RD_TRACE
24273 0 0 if (not defined $return and defined $score)
24274 0 0 if defined $main::RD_TRACE
24279 0 0 unless defined $return
24280 0 0 if (defined $main::RD_TRACE)
24302 0 0 if defined $main::RD_TRACE
24321 0 0 defined $_[4] ? :
24322 0 0 $#arg & 1 ? :
24333 0 0 if defined $main::RD_TRACE
24345 0 0 if defined $main::RD_TRACE
24353 0 0 if $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)
24357 0 0 if defined $main::RD_TRACE
24362 0 0 if defined $main::RD_TRACE
24367 0 0 if defined $main::RD_TRACE
24375 0 0 unless (defined($_tok = numeric_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
24381 0 0 if defined $main::RD_TRACE
24390 0 0 if defined $main::RD_TRACE
24402 0 0 if defined $main::RD_TRACE
24410 0 0 unless ($_matched or defined $return or defined $score)
24413 0 0 if defined $main::RD_TRACE
24420 0 0 if (not defined $return and defined $score)
24421 0 0 if defined $main::RD_TRACE
24427 0 0 unless defined $return
24428 0 0 if (defined $main::RD_TRACE)
24451 0 0 if defined $main::RD_TRACE
24466 0 0 defined $_[4] ? :
24467 0 0 $#arg & 1 ? :
24478 0 0 if defined $main::RD_TRACE
24490 0 0 if defined $main::RD_TRACE
24498 0 0 if $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+)//)
24502 0 0 if defined $main::RD_TRACE
24507 0 0 if defined $main::RD_TRACE
24512 0 0 if defined $main::RD_TRACE
24523 0 0 if defined $main::RD_TRACE
24535 0 0 if defined $main::RD_TRACE
24543 0 0 if $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})//)
24547 0 0 if defined $main::RD_TRACE
24552 0 0 if defined $main::RD_TRACE
24557 0 0 if defined $main::RD_TRACE
24566 0 0 unless ($_matched or defined $return or defined $score)
24569 0 0 if defined $main::RD_TRACE
24573 0 0 if (not defined $return and defined $score)
24574 0 0 if defined $main::RD_TRACE
24579 0 0 unless defined $return
24580 0 0 if (defined $main::RD_TRACE)
24600 0 0 if defined $main::RD_TRACE
24618 0 0 defined $_[4] ? :
24619 0 0 $#arg & 1 ? :
24630 0 0 if defined $main::RD_TRACE
24642 0 0 if defined $main::RD_TRACE
24650 0 0 unless (defined($_tok = int_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
24656 0 0 if defined $main::RD_TRACE
24665 0 0 if defined $main::RD_TRACE
24677 0 0 if defined $main::RD_TRACE
24687 0 0 if defined $main::RD_TRACE
24699 0 0 if defined $main::RD_TRACE
24707 0 0 unless (defined($_tok = float_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
24713 0 0 if defined $main::RD_TRACE
24722 0 0 if defined $main::RD_TRACE
24734 0 0 if defined $main::RD_TRACE
24744 0 0 if defined $main::RD_TRACE
24756 0 0 if defined $main::RD_TRACE
24764 0 0 unless (defined($_tok = dec_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
24770 0 0 if defined $main::RD_TRACE
24779 0 0 if defined $main::RD_TRACE
24791 0 0 if defined $main::RD_TRACE
24801 0 0 if defined $main::RD_TRACE
24813 0 0 if defined $main::RD_TRACE
24821 0 0 unless (defined($_tok = char_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
24827 0 0 if defined $main::RD_TRACE
24836 0 0 if defined $main::RD_TRACE
24848 0 0 if defined $main::RD_TRACE
24858 0 0 if defined $main::RD_TRACE
24870 0 0 if defined $main::RD_TRACE
24878 0 0 unless (defined($_tok = hex_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
24884 0 0 if defined $main::RD_TRACE
24893 0 0 if defined $main::RD_TRACE
24905 0 0 if defined $main::RD_TRACE
24915 0 0 if defined $main::RD_TRACE
24927 0 0 if defined $main::RD_TRACE
24935 0 0 unless (defined($_tok = grastr_const($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
24941 0 0 if defined $main::RD_TRACE
24950 0 0 if defined $main::RD_TRACE
24962 0 0 if defined $main::RD_TRACE
24970 0 0 unless ($_matched or defined $return or defined $score)
24973 0 0 if defined $main::RD_TRACE
24980 0 0 if (not defined $return and defined $score)
24981 0 0 if defined $main::RD_TRACE
24986 0 0 unless defined $return
24987 0 0 if (defined $main::RD_TRACE)
25008 0 0 if defined $main::RD_TRACE
25026 0 0 defined $_[4] ? :
25027 0 0 $#arg & 1 ? :
25038 0 0 if defined $main::RD_TRACE
25050 0 0 if defined $main::RD_TRACE
25058 0 0 if $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)//)
25062 0 0 if defined $main::RD_TRACE
25067 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\(\)//)
25084 0 0 if defined $main::RD_TRACE
25088 0 0 if defined $main::RD_TRACE
25093 0 0 if defined $main::RD_TRACE
25104 0 0 if defined $main::RD_TRACE
25116 0 0 if defined $main::RD_TRACE
25124 0 0 if $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)
25128 0 0 if defined $main::RD_TRACE
25133 0 0 if defined $main::RD_TRACE
25138 0 0 if defined $main::RD_TRACE
25146 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(\)//)
25150 0 0 if defined $main::RD_TRACE
25154 0 0 if defined $main::RD_TRACE
25159 0 0 if defined $main::RD_TRACE
25167 0 0 unless ($_matched or defined $return or defined $score)
25170 0 0 if defined $main::RD_TRACE
25177 0 0 if (not defined $return and defined $score)
25178 0 0 if defined $main::RD_TRACE
25184 0 0 unless defined $return
25185 0 0 if (defined $main::RD_TRACE)
25208 0 0 if defined $main::RD_TRACE
25226 0 0 defined $_[4] ? :
25227 0 0 $#arg & 1 ? :
25238 0 0 if defined $main::RD_TRACE
25250 0 0 if defined $main::RD_TRACE
25258 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_window_aggregation_group_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
25265 0 0 if defined $main::RD_TRACE
25274 0 0 if defined $main::RD_TRACE
25287 0 0 if defined $main::RD_TRACE
25295 0 0 unless (defined($_tok = _alternation_2_of_production_1_of_rule_window_aggregation_group_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
25302 0 0 if defined $main::RD_TRACE
25311 0 0 if defined $main::RD_TRACE
25324 0 0 if defined $main::RD_TRACE
25332 0 0 unless ($_matched or defined $return or defined $score)
25335 0 0 if defined $main::RD_TRACE
25342 0 0 if (not defined $return and defined $score)
25343 0 0 if defined $main::RD_TRACE
25348 0 0 unless defined $return
25349 0 0 if (defined $main::RD_TRACE)
25371 0 0 if defined $main::RD_TRACE
25389 0 0 defined $_[4] ? :
25390 0 0 $#arg & 1 ? :
25401 0 0 if defined $main::RD_TRACE
25413 0 0 if defined $main::RD_TRACE
25421 0 0 unless (defined($_tok = group_start($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
25427 0 0 if defined $main::RD_TRACE
25436 0 0 if defined $main::RD_TRACE
25448 0 0 if defined $main::RD_TRACE
25458 0 0 if defined $main::RD_TRACE
25470 0 0 if defined $main::RD_TRACE
25478 0 0 unless (defined($_tok = group_between($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
25484 0 0 if defined $main::RD_TRACE
25493 0 0 if defined $main::RD_TRACE
25505 0 0 if defined $main::RD_TRACE
25515 0 0 if defined $main::RD_TRACE
25527 0 0 if defined $main::RD_TRACE
25535 0 0 unless (defined($_tok = group_end($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
25541 0 0 if defined $main::RD_TRACE
25550 0 0 if defined $main::RD_TRACE
25562 0 0 if defined $main::RD_TRACE
25570 0 0 unless ($_matched or defined $return or defined $score)
25573 0 0 if defined $main::RD_TRACE
25580 0 0 if (not defined $return and defined $score)
25581 0 0 if defined $main::RD_TRACE
25587 0 0 unless defined $return
25588 0 0 if (defined $main::RD_TRACE)
25611 0 0 if defined $main::RD_TRACE
25626 0 0 defined $_[4] ? :
25627 0 0 $#arg & 1 ? :
25638 0 0 if defined $main::RD_TRACE
25650 0 0 if defined $main::RD_TRACE
25658 0 0 if $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)
25662 0 0 if defined $main::RD_TRACE
25667 0 0 if defined $main::RD_TRACE
25672 0 0 if defined $main::RD_TRACE
25681 0 0 unless ($_matched or defined $return or defined $score)
25684 0 0 if defined $main::RD_TRACE
25688 0 0 if (not defined $return and defined $score)
25689 0 0 if defined $main::RD_TRACE
25694 0 0 unless defined $return
25695 0 0 if (defined $main::RD_TRACE)
25715 0 0 if defined $main::RD_TRACE
25733 0 0 defined $_[4] ? :
25734 0 0 $#arg & 1 ? :
25745 0 0 if defined $main::RD_TRACE
25757 0 0 if defined $main::RD_TRACE
25765 0 0 if $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)
25769 0 0 if defined $main::RD_TRACE
25774 0 0 if defined $main::RD_TRACE
25779 0 0 if defined $main::RD_TRACE
25795 0 0 if defined $main::RD_TRACE
25803 0 0 unless (defined($_tok = common_table_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
25809 0 0 if defined $main::RD_TRACE
25818 0 0 if defined $main::RD_TRACE
25838 0 0 if defined $main::RD_TRACE
25846 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
25850 0 0 if defined $main::RD_TRACE
25855 0 0 if defined $main::RD_TRACE
25861 0 0 if (defined $1)
25867 0 0 if defined $main::RD_TRACE
25874 0 0 unless (defined($_tok = common_table_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
25880 0 0 if defined $main::RD_TRACE
25889 0 0 if defined $main::RD_TRACE
25904 0 0 if $backtrack
25906 0 0 unless (@item)
25911 0 0 unless ($repcount >= 1)
25912 0 0 if defined $main::RD_TRACE
25921 0 0 if defined $main::RD_TRACE
25922 0 0 unless $_tok
25928 0 0 if defined $main::RD_TRACE
25934 0 0 $_noactions ? :
25937 0 0 unless (defined $_tok)
25938 0 0 if defined $main::RD_TRACE
25942 0 0 if defined $main::RD_TRACE
25948 0 0 if defined $main::RD_TRACE
25957 0 0 unless ($_matched or defined $return or defined $score)
25960 0 0 if defined $main::RD_TRACE
25967 0 0 if (not defined $return and defined $score)
25968 0 0 if defined $main::RD_TRACE
25973 0 0 unless defined $return
25974 0 0 if (defined $main::RD_TRACE)
25995 0 0 if defined $main::RD_TRACE
26013 0 0 defined $_[4] ? :
26014 0 0 $#arg & 1 ? :
26025 0 0 if defined $main::RD_TRACE
26037 0 0 if defined $main::RD_TRACE
26045 0 0 if $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+)//)
26049 0 0 if defined $main::RD_TRACE
26054 0 0 if defined $main::RD_TRACE
26059 0 0 if defined $main::RD_TRACE
26068 0 0 unless ($_matched or defined $return or defined $score)
26071 0 0 if defined $main::RD_TRACE
26078 0 0 if (not defined $return and defined $score)
26079 0 0 if defined $main::RD_TRACE
26084 0 0 unless defined $return
26085 0 0 if (defined $main::RD_TRACE)
26106 0 0 if defined $main::RD_TRACE
26124 0 0 defined $_[4] ? :
26125 0 0 $#arg & 1 ? :
26136 0 0 if defined $main::RD_TRACE
26148 0 0 if defined $main::RD_TRACE
26156 0 0 if $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)
26160 0 0 if defined $main::RD_TRACE
26165 0 0 if defined $main::RD_TRACE
26170 0 0 if defined $main::RD_TRACE
26178 0 0 if $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)
26182 0 0 if defined $main::RD_TRACE
26187 0 0 if defined $main::RD_TRACE
26192 0 0 if defined $main::RD_TRACE
26200 0 0 unless (defined($_tok = identifier($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
26206 0 0 if defined $main::RD_TRACE
26215 0 0 if defined $main::RD_TRACE
26226 0 0 if defined $main::RD_TRACE
26229 0 0 $_noactions ? :
26230 0 0 unless (defined $_tok)
26231 0 0 if defined $main::RD_TRACE
26235 0 0 if defined $main::RD_TRACE
26241 0 0 if defined $main::RD_TRACE
26252 0 0 if defined $main::RD_TRACE
26264 0 0 if defined $main::RD_TRACE
26272 0 0 if $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)
26276 0 0 if defined $main::RD_TRACE
26281 0 0 if defined $main::RD_TRACE
26286 0 0 if defined $main::RD_TRACE
26294 0 0 if $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)
26298 0 0 if defined $main::RD_TRACE
26303 0 0 if defined $main::RD_TRACE
26308 0 0 if defined $main::RD_TRACE
26316 0 0 unless (defined($_tok = identifier($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
26322 0 0 if defined $main::RD_TRACE
26331 0 0 if defined $main::RD_TRACE
26342 0 0 if defined $main::RD_TRACE
26345 0 0 $_noactions ? :
26346 0 0 unless (defined $_tok)
26347 0 0 if defined $main::RD_TRACE
26351 0 0 if defined $main::RD_TRACE
26357 0 0 if defined $main::RD_TRACE
26366 0 0 unless ($_matched or defined $return or defined $score)
26369 0 0 if defined $main::RD_TRACE
26376 0 0 if (not defined $return and defined $score)
26377 0 0 if defined $main::RD_TRACE
26382 0 0 unless defined $return
26383 0 0 if (defined $main::RD_TRACE)
26405 0 0 if defined $main::RD_TRACE
26423 0 0 defined $_[4] ? :
26424 0 0 $#arg & 1 ? :
26435 0 0 if defined $main::RD_TRACE
26447 0 0 if defined $main::RD_TRACE
26455 0 0 unless (defined($_tok = window_order_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
26461 0 0 if defined $main::RD_TRACE
26470 0 0 if defined $main::RD_TRACE
26482 0 0 if defined $main::RD_TRACE
26487 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::window_aggregation_group_clause, 0, 1, $_noactions, $expectation, undef)))
26493 0 0 if defined $main::RD_TRACE
26501 0 0 if defined $main::RD_TRACE
26510 0 0 if defined $main::RD_TRACE
26519 0 0 unless ($_matched or defined $return or defined $score)
26522 0 0 if defined $main::RD_TRACE
26529 0 0 if (not defined $return and defined $score)
26530 0 0 if defined $main::RD_TRACE
26536 0 0 unless defined $return
26537 0 0 if (defined $main::RD_TRACE)
26562 0 0 if defined $main::RD_TRACE
26581 0 0 defined $_[4] ? :
26582 0 0 $#arg & 1 ? :
26593 0 0 if defined $main::RD_TRACE
26607 0 0 if defined $main::RD_TRACE
26616 0 0 unless (defined($_tok = result_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
26622 0 0 if defined $main::RD_TRACE
26632 0 0 if defined $main::RD_TRACE
26644 0 0 if defined $main::RD_TRACE
26655 0 0 if defined $main::RD_TRACE
26669 0 0 if defined $main::RD_TRACE
26678 0 0 if $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)
26682 0 0 if defined $main::RD_TRACE
26687 0 0 if defined $main::RD_TRACE
26692 0 0 if defined $main::RD_TRACE
26702 0 0 unless ($_matched or defined $return or defined $score)
26705 0 0 if defined $main::RD_TRACE
26713 0 0 if (not defined $return and defined $score)
26714 0 0 if defined $main::RD_TRACE
26721 0 0 unless defined $return
26722 0 0 if (defined $main::RD_TRACE)
26746 0 0 if defined $main::RD_TRACE
26764 0 0 defined $_[4] ? :
26765 0 0 $#arg & 1 ? :
26776 0 0 if defined $main::RD_TRACE
26788 0 0 if defined $main::RD_TRACE
26796 0 0 if $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)
26800 0 0 if defined $main::RD_TRACE
26805 0 0 if defined $main::RD_TRACE
26810 0 0 if defined $main::RD_TRACE
26818 0 0 if $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)
26822 0 0 if defined $main::RD_TRACE
26827 0 0 if defined $main::RD_TRACE
26832 0 0 if defined $main::RD_TRACE
26840 0 0 unless (defined($_tok = correlation_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
26846 0 0 if defined $main::RD_TRACE
26855 0 0 if defined $main::RD_TRACE
26866 0 0 if defined $main::RD_TRACE
26869 0 0 $_noactions ? :
26870 0 0 unless (defined $_tok)
26871 0 0 if defined $main::RD_TRACE
26875 0 0 if defined $main::RD_TRACE
26881 0 0 if defined $main::RD_TRACE
26892 0 0 if defined $main::RD_TRACE
26904 0 0 if defined $main::RD_TRACE
26912 0 0 if $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)
26916 0 0 if defined $main::RD_TRACE
26921 0 0 if defined $main::RD_TRACE
26926 0 0 if defined $main::RD_TRACE
26934 0 0 if $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)
26938 0 0 if defined $main::RD_TRACE
26943 0 0 if defined $main::RD_TRACE
26948 0 0 if defined $main::RD_TRACE
26956 0 0 unless (defined($_tok = correlation_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
26962 0 0 if defined $main::RD_TRACE
26971 0 0 if defined $main::RD_TRACE
26982 0 0 if defined $main::RD_TRACE
26985 0 0 $_noactions ? :
26986 0 0 unless (defined $_tok)
26987 0 0 if defined $main::RD_TRACE
26991 0 0 if defined $main::RD_TRACE
26997 0 0 if defined $main::RD_TRACE
27006 0 0 unless ($_matched or defined $return or defined $score)
27009 0 0 if defined $main::RD_TRACE
27016 0 0 if (not defined $return and defined $score)
27017 0 0 if defined $main::RD_TRACE
27022 0 0 unless defined $return
27023 0 0 if (defined $main::RD_TRACE)
27045 0 0 if defined $main::RD_TRACE
27063 0 0 defined $_[4] ? :
27064 0 0 $#arg & 1 ? :
27075 0 0 if defined $main::RD_TRACE
27087 0 0 if defined $main::RD_TRACE
27095 0 0 if $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)
27099 0 0 if defined $main::RD_TRACE
27104 0 0 if defined $main::RD_TRACE
27109 0 0 if defined $main::RD_TRACE
27120 0 0 if defined $main::RD_TRACE
27132 0 0 if defined $main::RD_TRACE
27140 0 0 if $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)//)
27144 0 0 if defined $main::RD_TRACE
27149 0 0 if defined $main::RD_TRACE
27154 0 0 if defined $main::RD_TRACE
27163 0 0 unless ($_matched or defined $return or defined $score)
27166 0 0 if defined $main::RD_TRACE
27173 0 0 if (not defined $return and defined $score)
27174 0 0 if defined $main::RD_TRACE
27180 0 0 unless defined $return
27181 0 0 if (defined $main::RD_TRACE)
27204 0 0 if defined $main::RD_TRACE
27222 0 0 defined $_[4] ? :
27223 0 0 $#arg & 1 ? :
27234 0 0 if defined $main::RD_TRACE
27246 0 0 if defined $main::RD_TRACE
27254 0 0 if $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)
27258 0 0 if defined $main::RD_TRACE
27263 0 0 if defined $main::RD_TRACE
27268 0 0 if defined $main::RD_TRACE
27276 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
27280 0 0 if defined $main::RD_TRACE
27284 0 0 if defined $main::RD_TRACE
27289 0 0 if defined $main::RD_TRACE
27297 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27303 0 0 if defined $main::RD_TRACE
27312 0 0 if defined $main::RD_TRACE
27324 0 0 if defined $main::RD_TRACE
27331 0 0 if $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)
27335 0 0 if defined $main::RD_TRACE
27340 0 0 if defined $main::RD_TRACE
27345 0 0 if defined $main::RD_TRACE
27353 0 0 unless (defined($_tok = data_type($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27359 0 0 if defined $main::RD_TRACE
27368 0 0 if defined $main::RD_TRACE
27380 0 0 if defined $main::RD_TRACE
27387 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
27391 0 0 if defined $main::RD_TRACE
27395 0 0 if defined $main::RD_TRACE
27400 0 0 if defined $main::RD_TRACE
27409 0 0 unless ($_matched or defined $return or defined $score)
27412 0 0 if defined $main::RD_TRACE
27419 0 0 if (not defined $return and defined $score)
27420 0 0 if defined $main::RD_TRACE
27425 0 0 unless defined $return
27426 0 0 if (defined $main::RD_TRACE)
27447 0 0 if defined $main::RD_TRACE
27465 0 0 defined $_[4] ? :
27466 0 0 $#arg & 1 ? :
27477 0 0 if defined $main::RD_TRACE
27489 0 0 if defined $main::RD_TRACE
27503 0 0 if defined $main::RD_TRACE
27511 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27518 0 0 if defined $main::RD_TRACE
27527 0 0 if defined $main::RD_TRACE
27548 0 0 if defined $main::RD_TRACE
27556 0 0 if $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)//)
27560 0 0 if defined $main::RD_TRACE
27565 0 0 if defined $main::RD_TRACE
27571 0 0 if (defined $1)
27577 0 0 if defined $main::RD_TRACE
27584 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27591 0 0 if defined $main::RD_TRACE
27600 0 0 if defined $main::RD_TRACE
27616 0 0 if $backtrack
27618 0 0 unless (@item)
27623 0 0 unless ($repcount >= 1)
27624 0 0 if defined $main::RD_TRACE
27633 0 0 if defined $main::RD_TRACE
27634 0 0 unless $_tok
27640 0 0 if defined $main::RD_TRACE
27649 0 0 unless ($_matched or defined $return or defined $score)
27652 0 0 if defined $main::RD_TRACE
27659 0 0 if (not defined $return and defined $score)
27660 0 0 if defined $main::RD_TRACE
27665 0 0 unless defined $return
27666 0 0 if (defined $main::RD_TRACE)
27688 0 0 if defined $main::RD_TRACE
27707 0 0 defined $_[4] ? :
27708 0 0 $#arg & 1 ? :
27719 0 0 if defined $main::RD_TRACE
27731 0 0 if defined $main::RD_TRACE
27739 0 0 unless (defined($_tok = function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27745 0 0 if defined $main::RD_TRACE
27755 0 0 if defined $main::RD_TRACE
27767 0 0 if defined $main::RD_TRACE
27777 0 0 if defined $main::RD_TRACE
27789 0 0 if defined $main::RD_TRACE
27797 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
27801 0 0 if defined $main::RD_TRACE
27805 0 0 if defined $main::RD_TRACE
27810 0 0 if defined $main::RD_TRACE
27818 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27824 0 0 if defined $main::RD_TRACE
27834 0 0 if defined $main::RD_TRACE
27846 0 0 if defined $main::RD_TRACE
27853 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
27857 0 0 if defined $main::RD_TRACE
27861 0 0 if defined $main::RD_TRACE
27866 0 0 if defined $main::RD_TRACE
27877 0 0 if defined $main::RD_TRACE
27889 0 0 if defined $main::RD_TRACE
27897 0 0 unless (defined($_tok = constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27903 0 0 if defined $main::RD_TRACE
27913 0 0 if defined $main::RD_TRACE
27925 0 0 if defined $main::RD_TRACE
27935 0 0 if defined $main::RD_TRACE
27947 0 0 if defined $main::RD_TRACE
27955 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
27961 0 0 if defined $main::RD_TRACE
27971 0 0 if defined $main::RD_TRACE
27983 0 0 if defined $main::RD_TRACE
27993 0 0 if defined $main::RD_TRACE
28005 0 0 if defined $main::RD_TRACE
28013 0 0 unless (defined($_tok = host_variable($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28019 0 0 if defined $main::RD_TRACE
28029 0 0 if defined $main::RD_TRACE
28041 0 0 if defined $main::RD_TRACE
28051 0 0 if defined $main::RD_TRACE
28063 0 0 if defined $main::RD_TRACE
28071 0 0 unless (defined($_tok = special_register($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28077 0 0 if defined $main::RD_TRACE
28087 0 0 if defined $main::RD_TRACE
28099 0 0 if defined $main::RD_TRACE
28109 0 0 if defined $main::RD_TRACE
28121 0 0 if defined $main::RD_TRACE
28129 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
28133 0 0 if defined $main::RD_TRACE
28137 0 0 if defined $main::RD_TRACE
28142 0 0 if defined $main::RD_TRACE
28150 0 0 unless (defined($_tok = scalar_fullselect($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28156 0 0 if defined $main::RD_TRACE
28166 0 0 if defined $main::RD_TRACE
28178 0 0 if defined $main::RD_TRACE
28185 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
28189 0 0 if defined $main::RD_TRACE
28193 0 0 if defined $main::RD_TRACE
28198 0 0 if defined $main::RD_TRACE
28209 0 0 if defined $main::RD_TRACE
28221 0 0 if defined $main::RD_TRACE
28229 0 0 unless (defined($_tok = labeled_duration($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28235 0 0 if defined $main::RD_TRACE
28245 0 0 if defined $main::RD_TRACE
28257 0 0 if defined $main::RD_TRACE
28267 0 0 if defined $main::RD_TRACE
28279 0 0 if defined $main::RD_TRACE
28287 0 0 unless (defined($_tok = case_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28293 0 0 if defined $main::RD_TRACE
28303 0 0 if defined $main::RD_TRACE
28315 0 0 if defined $main::RD_TRACE
28325 0 0 if defined $main::RD_TRACE
28337 0 0 if defined $main::RD_TRACE
28345 0 0 unless (defined($_tok = cast_specification($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28351 0 0 if defined $main::RD_TRACE
28361 0 0 if defined $main::RD_TRACE
28373 0 0 if defined $main::RD_TRACE
28383 0 0 if defined $main::RD_TRACE
28395 0 0 if defined $main::RD_TRACE
28403 0 0 unless (defined($_tok = OLAP_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28409 0 0 if defined $main::RD_TRACE
28419 0 0 if defined $main::RD_TRACE
28431 0 0 if defined $main::RD_TRACE
28441 0 0 if defined $main::RD_TRACE
28453 0 0 if defined $main::RD_TRACE
28461 0 0 unless (defined($_tok = method_invocation($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28467 0 0 if defined $main::RD_TRACE
28477 0 0 if defined $main::RD_TRACE
28489 0 0 if defined $main::RD_TRACE
28499 0 0 if defined $main::RD_TRACE
28511 0 0 if defined $main::RD_TRACE
28519 0 0 unless (defined($_tok = subtype_treatment($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28525 0 0 if defined $main::RD_TRACE
28535 0 0 if defined $main::RD_TRACE
28547 0 0 if defined $main::RD_TRACE
28557 0 0 if defined $main::RD_TRACE
28569 0 0 if defined $main::RD_TRACE
28577 0 0 unless (defined($_tok = sequence_reference($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28583 0 0 if defined $main::RD_TRACE
28593 0 0 if defined $main::RD_TRACE
28605 0 0 if defined $main::RD_TRACE
28613 0 0 unless ($_matched or defined $return or defined $score)
28616 0 0 if defined $main::RD_TRACE
28623 0 0 if (not defined $return and defined $score)
28624 0 0 if defined $main::RD_TRACE
28631 0 0 unless defined $return
28632 0 0 if (defined $main::RD_TRACE)
28656 0 1 if defined $main::RD_TRACE
28674 1 0 defined $_[4] ? :
28675 1 0 $#arg & 1 ? :
28686 0 1 if defined $main::RD_TRACE
28698 0 1 if defined $main::RD_TRACE
28705 1 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::statement, 1, 100000000, $_noactions, $expectation, undef)))
28711 0 1 if defined $main::RD_TRACE
28719 0 0 if defined $main::RD_TRACE
28728 0 0 if defined $main::RD_TRACE
28736 0 0 unless (defined($_tok = eofile($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28742 0 0 if defined $main::RD_TRACE
28751 0 0 if defined $main::RD_TRACE
28762 0 0 if defined $main::RD_TRACE
28765 0 0 $_noactions ? :
28772 0 0 unless (defined $_tok)
28773 0 0 if defined $main::RD_TRACE
28777 0 0 if defined $main::RD_TRACE
28783 0 0 if defined $main::RD_TRACE
28792 1 0 unless ($_matched or defined $return or defined $score)
28795 0 1 if defined $main::RD_TRACE
28802 0 0 if (not defined $return and defined $score)
28803 0 0 if defined $main::RD_TRACE
28808 0 0 unless defined $return
28809 0 0 if (defined $main::RD_TRACE)
28830 0 0 if defined $main::RD_TRACE
28848 0 0 defined $_[4] ? :
28849 0 0 $#arg & 1 ? :
28860 0 0 if defined $main::RD_TRACE
28872 0 0 if defined $main::RD_TRACE
28880 0 0 unless (defined($_tok = expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28886 0 0 if defined $main::RD_TRACE
28895 0 0 if defined $main::RD_TRACE
28907 0 0 if defined $main::RD_TRACE
28917 0 0 if defined $main::RD_TRACE
28929 0 0 if defined $main::RD_TRACE
28937 0 0 if $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)
28941 0 0 if defined $main::RD_TRACE
28946 0 0 if defined $main::RD_TRACE
28951 0 0 if defined $main::RD_TRACE
28962 0 0 if defined $main::RD_TRACE
28974 0 0 if defined $main::RD_TRACE
28982 0 0 unless (defined($_tok = parameter_marker($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
28988 0 0 if defined $main::RD_TRACE
28997 0 0 if defined $main::RD_TRACE
29009 0 0 if defined $main::RD_TRACE
29017 0 0 unless ($_matched or defined $return or defined $score)
29020 0 0 if defined $main::RD_TRACE
29027 0 0 if (not defined $return and defined $score)
29028 0 0 if defined $main::RD_TRACE
29034 0 0 unless defined $return
29035 0 0 if (defined $main::RD_TRACE)
29058 0 0 if defined $main::RD_TRACE
29073 0 0 defined $_[4] ? :
29074 0 0 $#arg & 1 ? :
29085 0 0 if defined $main::RD_TRACE
29097 0 0 if defined $main::RD_TRACE
29105 0 0 if $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)
29109 0 0 if defined $main::RD_TRACE
29114 0 0 if defined $main::RD_TRACE
29119 0 0 if defined $main::RD_TRACE
29128 0 0 unless ($_matched or defined $return or defined $score)
29131 0 0 if defined $main::RD_TRACE
29135 0 0 if (not defined $return and defined $score)
29136 0 0 if defined $main::RD_TRACE
29141 0 0 unless defined $return
29142 0 0 if (defined $main::RD_TRACE)
29163 0 0 if defined $main::RD_TRACE
29181 0 0 defined $_[4] ? :
29182 0 0 $#arg & 1 ? :
29193 0 0 if defined $main::RD_TRACE
29205 0 0 if defined $main::RD_TRACE
29213 0 0 if $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)
29217 0 0 if defined $main::RD_TRACE
29222 0 0 if defined $main::RD_TRACE
29227 0 0 if defined $main::RD_TRACE
29238 0 0 if defined $main::RD_TRACE
29250 0 0 if defined $main::RD_TRACE
29258 0 0 if $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)
29262 0 0 if defined $main::RD_TRACE
29267 0 0 if defined $main::RD_TRACE
29272 0 0 if defined $main::RD_TRACE
29281 0 0 unless ($_matched or defined $return or defined $score)
29284 0 0 if defined $main::RD_TRACE
29291 0 0 if (not defined $return and defined $score)
29292 0 0 if defined $main::RD_TRACE
29298 0 0 unless defined $return
29299 0 0 if (defined $main::RD_TRACE)
29322 0 0 if defined $main::RD_TRACE
29340 0 0 defined $_[4] ? :
29341 0 0 $#arg & 1 ? :
29352 0 0 if defined $main::RD_TRACE
29363 0 0 if defined $main::RD_TRACE
29371 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_ranking_function($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
29378 0 0 if defined $main::RD_TRACE
29387 0 0 if defined $main::RD_TRACE
29400 0 0 if defined $main::RD_TRACE
29407 0 0 if $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)
29411 0 0 if defined $main::RD_TRACE
29416 0 0 if defined $main::RD_TRACE
29421 0 0 if defined $main::RD_TRACE
29429 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
29433 0 0 if defined $main::RD_TRACE
29437 0 0 if defined $main::RD_TRACE
29442 0 0 if defined $main::RD_TRACE
29449 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::window_partition_clause, 0, 1, $_noactions, $expectation, undef)))
29455 0 0 if defined $main::RD_TRACE
29463 0 0 if defined $main::RD_TRACE
29472 0 0 if defined $main::RD_TRACE
29480 0 0 unless (defined($_tok = window_order_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
29486 0 0 if defined $main::RD_TRACE
29495 0 0 if defined $main::RD_TRACE
29507 0 0 if defined $main::RD_TRACE
29514 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
29518 0 0 if defined $main::RD_TRACE
29522 0 0 if defined $main::RD_TRACE
29527 0 0 if defined $main::RD_TRACE
29535 0 0 unless ($_matched or defined $return or defined $score)
29538 0 0 if defined $main::RD_TRACE
29545 0 0 if (not defined $return and defined $score)
29546 0 0 if defined $main::RD_TRACE
29551 0 0 unless defined $return
29552 0 0 if (defined $main::RD_TRACE)
29575 0 0 if defined $main::RD_TRACE
29594 0 0 defined $_[4] ? :
29595 0 0 $#arg & 1 ? :
29606 0 0 if defined $main::RD_TRACE
29620 0 0 if defined $main::RD_TRACE
29629 0 0 if $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)
29633 0 0 if defined $main::RD_TRACE
29638 0 0 if defined $main::RD_TRACE
29643 0 0 if defined $main::RD_TRACE
29652 0 0 unless (defined($_tok = numeric_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
29658 0 0 if defined $main::RD_TRACE
29668 0 0 if defined $main::RD_TRACE
29680 0 0 if defined $main::RD_TRACE
29689 0 0 unless ($_matched or defined $return or defined $score)
29692 0 0 if defined $main::RD_TRACE
29700 0 0 if (not defined $return and defined $score)
29701 0 0 if defined $main::RD_TRACE
29708 0 0 unless defined $return
29709 0 0 if (defined $main::RD_TRACE)
29733 0 0 if defined $main::RD_TRACE
29751 0 0 defined $_[4] ? :
29752 0 0 $#arg & 1 ? :
29763 0 0 if defined $main::RD_TRACE
29775 0 0 if defined $main::RD_TRACE
29783 0 0 if $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)
29787 0 0 if defined $main::RD_TRACE
29792 0 0 if defined $main::RD_TRACE
29797 0 0 if defined $main::RD_TRACE
29808 0 0 if defined $main::RD_TRACE
29820 0 0 if defined $main::RD_TRACE
29828 0 0 if $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)
29832 0 0 if defined $main::RD_TRACE
29837 0 0 if defined $main::RD_TRACE
29842 0 0 if defined $main::RD_TRACE
29851 0 0 unless ($_matched or defined $return or defined $score)
29854 0 0 if defined $main::RD_TRACE
29861 0 0 if (not defined $return and defined $score)
29862 0 0 if defined $main::RD_TRACE
29868 0 0 unless defined $return
29869 0 0 if (defined $main::RD_TRACE)
29892 0 0 if defined $main::RD_TRACE
29910 0 0 defined $_[4] ? :
29911 0 0 $#arg & 1 ? :
29922 0 0 if defined $main::RD_TRACE
29934 0 0 if defined $main::RD_TRACE
29942 0 0 if $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)
29946 0 0 if defined $main::RD_TRACE
29951 0 0 if defined $main::RD_TRACE
29956 0 0 if defined $main::RD_TRACE
29963 0 0 unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::old_new_corr, 0, 2, $_noactions, $expectation, undef)))
29969 0 0 if defined $main::RD_TRACE
29977 0 0 if defined $main::RD_TRACE
29986 0 0 if defined $main::RD_TRACE
29992 0 0 $_noactions ? :
29993 0 0 unless (defined $_tok)
29994 0 0 if defined $main::RD_TRACE
29998 0 0 if defined $main::RD_TRACE
30004 0 0 if defined $main::RD_TRACE
30013 0 0 unless ($_matched or defined $return or defined $score)
30016 0 0 if defined $main::RD_TRACE
30023 0 0 if (not defined $return and defined $score)
30024 0 0 if defined $main::RD_TRACE
30029 0 0 unless defined $return
30030 0 0 if (defined $main::RD_TRACE)
30052 0 0 if defined $main::RD_TRACE
30070 0 0 defined $_[4] ? :
30071 0 0 $#arg & 1 ? :
30082 0 0 if defined $main::RD_TRACE
30094 0 0 if defined $main::RD_TRACE
30102 0 0 if $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)
30106 0 0 if defined $main::RD_TRACE
30111 0 0 if defined $main::RD_TRACE
30116 0 0 if defined $main::RD_TRACE
30124 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30130 0 0 if defined $main::RD_TRACE
30139 0 0 if defined $main::RD_TRACE
30151 0 0 if defined $main::RD_TRACE
30158 0 0 if $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)
30162 0 0 if defined $main::RD_TRACE
30167 0 0 if defined $main::RD_TRACE
30172 0 0 if defined $main::RD_TRACE
30181 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; } )))
30188 0 0 if defined $main::RD_TRACE
30198 0 0 if defined $main::RD_TRACE
30212 0 0 if defined $main::RD_TRACE
30220 0 0 unless ($_matched or defined $return or defined $score)
30223 0 0 if defined $main::RD_TRACE
30230 0 0 if (not defined $return and defined $score)
30231 0 0 if defined $main::RD_TRACE
30237 0 0 unless defined $return
30238 0 0 if (defined $main::RD_TRACE)
30261 0 0 if defined $main::RD_TRACE
30279 0 0 defined $_[4] ? :
30280 0 0 $#arg & 1 ? :
30291 0 0 if defined $main::RD_TRACE
30303 0 0 if defined $main::RD_TRACE
30311 0 0 if $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)
30315 0 0 if defined $main::RD_TRACE
30320 0 0 if defined $main::RD_TRACE
30325 0 0 if defined $main::RD_TRACE
30336 0 0 if defined $main::RD_TRACE
30348 0 0 if defined $main::RD_TRACE
30356 0 0 if $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)//)
30360 0 0 if defined $main::RD_TRACE
30365 0 0 if defined $main::RD_TRACE
30370 0 0 if defined $main::RD_TRACE
30379 0 0 unless ($_matched or defined $return or defined $score)
30382 0 0 if defined $main::RD_TRACE
30389 0 0 if (not defined $return and defined $score)
30390 0 0 if defined $main::RD_TRACE
30396 0 0 unless defined $return
30397 0 0 if (defined $main::RD_TRACE)
30420 0 0 if defined $main::RD_TRACE
30438 0 0 defined $_[4] ? :
30439 0 0 $#arg & 1 ? :
30450 0 0 if defined $main::RD_TRACE
30462 0 0 if defined $main::RD_TRACE
30470 0 0 if $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)
30474 0 0 if defined $main::RD_TRACE
30479 0 0 if defined $main::RD_TRACE
30484 0 0 if defined $main::RD_TRACE
30495 0 0 if defined $main::RD_TRACE
30507 0 0 if defined $main::RD_TRACE
30515 0 0 if $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)
30519 0 0 if defined $main::RD_TRACE
30524 0 0 if defined $main::RD_TRACE
30529 0 0 if defined $main::RD_TRACE
30538 0 0 unless ($_matched or defined $return or defined $score)
30541 0 0 if defined $main::RD_TRACE
30548 0 0 if (not defined $return and defined $score)
30549 0 0 if defined $main::RD_TRACE
30555 0 0 unless defined $return
30556 0 0 if (defined $main::RD_TRACE)
30579 0 0 if defined $main::RD_TRACE
30597 0 0 defined $_[4] ? :
30598 0 0 $#arg & 1 ? :
30609 0 0 if defined $main::RD_TRACE
30621 0 0 if defined $main::RD_TRACE
30629 0 0 if $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)
30633 0 0 if defined $main::RD_TRACE
30638 0 0 if defined $main::RD_TRACE
30643 0 0 if defined $main::RD_TRACE
30651 0 0 unless (defined($_tok = sequence_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30657 0 0 if defined $main::RD_TRACE
30666 0 0 if defined $main::RD_TRACE
30678 0 0 if defined $main::RD_TRACE
30686 0 0 unless ($_matched or defined $return or defined $score)
30689 0 0 if defined $main::RD_TRACE
30696 0 0 if (not defined $return and defined $score)
30697 0 0 if defined $main::RD_TRACE
30702 0 0 unless defined $return
30703 0 0 if (defined $main::RD_TRACE)
30724 0 0 if defined $main::RD_TRACE
30742 0 0 defined $_[4] ? :
30743 0 0 $#arg & 1 ? :
30754 0 0 if defined $main::RD_TRACE
30766 0 0 if defined $main::RD_TRACE
30774 0 0 unless (defined($_tok = WHERE($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30780 0 0 if defined $main::RD_TRACE
30789 0 0 if defined $main::RD_TRACE
30801 0 0 if defined $main::RD_TRACE
30808 0 0 unless (defined($_tok = search_condition($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30814 0 0 if defined $main::RD_TRACE
30823 0 0 if defined $main::RD_TRACE
30835 0 0 if defined $main::RD_TRACE
30843 0 0 unless ($_matched or defined $return or defined $score)
30846 0 0 if defined $main::RD_TRACE
30853 0 0 if (not defined $return and defined $score)
30854 0 0 if defined $main::RD_TRACE
30859 0 0 unless defined $return
30860 0 0 if (defined $main::RD_TRACE)
30881 0 0 if defined $main::RD_TRACE
30899 0 0 defined $_[4] ? :
30900 0 0 $#arg & 1 ? :
30911 0 0 if defined $main::RD_TRACE
30923 0 0 if defined $main::RD_TRACE
30931 0 0 if $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)
30935 0 0 if defined $main::RD_TRACE
30940 0 0 if defined $main::RD_TRACE
30945 0 0 if defined $main::RD_TRACE
30956 0 0 if defined $main::RD_TRACE
30968 0 0 if defined $main::RD_TRACE
30976 0 0 unless (defined($_tok = unsigned_constant($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
30982 0 0 if defined $main::RD_TRACE
30991 0 0 if defined $main::RD_TRACE
31003 0 0 if defined $main::RD_TRACE
31010 0 0 if $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)
31014 0 0 if defined $main::RD_TRACE
31019 0 0 if defined $main::RD_TRACE
31024 0 0 if defined $main::RD_TRACE
31035 0 0 if defined $main::RD_TRACE
31047 0 0 if defined $main::RD_TRACE
31055 0 0 if $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)
31059 0 0 if defined $main::RD_TRACE
31064 0 0 if defined $main::RD_TRACE
31069 0 0 if defined $main::RD_TRACE
31078 0 0 unless ($_matched or defined $return or defined $score)
31081 0 0 if defined $main::RD_TRACE
31088 0 0 if (not defined $return and defined $score)
31089 0 0 if defined $main::RD_TRACE
31094 0 0 unless defined $return
31095 0 0 if (defined $main::RD_TRACE)
31116 0 0 if defined $main::RD_TRACE
31134 0 0 defined $_[4] ? :
31135 0 0 $#arg & 1 ? :
31146 0 0 if defined $main::RD_TRACE
31158 0 0 if defined $main::RD_TRACE
31166 0 0 unless (defined($_tok = NAME($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31172 0 0 if defined $main::RD_TRACE
31181 0 0 if defined $main::RD_TRACE
31193 0 0 if defined $main::RD_TRACE
31201 0 0 unless ($_matched or defined $return or defined $score)
31204 0 0 if defined $main::RD_TRACE
31211 0 0 if (not defined $return and defined $score)
31212 0 0 if defined $main::RD_TRACE
31217 0 0 unless defined $return
31218 0 0 if (defined $main::RD_TRACE)
31239 0 0 if defined $main::RD_TRACE
31257 0 0 defined $_[4] ? :
31258 0 0 $#arg & 1 ? :
31269 0 0 if defined $main::RD_TRACE
31281 0 0 if defined $main::RD_TRACE
31289 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:[^;]*)//)
31293 0 0 if defined $main::RD_TRACE
31298 0 0 if defined $main::RD_TRACE
31303 0 0 if defined $main::RD_TRACE
31311 0 0 if $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))//)
31315 0 0 if defined $main::RD_TRACE
31320 0 0 if defined $main::RD_TRACE
31325 0 0 if defined $main::RD_TRACE
31331 0 0 $_noactions ? :
31332 0 0 unless (defined $_tok)
31333 0 0 if defined $main::RD_TRACE
31337 0 0 if defined $main::RD_TRACE
31343 0 0 if defined $main::RD_TRACE
31352 0 0 unless ($_matched or defined $return or defined $score)
31355 0 0 if defined $main::RD_TRACE
31362 0 0 if (not defined $return and defined $score)
31363 0 0 if defined $main::RD_TRACE
31368 0 0 unless defined $return
31369 0 0 if (defined $main::RD_TRACE)
31390 0 0 if defined $main::RD_TRACE
31408 0 0 defined $_[4] ? :
31409 0 0 $#arg & 1 ? :
31420 0 0 if defined $main::RD_TRACE
31432 0 0 if defined $main::RD_TRACE
31440 0 0 if $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)
31444 0 0 if defined $main::RD_TRACE
31449 0 0 if defined $main::RD_TRACE
31454 0 0 if defined $main::RD_TRACE
31462 0 0 unless (defined($_tok = group_bound1($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31468 0 0 if defined $main::RD_TRACE
31477 0 0 if defined $main::RD_TRACE
31489 0 0 if defined $main::RD_TRACE
31496 0 0 if $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)
31500 0 0 if defined $main::RD_TRACE
31505 0 0 if defined $main::RD_TRACE
31510 0 0 if defined $main::RD_TRACE
31518 0 0 unless (defined($_tok = group_bound2($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31524 0 0 if defined $main::RD_TRACE
31533 0 0 if defined $main::RD_TRACE
31545 0 0 if defined $main::RD_TRACE
31553 0 0 unless ($_matched or defined $return or defined $score)
31556 0 0 if defined $main::RD_TRACE
31563 0 0 if (not defined $return and defined $score)
31564 0 0 if defined $main::RD_TRACE
31569 0 0 unless defined $return
31570 0 0 if (defined $main::RD_TRACE)
31591 0 0 if defined $main::RD_TRACE
31609 0 0 defined $_[4] ? :
31610 0 0 $#arg & 1 ? :
31621 0 0 if defined $main::RD_TRACE
31633 0 0 if defined $main::RD_TRACE
31641 0 0 if $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)
31645 0 0 if defined $main::RD_TRACE
31650 0 0 if defined $main::RD_TRACE
31655 0 0 if defined $main::RD_TRACE
31663 0 0 unless (defined($_tok = sequence_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31669 0 0 if defined $main::RD_TRACE
31678 0 0 if defined $main::RD_TRACE
31690 0 0 if defined $main::RD_TRACE
31698 0 0 unless ($_matched or defined $return or defined $score)
31701 0 0 if defined $main::RD_TRACE
31708 0 0 if (not defined $return and defined $score)
31709 0 0 if defined $main::RD_TRACE
31714 0 0 unless defined $return
31715 0 0 if (defined $main::RD_TRACE)
31736 0 0 if defined $main::RD_TRACE
31754 0 0 defined $_[4] ? :
31755 0 0 $#arg & 1 ? :
31766 0 0 if defined $main::RD_TRACE
31778 0 0 if defined $main::RD_TRACE
31786 0 0 if $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)
31790 0 0 if defined $main::RD_TRACE
31795 0 0 if defined $main::RD_TRACE
31800 0 0 if defined $main::RD_TRACE
31808 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)))
31819 0 0 if defined $main::RD_TRACE
31827 0 0 if defined $main::RD_TRACE
31838 0 0 if defined $main::RD_TRACE
31847 0 0 unless ($_matched or defined $return or defined $score)
31850 0 0 if defined $main::RD_TRACE
31857 0 0 if (not defined $return and defined $score)
31858 0 0 if defined $main::RD_TRACE
31863 0 0 unless defined $return
31864 0 0 if (defined $main::RD_TRACE)
31885 0 0 if defined $main::RD_TRACE
31903 0 0 defined $_[4] ? :
31904 0 0 $#arg & 1 ? :
31915 0 0 if defined $main::RD_TRACE
31927 0 0 if defined $main::RD_TRACE
31935 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\(//)
31939 0 0 if defined $main::RD_TRACE
31943 0 0 if defined $main::RD_TRACE
31948 0 0 if defined $main::RD_TRACE
31963 0 0 if defined $main::RD_TRACE
31971 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
31977 0 0 if defined $main::RD_TRACE
31986 0 0 if defined $main::RD_TRACE
32006 0 0 if defined $main::RD_TRACE
32014 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
32018 0 0 if defined $main::RD_TRACE
32023 0 0 if defined $main::RD_TRACE
32029 0 0 if (defined $1)
32035 0 0 if defined $main::RD_TRACE
32042 0 0 unless (defined($_tok = column_name($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
32048 0 0 if defined $main::RD_TRACE
32057 0 0 if defined $main::RD_TRACE
32072 0 0 if $backtrack
32074 0 0 unless (@item)
32079 0 0 unless ($repcount >= 1)
32080 0 0 if defined $main::RD_TRACE
32089 0 0 unless $_tok
0 0 if defined $main::RD_TRACE
32095 0 0 if defined $main::RD_TRACE
32103 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\)//)
32107 0 0 if defined $main::RD_TRACE
32111 0 0 if defined $main::RD_TRACE
32116 0 0 if defined $main::RD_TRACE
32119 0 0 $_noactions ? :
32122 0 0 unless (defined $_tok)
32123 0 0 if defined $main::RD_TRACE
32127 0 0 if defined $main::RD_TRACE
32133 0 0 if defined $main::RD_TRACE
32142 0 0 unless ($_matched or defined $return or defined $score)
32145 0 0 if defined $main::RD_TRACE
32152 0 0 if (not defined $return and defined $score)
32153 0 0 if defined $main::RD_TRACE
32158 0 0 unless defined $return
32159 0 0 if (defined $main::RD_TRACE)
32181 0 0 if defined $main::RD_TRACE
32199 0 0 defined $_[4] ? :
32200 0 0 $#arg & 1 ? :
32211 0 0 if defined $main::RD_TRACE
32223 0 0 if defined $main::RD_TRACE
32231 0 0 if $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)
32235 0 0 if defined $main::RD_TRACE
32240 0 0 if defined $main::RD_TRACE
32245 0 0 if defined $main::RD_TRACE
32256 0 0 if defined $main::RD_TRACE
32268 0 0 if defined $main::RD_TRACE
32276 0 0 if $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)
32280 0 0 if defined $main::RD_TRACE
32285 0 0 if defined $main::RD_TRACE
32290 0 0 if defined $main::RD_TRACE
32299 0 0 unless ($_matched or defined $return or defined $score)
32302 0 0 if defined $main::RD_TRACE
32309 0 0 if (not defined $return and defined $score)
32310 0 0 if defined $main::RD_TRACE
32316 0 0 unless defined $return
32317 0 0 if (defined $main::RD_TRACE)
32340 0 0 if defined $main::RD_TRACE
32358 0 0 defined $_[4] ? :
32359 0 0 $#arg & 1 ? :
32370 0 0 if defined $main::RD_TRACE
32382 0 0 if defined $main::RD_TRACE
32390 0 0 unless (defined($_tok = scoped_reference_expression($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
32396 0 0 if defined $main::RD_TRACE
32405 0 0 if defined $main::RD_TRACE
32417 0 0 if defined $main::RD_TRACE
32424 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A\-\>//)
32428 0 0 if defined $main::RD_TRACE
32432 0 0 if defined $main::RD_TRACE
32437 0 0 if defined $main::RD_TRACE
32445 0 0 unless (defined($_tok = name1($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
32451 0 0 if defined $main::RD_TRACE
32460 0 0 if defined $main::RD_TRACE
32472 0 0 if defined $main::RD_TRACE
32478 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)))
32489 0 0 if defined $main::RD_TRACE
32497 0 0 if defined $main::RD_TRACE
32508 0 0 if defined $main::RD_TRACE
32517 0 0 unless ($_matched or defined $return or defined $score)
32520 0 0 if defined $main::RD_TRACE
32527 0 0 if (not defined $return and defined $score)
32528 0 0 if defined $main::RD_TRACE
32533 0 0 unless defined $return
32534 0 0 if (defined $main::RD_TRACE)
32555 0 0 if defined $main::RD_TRACE
32570 0 0 defined $_[4] ? :
32571 0 0 $#arg & 1 ? :
32582 0 0 if defined $main::RD_TRACE
32594 0 0 if defined $main::RD_TRACE
32602 0 0 if $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)
32606 0 0 if defined $main::RD_TRACE
32611 0 0 if defined $main::RD_TRACE
32616 0 0 if defined $main::RD_TRACE
32625 0 0 unless ($_matched or defined $return or defined $score)
32628 0 0 if defined $main::RD_TRACE
32632 0 0 if (not defined $return and defined $score)
32633 0 0 if defined $main::RD_TRACE
32638 0 0 unless defined $return
32639 0 0 if (defined $main::RD_TRACE)
32659 0 0 if defined $main::RD_TRACE
32677 0 0 defined $_[4] ? :
32678 0 0 $#arg & 1 ? :
32689 0 0 if defined $main::RD_TRACE
32701 0 0 if defined $main::RD_TRACE
32709 0 0 if $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)
32713 0 0 if defined $main::RD_TRACE
32718 0 0 if defined $main::RD_TRACE
32723 0 0 if defined $main::RD_TRACE
32738 0 0 if defined $main::RD_TRACE
32746 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_window_order_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
32753 0 0 if defined $main::RD_TRACE
32762 0 0 if defined $main::RD_TRACE
32783 0 0 if defined $main::RD_TRACE
32791 0 0 if $lastsep = $1
0 0 unless ($text =~ s/\A($Parse::RecDescent::SQL::Translator::Parser::DB2::Grammar::skip)/"" if $lastsep = $1;/e and $text =~ s/\A(?:,)//)
32795 0 0 if defined $main::RD_TRACE
32800 0 0 if defined $main::RD_TRACE
32806 0 0 if (defined $1)
32812 0 0 if defined $main::RD_TRACE
32819 0 0 unless (defined($_tok = _alternation_1_of_production_1_of_rule_window_order_clause($thisparser, $text, $repeating, $_noactions, sub { \@arg; } )))
32826 0 0 if defined $main::RD_TRACE
32835 0 0 if defined $main::RD_TRACE
32851 0 0 if $backtrack
32853 0 0 unless (@item)
32858 0 0 unless ($repcount >= 1)
32859 0 0 if defined $main::RD_TRACE
32868 0 0 if defined $main::RD_TRACE
32869 0 0 unless $_tok
32875 0 0 if defined $main::RD_TRACE
32884 0 0 unless ($_matched or defined $return or defined $score)
32887 0 0 if defined $main::RD_TRACE
32894 0 0 if (not defined $return and defined $score)
32895 0 0 if defined $main::RD_TRACE
32900 0 0 unless defined $return
32901 0 0 if (defined $main::RD_TRACE)
32922 0 0 if defined $main::RD_TRACE
32937 0 0 defined $_[4] ? :
32938 0 0 $#arg & 1 ? :
32949 0 0 if defined $main::RD_TRACE
32961 0 0 if defined $main::RD_TRACE
32969 0 0 if $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)
32973 0 0 if defined $main::RD_TRACE
32978 0 0 if defined $main::RD_TRACE
32983 0 0 if defined $main::RD_TRACE
32992 0 0 unless ($_matched or defined $return or defined $score)
32995 0 0 if defined $main::RD_TRACE
33002 0 0 if (not defined $return and defined $score)
33003 0 0 if defined $main::RD_TRACE
33008 0 0 unless defined $return
33009 0 0 if (defined $main::RD_TRACE)
33029 0 1 if defined $main::RD_TRACE
33044 1 0 defined $_[4] ? :
33045 1 0 $#arg & 1 ? :
33056 0 1 if defined $main::RD_TRACE
33068 0 1 if defined $main::RD_TRACE
33076 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)//)
33080 0 1 if defined $main::RD_TRACE
33085 0 0 if defined $main::RD_TRACE
33090 0 0 if defined $main::RD_TRACE
33093 0 0 $_noactions ? :
33099 0 0 unless (defined $_tok)
33100 0 0 if defined $main::RD_TRACE
33104 0 0 if defined $main::RD_TRACE
33110 0 0 if defined $main::RD_TRACE
33119 1 0 unless ($_matched or defined $return or defined $score)
33122 0 1 if defined $main::RD_TRACE
33129 0 0 if (not defined $return and defined $score)
33130 0 0 if defined $main::RD_TRACE
33135 0 0 unless defined $return
33136 0 0 if (defined $main::RD_TRACE)