adaptor, AMPERSAND, BITWISEOR, BITWISEXOR, CharSetLiteral, CharSetName, COLON, COMMA, COMMENT, Digit, DIVIDE, DOT, EOF, EQUAL, Exponent, FOLLOW_aliasList_in_trfmClause4668, FOLLOW_aliasList_in_trfmClause4674, FOLLOW_alterStatement_in_ddlStatement640, FOLLOW_alterStatementAddCol_in_alterStatement950, FOLLOW_alterStatementAddCol_in_synpred23950, FOLLOW_alterStatementAddPartitions_in_alterStatement966, FOLLOW_alterStatementAddPartitions_in_synpred25966, FOLLOW_alterStatementDropPartitions_in_alterStatement958, FOLLOW_alterStatementDropPartitions_in_synpred24958, FOLLOW_alterStatementProperties_in_alterStatement974, FOLLOW_alterStatementProperties_in_synpred26974, FOLLOW_alterStatementRename_in_alterStatement942, FOLLOW_alterStatementRename_in_synpred22942, FOLLOW_alterStatementSerdeProperties_in_alterStatement982, FOLLOW_AMPERSAND_in_precedenceAmpersandOperator6769, FOLLOW_atomExpression_in_precedenceFieldExpression6455, FOLLOW_BITWISEOR_in_precedenceBitwiseOrOperator6820, FOLLOW_BITWISEXOR_in_precedenceBitwiseXorOperator6603, FOLLOW_body_in_queryStatement3576, FOLLOW_booleanValue_in_constant6281, FOLLOW_castExpression_in_atomExpression6411, FOLLOW_CharSetLiteral_in_charSetStringLiteral6319, FOLLOW_CharSetName_in_charSetStringLiteral6315, FOLLOW_charSetStringLiteral_in_constant6273, FOLLOW_clusterByClause_in_body3939, FOLLOW_clusterByClause_in_body4065, FOLLOW_clusterByClause_in_regular_body3650, FOLLOW_clusterByClause_in_regular_body3786, FOLLOW_colType_in_columnNameType3015, FOLLOW_columnName_in_columnNameList2724, FOLLOW_columnName_in_columnNameList2729, FOLLOW_columnNameList_in_tableBuckets1973, FOLLOW_columnNameOrder_in_columnNameOrderList2800, FOLLOW_columnNameOrder_in_columnNameOrderList2805, FOLLOW_columnNameOrderList_in_tableBuckets1986, FOLLOW_columnNameType_in_columnNameTypeList2681, FOLLOW_columnNameType_in_columnNameTypeList2686, FOLLOW_columnNameTypeList_in_alterStatementAddCol1089, FOLLOW_columnNameTypeList_in_createStatement761, FOLLOW_columnNameTypeList_in_tablePartition1917, FOLLOW_columnRefOrder_in_sortByClause5910, FOLLOW_columnRefOrder_in_sortByClause5920, FOLLOW_COMMA_in_aliasList4973, FOLLOW_COMMA_in_alterStatementDropPartitions1287, FOLLOW_COMMA_in_clusterByClause5802, FOLLOW_COMMA_in_columnNameList2727, FOLLOW_COMMA_in_columnNameOrderList2803, FOLLOW_COMMA_in_columnNameTypeList2684, FOLLOW_COMMA_in_distributeByClause5858, FOLLOW_COMMA_in_expressionList4926, FOLLOW_COMMA_in_function6016, FOLLOW_COMMA_in_groupByClause5596, FOLLOW_COMMA_in_mapType3462, FOLLOW_COMMA_in_metastoreCheck1717, FOLLOW_COMMA_in_orderByClause5693, FOLLOW_COMMA_in_partitionSpec7188, FOLLOW_COMMA_in_propertiesList2216, FOLLOW_COMMA_in_selectExpressionList4768, FOLLOW_COMMA_in_selectList4537, FOLLOW_COMMA_in_sortByClause5918, FOLLOW_COMMA_in_synpred1486016, FOLLOW_COMMA_in_tableSample5325, FOLLOW_constant_in_atomExpression6395, FOLLOW_constant_in_partitionVal7231, FOLLOW_createFunctionStatement_in_ddlStatement672, FOLLOW_createStatement_in_ddlStatement624, FOLLOW_ddlStatement_in_execStatement511, FOLLOW_descStatement_in_ddlStatement648, FOLLOW_destination_in_insertClause4197, FOLLOW_distributeByClause_in_body3945, FOLLOW_distributeByClause_in_body4071, FOLLOW_distributeByClause_in_regular_body3656, FOLLOW_distributeByClause_in_regular_body3792, FOLLOW_DOT_in_precedenceFieldExpression6471, FOLLOW_DOT_in_synpred1244873, FOLLOW_DOT_in_tableAllColumns4821, FOLLOW_DOT_in_tableColumn4873, FOLLOW_DOT_in_tabTypeExpr1494, FOLLOW_dropStatement_in_ddlStatement632, FOLLOW_EOF_in_statement420, FOLLOW_EOF_in_statement427, FOLLOW_EQUAL_in_keyValueProperty2266, FOLLOW_EQUAL_in_partitionVal7229, FOLLOW_execStatement_in_explainStatement457, FOLLOW_execStatement_in_statement425, FOLLOW_explainStatement_in_statement418, FOLLOW_expression_in_atomExpression6430, FOLLOW_expression_in_castExpression6182, FOLLOW_expression_in_distributeByClause5855, FOLLOW_expression_in_distributeByClause5860, FOLLOW_expression_in_expressionList4923, FOLLOW_expression_in_expressionList4928, FOLLOW_expression_in_function6002, FOLLOW_expression_in_function6018, FOLLOW_expression_in_groupByExpression5645, FOLLOW_expression_in_joinSource5105, FOLLOW_expression_in_orderByExpression5742, FOLLOW_expression_in_precedenceFieldExpression6462, FOLLOW_expression_in_searchCondition5546, FOLLOW_expression_in_selectExpression4730, FOLLOW_expression_in_synpred1486002, FOLLOW_expression_in_synpred1486018, FOLLOW_expression_in_tableSample5322, FOLLOW_expression_in_tableSample5329, FOLLOW_fromClause_in_queryStatement3566, FOLLOW_fromClause_in_regular_body3627, FOLLOW_fromClause_in_regular_body3763, FOLLOW_fromSource_in_fromClause5044, FOLLOW_fromSource_in_joinSource5087, FOLLOW_fromSource_in_joinSource5099, FOLLOW_function_in_atomExpression6403, FOLLOW_functionName_in_function5963, FOLLOW_GREATERTHAN_in_listType3417, FOLLOW_GREATERTHAN_in_mapType3468, FOLLOW_groupByClause_in_body3927, FOLLOW_groupByClause_in_body4053, FOLLOW_groupByClause_in_regular_body3638, FOLLOW_groupByClause_in_regular_body3774, FOLLOW_groupByExpression_in_groupByClause5588, FOLLOW_groupByExpression_in_groupByClause5598, FOLLOW_Identifier_in_aliasList4970, FOLLOW_Identifier_in_aliasList4975, FOLLOW_Identifier_in_alterStatementAddCol1071, FOLLOW_Identifier_in_alterStatementAddPartitions1168, FOLLOW_Identifier_in_alterStatementDropPartitions1280, FOLLOW_Identifier_in_alterStatementProperties1339, FOLLOW_Identifier_in_alterStatementRename1015, FOLLOW_Identifier_in_alterStatementRename1023, FOLLOW_Identifier_in_alterStatementSerdeProperties1393, FOLLOW_Identifier_in_alterStatementSerdeProperties1443, FOLLOW_Identifier_in_columnName2773, FOLLOW_Identifier_in_columnNameOrder2843, FOLLOW_Identifier_in_columnNameType3013, FOLLOW_Identifier_in_createFunctionStatement1784, FOLLOW_Identifier_in_createStatement756, FOLLOW_Identifier_in_dropStatement906, FOLLOW_Identifier_in_metastoreCheck1711, FOLLOW_Identifier_in_partitionVal7227, FOLLOW_Identifier_in_precedenceFieldExpression6474, FOLLOW_Identifier_in_selectItem4587, FOLLOW_Identifier_in_showStatement1665, FOLLOW_Identifier_in_subQuerySource5454, FOLLOW_Identifier_in_synpred1244870, FOLLOW_Identifier_in_synpred331393, FOLLOW_Identifier_in_tableAllColumns4819, FOLLOW_Identifier_in_tableColumn4870, FOLLOW_Identifier_in_tableColumn4879, FOLLOW_Identifier_in_tableSource5384, FOLLOW_Identifier_in_tableSource5396, FOLLOW_Identifier_in_tabName7134, FOLLOW_Identifier_in_tabTypeExpr1491, FOLLOW_ifNotExists_in_createStatement751, FOLLOW_insertClause_in_body3911, FOLLOW_insertClause_in_regular_body3617, FOLLOW_joinSource_in_fromClause5026, FOLLOW_joinSource_in_synpred1275026, FOLLOW_joinToken_in_joinSource5096, FOLLOW_keyValueProperty_in_propertiesList2213, FOLLOW_keyValueProperty_in_propertiesList2218, FOLLOW_KW_ADD_in_alterStatementAddCol1076, FOLLOW_KW_ADD_in_alterStatementAddPartitions1170, FOLLOW_KW_ALL_in_queryOperator3513, FOLLOW_KW_ALL_in_selectClause4355, FOLLOW_KW_ALTER_in_alterStatementAddCol1067, FOLLOW_KW_ALTER_in_alterStatementAddPartitions1164, FOLLOW_KW_ALTER_in_alterStatementDropPartitions1276, FOLLOW_KW_ALTER_in_alterStatementProperties1333, FOLLOW_KW_ALTER_in_alterStatementRename1009, FOLLOW_KW_ALTER_in_alterStatementSerdeProperties1387, FOLLOW_KW_ALTER_in_alterStatementSerdeProperties1437, FOLLOW_KW_ALTER_in_synpred331387, FOLLOW_KW_AND_in_precedenceAndOperator7007, FOLLOW_KW_ARRAY_in_listType3411, FOLLOW_KW_AS_in_castExpression6194, FOLLOW_KW_AS_in_createFunctionStatement1786, FOLLOW_KW_AS_in_selectItem4585, FOLLOW_KW_AS_in_tableFileFormat2538, FOLLOW_KW_AS_in_tableFileFormat2557, FOLLOW_KW_AS_in_tableFileFormat2576, FOLLOW_KW_AS_in_trfmClause4663, FOLLOW_KW_ASC_in_columnNameOrder2848, FOLLOW_KW_ASC_in_columnRefOrder2932, FOLLOW_KW_BIGINT_in_primitiveType3219, FOLLOW_KW_BOOLEAN_in_primitiveType3241, FOLLOW_KW_BUCKET_in_tableSample5299, FOLLOW_KW_BUCKETS_in_tableBuckets1998, FOLLOW_KW_BY_in_clusterByClause5788, FOLLOW_KW_BY_in_distributeByClause5849, FOLLOW_KW_BY_in_groupByClause5582, FOLLOW_KW_BY_in_orderByClause5679, FOLLOW_KW_BY_in_sortByClause5904, FOLLOW_KW_BY_in_tableBuckets1967, FOLLOW_KW_BY_in_tableBuckets1980, FOLLOW_KW_BY_in_tablePartition1913, FOLLOW_KW_BY_in_tableRowFormatCollItemsIdentifier2376, FOLLOW_KW_BY_in_tableRowFormatFieldIdentifier2319, FOLLOW_KW_BY_in_tableRowFormatLinesIdentifier2486, FOLLOW_KW_BY_in_tableRowFormatMapKeysIdentifier2432, FOLLOW_KW_CAST_in_castExpression6163, FOLLOW_KW_CLUSTER_in_clusterByClause5786, FOLLOW_KW_CLUSTERED_in_tableBuckets1965, FOLLOW_KW_COLLECTION_in_tableRowFormatCollItemsIdentifier2370, FOLLOW_KW_COLUMNS_in_alterStatementAddCol1085, FOLLOW_KW_COMMENT_in_columnNameType3018, FOLLOW_KW_COMMENT_in_tableComment1870, FOLLOW_KW_CREATE_in_createFunctionStatement1778, FOLLOW_KW_CREATE_in_createStatement740, FOLLOW_KW_DATA_in_loadStatement540, FOLLOW_KW_DATE_in_primitiveType3307, FOLLOW_KW_DATETIME_in_primitiveType3331, FOLLOW_KW_DELIMITED_in_tableRowFormat2056, FOLLOW_KW_DESC_in_columnNameOrder2854, FOLLOW_KW_DESC_in_columnRefOrder2938, FOLLOW_KW_DESCRIBE_in_descStatement1584, FOLLOW_KW_DIRECTORY_in_destination4237, FOLLOW_KW_DIRECTORY_in_destination4254, FOLLOW_KW_DISTINCT_in_function5987, FOLLOW_KW_DISTINCT_in_selectClause4361, FOLLOW_KW_DISTINCT_in_synpred1485987, FOLLOW_KW_DISTRIBUTE_in_distributeByClause5847, FOLLOW_KW_DOUBLE_in_primitiveType3285, FOLLOW_KW_DROP_in_alterStatementDropPartitions1282, FOLLOW_KW_DROP_in_dropStatement902, FOLLOW_KW_EXISTS_in_ifNotExists703, FOLLOW_KW_EXPLAIN_in_explainStatement448, FOLLOW_KW_EXTENDED_in_descStatement1589, FOLLOW_KW_EXTENDED_in_explainStatement453, FOLLOW_KW_EXTERNAL_in_createStatement745, FOLLOW_KW_FALSE_in_booleanValue7114, FOLLOW_KW_FIELDS_in_tableRowFormatFieldIdentifier2315, FOLLOW_KW_FLOAT_in_primitiveType3262, FOLLOW_KW_FORMAT_in_tableRowFormat2054, FOLLOW_KW_FORMAT_in_tableRowFormat2101, FOLLOW_KW_FROM_in_fromClause5024, FOLLOW_KW_FROM_in_fromClause5042, FOLLOW_KW_FROM_in_synpred1275024, FOLLOW_KW_FULL_in_joinToken5212, FOLLOW_KW_FUNCTION_in_createFunctionStatement1782, FOLLOW_KW_GROUP_in_groupByClause5580, FOLLOW_KW_IF_in_ifNotExists699, FOLLOW_KW_INPATH_in_loadStatement549, FOLLOW_KW_INPUTFORMAT_in_tableFileFormat2578, FOLLOW_KW_INSERT_in_insertClause4193, FOLLOW_KW_INT_in_primitiveType3194, FOLLOW_KW_INTO_in_loadStatement564, FOLLOW_KW_INTO_in_tableBuckets1992, FOLLOW_KW_IS_in_precedenceUnaryExpression6531, FOLLOW_KW_IS_in_precedenceUnaryExpression6553, FOLLOW_KW_IS_in_synpred1626531, FOLLOW_KW_IS_in_synpred1636553, FOLLOW_KW_ITEMS_in_tableRowFormatCollItemsIdentifier2372, FOLLOW_KW_JOIN_in_joinToken5143, FOLLOW_KW_JOIN_in_joinToken5179, FOLLOW_KW_JOIN_in_joinToken5198, FOLLOW_KW_JOIN_in_joinToken5216, FOLLOW_KW_KEYS_in_tableRowFormatMapKeysIdentifier2428, FOLLOW_KW_LEFT_in_joinToken5175, FOLLOW_KW_LIMIT_in_limitClause4307, FOLLOW_KW_LINES_in_tableRowFormatLinesIdentifier2482, FOLLOW_KW_LOAD_in_loadStatement538, FOLLOW_KW_LOCAL_in_destination4235, FOLLOW_KW_LOCAL_in_loadStatement545, FOLLOW_KW_LOCATION_in_partitionLocation1236, FOLLOW_KW_LOCATION_in_tableLocation2639, FOLLOW_KW_MAP_in_mapType3454, FOLLOW_KW_MAP_in_selectClause4460, FOLLOW_KW_MAP_in_tableRowFormatMapKeysIdentifier2426, FOLLOW_KW_MSCK_in_metastoreCheck1704, FOLLOW_KW_NOT_in_ifNotExists701, FOLLOW_KW_NOT_in_precedenceNotOperator6958, FOLLOW_KW_NOT_in_precedenceUnaryExpression6555, FOLLOW_KW_NOT_in_synpred1636555, FOLLOW_KW_NULL_in_atomExpression6383, FOLLOW_KW_NULL_in_precedenceUnaryExpression6533, FOLLOW_KW_NULL_in_precedenceUnaryExpression6557, FOLLOW_KW_NULL_in_synpred1626533, FOLLOW_KW_NULL_in_synpred1636557, FOLLOW_KW_OF_in_tableSample5309, FOLLOW_KW_ON_in_joinSource5102, FOLLOW_KW_ON_in_tableSample5318, FOLLOW_KW_OR_in_precedenceOrOperator7058, FOLLOW_KW_ORDER_in_orderByClause5677, FOLLOW_KW_OUT_in_tableSample5307, FOLLOW_KW_OUTER_in_joinToken5177, FOLLOW_KW_OUTER_in_joinToken5196, FOLLOW_KW_OUTER_in_joinToken5214, FOLLOW_KW_OUTPUTFORMAT_in_tableFileFormat2584, FOLLOW_KW_OVERWRITE_in_insertClause4195, FOLLOW_KW_OVERWRITE_in_loadStatement560, FOLLOW_KW_PARTITION_in_partitionSpec7176, FOLLOW_KW_PARTITIONED_in_tablePartition1911, FOLLOW_KW_PARTITIONS_in_showStatement1663, FOLLOW_KW_PROPERTIES_in_alterStatementProperties1343, FOLLOW_KW_REDUCE_in_selectClause4487, FOLLOW_KW_RENAME_in_alterStatementRename1017, FOLLOW_KW_REPLACE_in_alterStatementAddCol1082, FOLLOW_KW_RIGHT_in_joinToken5194, FOLLOW_KW_ROW_in_tableRowFormat2052, FOLLOW_KW_ROW_in_tableRowFormat2099, FOLLOW_KW_SELECT_in_selectClause4352, FOLLOW_KW_SELECT_in_selectClause4431, FOLLOW_KW_SEQUENCEFILE_in_tableFileFormat2540, FOLLOW_KW_SERDE_in_alterStatementSerdeProperties1397, FOLLOW_KW_SERDE_in_synpred331397, FOLLOW_KW_SERDE_in_tableRowFormat2103, FOLLOW_KW_SERDEPROPERTIES_in_alterStatementSerdeProperties1406, FOLLOW_KW_SERDEPROPERTIES_in_alterStatementSerdeProperties1447, FOLLOW_KW_SERDEPROPERTIES_in_synpred331406, FOLLOW_KW_SERDEPROPERTIES_in_tableRowFormat2112, FOLLOW_KW_SET_in_alterStatementProperties1341, FOLLOW_KW_SET_in_alterStatementSerdeProperties1395, FOLLOW_KW_SET_in_alterStatementSerdeProperties1445, FOLLOW_KW_SET_in_synpred331395, FOLLOW_KW_SHOW_in_showStatement1638, FOLLOW_KW_SHOW_in_showStatement1661, FOLLOW_KW_SMALLINT_in_primitiveType3174, FOLLOW_KW_SORT_in_sortByClause5902, FOLLOW_KW_SORTED_in_tableBuckets1978, FOLLOW_KW_STORED_in_tableFileFormat2536, FOLLOW_KW_STORED_in_tableFileFormat2555, FOLLOW_KW_STORED_in_tableFileFormat2574, FOLLOW_KW_STRING_in_primitiveType3370, FOLLOW_KW_TABLE_in_alterStatementAddCol1069, FOLLOW_KW_TABLE_in_alterStatementAddPartitions1166, FOLLOW_KW_TABLE_in_alterStatementDropPartitions1278, FOLLOW_KW_TABLE_in_alterStatementProperties1335, FOLLOW_KW_TABLE_in_alterStatementRename1011, FOLLOW_KW_TABLE_in_alterStatementSerdeProperties1389, FOLLOW_KW_TABLE_in_alterStatementSerdeProperties1439, FOLLOW_KW_TABLE_in_createStatement749, FOLLOW_KW_TABLE_in_destination4271, FOLLOW_KW_TABLE_in_dropStatement904, FOLLOW_KW_TABLE_in_loadStatement566, FOLLOW_KW_TABLE_in_metastoreCheck1707, FOLLOW_KW_TABLE_in_synpred331389, FOLLOW_KW_TABLES_in_showStatement1640, FOLLOW_KW_TABLESAMPLE_in_tableSample5295, FOLLOW_KW_TEMPORARY_in_createFunctionStatement1780, FOLLOW_KW_TERMINATED_in_tableRowFormatCollItemsIdentifier2374, FOLLOW_KW_TERMINATED_in_tableRowFormatFieldIdentifier2317, FOLLOW_KW_TERMINATED_in_tableRowFormatLinesIdentifier2484, FOLLOW_KW_TERMINATED_in_tableRowFormatMapKeysIdentifier2430, FOLLOW_KW_TEXTFILE_in_tableFileFormat2559, FOLLOW_KW_TIMESTAMP_in_primitiveType3351, FOLLOW_KW_TINYINT_in_primitiveType3153, FOLLOW_KW_TO_in_alterStatementRename1019, FOLLOW_KW_TRANSFORM_in_selectClause4433, FOLLOW_KW_TRUE_in_booleanValue7109, FOLLOW_KW_UNION_in_queryOperator3511, FOLLOW_KW_USING_in_trfmClause4654, FOLLOW_KW_WHERE_in_whereClause5505, FOLLOW_KW_WITH_in_alterStatementSerdeProperties1404, FOLLOW_KW_WITH_in_synpred331404, FOLLOW_KW_WITH_in_tableRowFormat2110, FOLLOW_LESSTHAN_in_listType3413, FOLLOW_LESSTHAN_in_mapType3456, FOLLOW_limitClause_in_body3957, FOLLOW_limitClause_in_body4083, FOLLOW_limitClause_in_regular_body3668, FOLLOW_limitClause_in_regular_body3804, FOLLOW_listType_in_colType3118, FOLLOW_loadStatement_in_execStatement503, FOLLOW_LPAREN_in_alterStatementAddCol1087, FOLLOW_LPAREN_in_atomExpression6427, FOLLOW_LPAREN_in_castExpression6169, FOLLOW_LPAREN_in_createStatement759, FOLLOW_LPAREN_in_function5969, FOLLOW_LPAREN_in_partitionSpec7183, FOLLOW_LPAREN_in_subQuerySource5448, FOLLOW_LPAREN_in_synpred1184638, FOLLOW_LPAREN_in_tableBuckets1969, FOLLOW_LPAREN_in_tableBuckets1982, FOLLOW_LPAREN_in_tablePartition1915, FOLLOW_LPAREN_in_tableProperties2168, FOLLOW_LPAREN_in_tableSample5297, FOLLOW_LPAREN_in_trfmClause4638, FOLLOW_LPAREN_in_trfmClause4666, FOLLOW_LSQUARE_in_precedenceFieldExpression6459, FOLLOW_mapType_in_colType3126, FOLLOW_metastoreCheck_in_ddlStatement664, FOLLOW_Number_in_constant6257, FOLLOW_Number_in_limitClause4311, FOLLOW_Number_in_tableBuckets1996, FOLLOW_Number_in_tableSample5304, FOLLOW_Number_in_tableSample5314, FOLLOW_orderByClause_in_body3933, FOLLOW_orderByClause_in_body4059, FOLLOW_orderByClause_in_regular_body3644, FOLLOW_orderByClause_in_regular_body3780, FOLLOW_orderByExpression_in_orderByClause5685, FOLLOW_orderByExpression_in_orderByClause5695, FOLLOW_partitionLocation_in_alterStatementAddPartitions1174, FOLLOW_partitionLocation_in_alterStatementAddPartitions1180, FOLLOW_partitionSpec_in_alterStatementAddPartitions1172, FOLLOW_partitionSpec_in_alterStatementAddPartitions1178, FOLLOW_partitionSpec_in_alterStatementDropPartitions1284, FOLLOW_partitionSpec_in_alterStatementDropPartitions1289, FOLLOW_partitionSpec_in_metastoreCheck1713, FOLLOW_partitionSpec_in_metastoreCheck1719, FOLLOW_partitionSpec_in_partTypeExpr1545, FOLLOW_partitionSpec_in_tabName7136, FOLLOW_partitionVal_in_partitionSpec7185, FOLLOW_partitionVal_in_partitionSpec7191, FOLLOW_partTypeExpr_in_descStatement1596, FOLLOW_precedenceAmpersandExpression_in_precedenceBitwiseOrExpression6841, FOLLOW_precedenceAmpersandExpression_in_precedenceBitwiseOrExpression6847, FOLLOW_precedenceAmpersandOperator_in_precedenceAmpersandExpression6793, FOLLOW_precedenceAndExpression_in_precedenceOrExpression7079, FOLLOW_precedenceAndExpression_in_precedenceOrExpression7085, FOLLOW_precedenceAndOperator_in_precedenceAndExpression7031, FOLLOW_precedenceBitwiseOrExpression_in_precedenceEqualExpression6928, FOLLOW_precedenceBitwiseOrExpression_in_precedenceEqualExpression6934, FOLLOW_precedenceBitwiseOrOperator_in_precedenceBitwiseOrExpression6844, FOLLOW_precedenceBitwiseXorExpression_in_precedenceStarExpression6684, FOLLOW_precedenceBitwiseXorExpression_in_precedenceStarExpression6690, FOLLOW_precedenceBitwiseXorOperator_in_precedenceBitwiseXorExpression6627, FOLLOW_precedenceEqualExpression_in_precedenceNotExpression6985, FOLLOW_precedenceEqualOperator_in_precedenceEqualExpression6931, FOLLOW_precedenceFieldExpression_in_precedenceUnaryExpression6529, FOLLOW_precedenceFieldExpression_in_precedenceUnaryExpression6551, FOLLOW_precedenceFieldExpression_in_precedenceUnaryExpression6581, FOLLOW_precedenceFieldExpression_in_synpred1626529, FOLLOW_precedenceFieldExpression_in_synpred1636551, FOLLOW_precedenceNotExpression_in_precedenceAndExpression7028, FOLLOW_precedenceNotExpression_in_precedenceAndExpression7034, FOLLOW_precedenceNotOperator_in_precedenceNotExpression6980, FOLLOW_precedenceOrExpression_in_expression6362, FOLLOW_precedenceOrOperator_in_precedenceOrExpression7082, FOLLOW_precedencePlusExpression_in_precedenceAmpersandExpression6790, FOLLOW_precedencePlusExpression_in_precedenceAmpersandExpression6796, FOLLOW_precedencePlusOperator_in_precedencePlusExpression6742, FOLLOW_precedenceStarExpression_in_precedencePlusExpression6739, FOLLOW_precedenceStarExpression_in_precedencePlusExpression6745, FOLLOW_precedenceStarOperator_in_precedenceStarExpression6687, FOLLOW_precedenceUnaryExpression_in_precedenceBitwiseXorExpression6624, FOLLOW_precedenceUnaryExpression_in_precedenceBitwiseXorExpression6630, FOLLOW_precedenceUnaryOperator_in_precedenceUnaryExpression6576, FOLLOW_primitiveType_in_castExpression6206, FOLLOW_primitiveType_in_colType3110, FOLLOW_primitiveType_in_listType3415, FOLLOW_primitiveType_in_mapType3460, FOLLOW_primitiveType_in_mapType3466, FOLLOW_propertiesList_in_tableProperties2170, FOLLOW_queryOperator_in_queryStatementExpression3540, FOLLOW_queryStatement_in_queryStatementExpression3537, FOLLOW_queryStatement_in_queryStatementExpression3543, FOLLOW_queryStatementExpression_in_execStatement495, FOLLOW_queryStatementExpression_in_subQuerySource5450, FOLLOW_regular_body_in_queryStatement3598, FOLLOW_RPAREN_in_alterStatementAddCol1091, FOLLOW_RPAREN_in_atomExpression6432, FOLLOW_RPAREN_in_castExpression6212, FOLLOW_RPAREN_in_createStatement763, FOLLOW_RPAREN_in_function6039, FOLLOW_RPAREN_in_partitionSpec7196, FOLLOW_RPAREN_in_subQuerySource5452, FOLLOW_RPAREN_in_synpred1184642, FOLLOW_RPAREN_in_tableBuckets1975, FOLLOW_RPAREN_in_tableBuckets1988, FOLLOW_RPAREN_in_tablePartition1919, FOLLOW_RPAREN_in_tableProperties2172, FOLLOW_RPAREN_in_tableSample5335, FOLLOW_RPAREN_in_trfmClause4642, FOLLOW_RPAREN_in_trfmClause4670, FOLLOW_RSQUARE_in_precedenceFieldExpression6464, FOLLOW_searchCondition_in_whereClause5507, FOLLOW_selectClause_in_body3916, FOLLOW_selectClause_in_body4042, FOLLOW_selectClause_in_regular_body3622, FOLLOW_selectClause_in_regular_body3758, FOLLOW_selectExpression_in_selectExpressionList4765, FOLLOW_selectExpression_in_selectExpressionList4770, FOLLOW_selectExpression_in_selectItem4581, FOLLOW_selectExpressionList_in_synpred1184640, FOLLOW_selectExpressionList_in_trfmClause4640, FOLLOW_selectExpressionList_in_trfmClause4646, FOLLOW_selectItem_in_selectList4533, FOLLOW_selectItem_in_selectList4540, FOLLOW_selectList_in_selectClause4369, FOLLOW_set_in_functionName0, FOLLOW_set_in_orderByExpression5748, FOLLOW_set_in_precedenceEqualOperator0, FOLLOW_set_in_precedencePlusOperator0, FOLLOW_set_in_precedenceStarOperator0, FOLLOW_set_in_precedenceUnaryOperator0, FOLLOW_set_in_showStmtIdentifier0, FOLLOW_set_in_tabTypeExpr1497, FOLLOW_showStatement_in_ddlStatement656, FOLLOW_showStmtIdentifier_in_showStatement1642, FOLLOW_sortByClause_in_body3951, FOLLOW_sortByClause_in_body4077, FOLLOW_sortByClause_in_regular_body3662, FOLLOW_sortByClause_in_regular_body3798, FOLLOW_STAR_in_tableAllColumns4805, FOLLOW_STAR_in_tableAllColumns4823, FOLLOW_StringLiteral_in_alterStatementSerdeProperties1401, FOLLOW_StringLiteral_in_columnNameType3022, FOLLOW_StringLiteral_in_constant6265, FOLLOW_StringLiteral_in_createFunctionStatement1788, FOLLOW_StringLiteral_in_destination4239, FOLLOW_StringLiteral_in_destination4256, FOLLOW_StringLiteral_in_keyValueProperty2264, FOLLOW_StringLiteral_in_keyValueProperty2270, FOLLOW_StringLiteral_in_loadStatement554, FOLLOW_StringLiteral_in_partitionLocation1240, FOLLOW_StringLiteral_in_synpred331401, FOLLOW_StringLiteral_in_tableComment1874, FOLLOW_StringLiteral_in_tableFileFormat2582, FOLLOW_StringLiteral_in_tableFileFormat2588, FOLLOW_StringLiteral_in_tableLocation2643, FOLLOW_StringLiteral_in_tableRowFormat2107, FOLLOW_StringLiteral_in_tableRowFormatCollItemsIdentifier2380, FOLLOW_StringLiteral_in_tableRowFormatFieldIdentifier2323, FOLLOW_StringLiteral_in_tableRowFormatLinesIdentifier2490, FOLLOW_StringLiteral_in_tableRowFormatMapKeysIdentifier2436, FOLLOW_StringLiteral_in_trfmClause4656, FOLLOW_subQuerySource_in_fromSource5259, FOLLOW_tableAllColumns_in_selectExpression4734, FOLLOW_tableBuckets_in_createStatement773, FOLLOW_tableColumn_in_atomExpression6419, FOLLOW_tableColumn_in_clusterByClause5794, FOLLOW_tableColumn_in_clusterByClause5804, FOLLOW_tableColumn_in_columnRefOrder2927, FOLLOW_tableComment_in_createStatement767, FOLLOW_tableFileFormat_in_createStatement779, FOLLOW_tableLocation_in_createStatement782, FOLLOW_tablePartition_in_createStatement770, FOLLOW_tableProperties_in_alterStatementProperties1345, FOLLOW_tableProperties_in_alterStatementSerdeProperties1408, FOLLOW_tableProperties_in_alterStatementSerdeProperties1449, FOLLOW_tableProperties_in_synpred331408, FOLLOW_tableProperties_in_tableRowFormat2116, FOLLOW_tableRowFormat_in_createStatement776, FOLLOW_tableRowFormatCollItemsIdentifier_in_tableRowFormat2061, FOLLOW_tableRowFormatFieldIdentifier_in_tableRowFormat2058, FOLLOW_tableRowFormatLinesIdentifier_in_tableRowFormat2067, FOLLOW_tableRowFormatMapKeysIdentifier_in_tableRowFormat2064, FOLLOW_tableSample_in_tableSource5389, FOLLOW_tableSource_in_fromSource5255, FOLLOW_tabName_in_destination4273, FOLLOW_tabName_in_loadStatement571, FOLLOW_tabTypeExpr_in_partTypeExpr1543, FOLLOW_trfmClause_in_selectClause4435, FOLLOW_trfmClause_in_selectClause4462, FOLLOW_trfmClause_in_selectClause4489, FOLLOW_whereClause_in_body3921, FOLLOW_whereClause_in_body4047, FOLLOW_whereClause_in_regular_body3632, FOLLOW_whereClause_in_regular_body3768, GREATERTHAN, GREATERTHANOREQUALTO, HexDigit, Identifier, KW_ADD, KW_ALL, KW_ALTER, KW_AND, KW_ARRAY, KW_AS, KW_ASC, KW_BIGINT, KW_BOOLEAN, KW_BUCKET, KW_BUCKETS, KW_BY, KW_CAST, KW_CLUSTER, KW_CLUSTERED, KW_COLLECTION, KW_COLUMNS, KW_COMMENT, KW_CREATE, KW_DATA, KW_DATE, KW_DATETIME, KW_DELIMITED, KW_DESC, KW_DESCRIBE, KW_DIRECTORY, KW_DISTINCT, KW_DISTRIBUTE, KW_DOUBLE, KW_DROP, KW_ELEM_TYPE, KW_EXISTS, KW_EXPLAIN, KW_EXTENDED, KW_EXTERNAL, KW_FALSE, KW_FIELDS, KW_FLOAT, KW_FORMAT, KW_FROM, KW_FULL, KW_FUNCTION, KW_GROUP, KW_IF, KW_INPATH, KW_INPUTFORMAT, KW_INSERT, KW_INT, KW_INTO, KW_IS, KW_ITEMS, KW_JOIN, KW_KEY_TYPE, KW_KEYS, KW_LEFT, KW_LIKE, KW_LIMIT, KW_LINES, KW_LOAD, KW_LOCAL, KW_LOCATION, KW_MAP, KW_MSCK, KW_NOT, KW_NULL, KW_OF, KW_ON, KW_OR, KW_ORDER, KW_OUT, KW_OUTER, KW_OUTPUTFORMAT, KW_OVERWRITE, KW_PARTITION, KW_PARTITIONED, KW_PARTITIONS, KW_PROPERTIES, KW_REDUCE, KW_REGEXP, KW_RENAME, KW_REPLACE, KW_RIGHT, KW_RLIKE, KW_ROW, KW_SELECT, KW_SEQUENCEFILE, KW_SERDE, KW_SERDEPROPERTIES, KW_SET, KW_SHOW, KW_SMALLINT, KW_SORT, KW_SORTED, KW_STORED, KW_STRING, KW_TABLE, KW_TABLES, KW_TABLESAMPLE, KW_TEMPORARY, KW_TERMINATED, KW_TEXTFILE, KW_TIMESTAMP, KW_TINYINT, KW_TO, KW_TRANSFORM, KW_TRUE, KW_UNION, KW_USING, KW_VALUE_TYPE, KW_WHERE, KW_WITH, LESSTHAN, LESSTHANOREQUALTO, Letter, LPAREN, LSQUARE, MINUS, MOD, NOTEQUAL, Number, PLUS, RPAREN, RSQUARE, SEMICOLON, STAR, StringLiteral, TILDE, TOK_ALIASLIST, TOK_ALLCOLREF, TOK_ALTERTABLE_ADDCOLS, TOK_ALTERTABLE_ADDPARTS, TOK_ALTERTABLE_DROPPARTS, TOK_ALTERTABLE_PROPERTIES, TOK_ALTERTABLE_RENAME, TOK_ALTERTABLE_REPLACECOLS, TOK_ALTERTABLE_SERDEPROPERTIES, TOK_ALTERTABLE_SERIALIZER, TOK_BIGINT, TOK_BOOLEAN, TOK_CHARSETLITERAL, TOK_CLUSTERBY, TOK_COLREF, TOK_CREATEEXTTABLE, TOK_CREATEFUNCTION, TOK_CREATETABLE, TOK_DATE, TOK_DATETIME, TOK_DESCTABLE, TOK_DESTINATION, TOK_DIR, TOK_DISTRIBUTEBY, TOK_DOUBLE, TOK_DROPTABLE, TOK_EXPLAIN, TOK_EXPLIST, TOK_FALSE, TOK_FLOAT, TOK_FROM, TOK_FULLOUTERJOIN, TOK_FUNCTION, TOK_FUNCTIONDI, TOK_GROUPBY, TOK_IFNOTEXISTS, TOK_INSERT, TOK_INT, TOK_ISNOTNULL, TOK_ISNULL, TOK_JOIN, TOK_LEFTOUTERJOIN, TOK_LIMIT, TOK_LIST, TOK_LOAD, TOK_LOCAL_DIR, TOK_MAP, TOK_MSCK, TOK_NULL, TOK_OP_ADD, TOK_OP_AND, TOK_OP_BITAND, TOK_OP_BITNOT, TOK_OP_BITOR, TOK_OP_BITXOR, TOK_OP_DIV, TOK_OP_EQ, TOK_OP_GE, TOK_OP_GT, TOK_OP_LE, TOK_OP_LIKE, TOK_OP_LT, TOK_OP_MOD, TOK_OP_MUL, TOK_OP_NE, TOK_OP_NOT, TOK_OP_OR, TOK_OP_SUB, TOK_ORDERBY, TOK_PARTITIONLOCATION, TOK_PARTSPEC, TOK_PARTVAL, TOK_QUERY, TOK_RIGHTOUTERJOIN, TOK_SELECT, TOK_SELECTDI, TOK_SELEXPR, TOK_SHOWPARTITIONS, TOK_SHOWTABLES, TOK_SMALLINT, TOK_SORTBY, TOK_STRING, TOK_SUBQUERY, TOK_TAB, TOK_TABCOL, TOK_TABCOLLIST, TOK_TABCOLNAME, TOK_TABLEBUCKETS, TOK_TABLECOMMENT, TOK_TABLEFILEFORMAT, TOK_TABLELOCATION, TOK_TABLEPARTCOLS, TOK_TABLEPROPERTIES, TOK_TABLEPROPERTY, TOK_TABLEPROPLIST, TOK_TABLEROWFORMAT, TOK_TABLEROWFORMATCOLLITEMS, TOK_TABLEROWFORMATFIELD, TOK_TABLEROWFORMATLINES, TOK_TABLEROWFORMATMAPKEYS, TOK_TABLESAMPLE, TOK_TABLESERIALIZER, TOK_TABREF, TOK_TABSORTCOLNAMEASC, TOK_TABSORTCOLNAMEDESC, TOK_TABTYPE, TOK_TBLSEQUENCEFILE, TOK_TBLTEXTFILE, TOK_TIMESTAMP, TOK_TINYINT, TOK_TMP_FILE, TOK_TRANSFORM, TOK_TRUE, TOK_UNION, TOK_WHERE, tokenNames, WS |