Index: ql/src/java/org/apache/hadoop/hive/ql/parse/Hive.g =================================================================== --- ql/src/java/org/apache/hadoop/hive/ql/parse/Hive.g (revision 896723) +++ ql/src/java/org/apache/hadoop/hive/ql/parse/Hive.g (working copy) @@ -1305,6 +1305,17 @@ | KW_NOT | KW_LIKE | KW_IF + | KW_CASE + | KW_TINYINT + | KW_SMALLINT + | KW_INT + | KW_BIGINT + | KW_FLOAT + | KW_DOUBLE + | KW_BOOLEAN + | KW_STRING + | KW_ARRAY + | KW_MAP | EQUAL | NOTEQUAL | LESSTHANOREQUALTO @@ -1338,7 +1349,7 @@ KW_ALL : 'ALL'; KW_AND : 'AND'; KW_OR : 'OR'; -KW_NOT : 'NOT'; +KW_NOT : 'NOT' | '!'; KW_LIKE : 'LIKE'; KW_IF : 'IF'; @@ -1522,7 +1533,7 @@ LCURLY : '{'; RCURLY : '}'; -EQUAL : '='; +EQUAL : '=' | '=='; NOTEQUAL : '<>'; LESSTHANOREQUALTO : '<='; LESSTHAN : '<';