删除无用代码

git-svn-id: http://code.alibabatech.com/svn/druid/trunk@127 b9813039-fb51-4c41-a8b9-e21c2acb5095
This commit is contained in:
wenshao
2011-05-18 15:30:22 +00:00
parent c258d0d50b
commit b603e8ee56
3 changed files with 4 additions and 10 deletions
@@ -248,7 +248,7 @@ public class Lexer {
throw new SQLParseException("TODO"); // TODO
case '@':
scanVariable();
token = Token.USR_VAR;
token = Token.VARIANT;
return;
case '/':
scanComment();
@@ -179,13 +179,10 @@ public class SQLExprParser extends SQLParser {
sqlExpr = new SQLNCharExpr(lexer.stringVal());
lexer.nextToken();
break;
case USR_VAR:
case VARIANT:
sqlExpr = new SQLVariantRefExpr(lexer.stringVal());
lexer.nextToken();
break;
case SYS_VAR:
// QS_TODO add support for system var
break;
case CASE:
SQLCaseExpr caseExpr = new SQLCaseExpr();
lexer.nextToken();
@@ -99,16 +99,13 @@ public enum Token {
EOF, ERROR,
IDENTIFIER,
HINT,
// QS_TODO add support in Lexer
SYS_VAR, USR_VAR,
VARIANT,
LITERAL_INT,
LITERAL_FLOAT,
LITERAL_HEX,
// QS_TODO add syntax support
LITERAL_BIT,
LITERAL_CHARS,
LITERAL_NCHARS,
// QS_TODO remove alias token
LITERAL_ALIAS,
LINE_COMMENT,
MULTI_LINE_COMMENT,