xpathlexer.java
来自「JAVA的一些源码 JAVA2 STANDARD EDITION DEVELO」· Java 代码 · 共 1,527 行 · 第 1/4 页
JAVA
1,527 行
break; case 14: { return new Symbol(sym.LT); } case -15: break; case 15: { return new Symbol(sym.GT); } case -16: break; case 16: { return new Symbol(sym.LPAREN); } case -17: break; case 17: { return new Symbol(sym.RPAREN); } case -18: break; case 18: { /* ignore white space. */ } case -19: break; case 19: { return new Symbol(sym.LBRACK); } case -20: break; case 20: { return new Symbol(sym.RBRACK); } case -21: break; case 21: { return new Symbol(sym.INT, new Long(yytext())); } case -22: break; case 22: { return new Symbol(sym.DSLASH); } case -23: break; case 23: { return new Symbol(sym.ID); } case -24: break; case 24: { return new Symbol(sym.OR); } case -25: break; case 25: { return new Symbol(sym.DCOLON); } case -26: break; case 26: { return new Symbol(sym.QNAME, yytext()); } case -27: break; case 27: { return new Symbol(sym.DDOT); } case -28: break; case 28: { return new Symbol(sym.REAL, new Double(yytext())); } case -29: break; case 29: { return new Symbol(sym.NE); } case -30: break; case 30: { return new Symbol(sym.LE); } case -31: break; case 31: { return new Symbol(sym.GE); } case -32: break; case 32: { return new Symbol(sym.Literal, yytext().substring(1, yytext().length() - 1)); } case -33: break; case 33: { return new Symbol(sym.Literal, yytext().substring(1, yytext().length() - 1)); } case -34: break; case 34: { return new Symbol(sym.REAL, new Double(yytext())); } case -35: break; case 35: { return new Symbol(sym.DIV); } case -36: break; case 36: { return new Symbol(sym.QNAME, yytext()); } case -37: break; case 37: { return new Symbol(sym.MOD); } case -38: break; case 38: { return new Symbol(sym.KEY); } case -39: break; case 39: { return new Symbol(sym.AND); } case -40: break; case 40: { return new Symbol(sym.SELF); } case -41: break; case 41: { return new Symbol(sym.CHILD); } case -42: break; case 42: { return new Symbol(sym.TEXT); } case -43: break; case 43: { return new Symbol(sym.NODE); } case -44: break; case 44: { return new Symbol(sym.PARENT); } case -45: break; case 45: { return new Symbol(sym.TEXT); } case -46: break; case 46: { return new Symbol(sym.NODE); } case -47: break; case 47: { return new Symbol(sym.ANCESTOR); } case -48: break; case 48: { return new Symbol(sym.PATTERN); } case -49: break; case 49: { return new Symbol(sym.NAMESPACE); } case -50: break; case 50: { return new Symbol(sym.COMMENT); } case -51: break; case 51: { return new Symbol(sym.PRECEDING); } case -52: break; case 52: { return new Symbol(sym.ATTRIBUTE); } case -53: break; case 53: { return new Symbol(sym.FOLLOWING); } case -54: break; case 54: { return new Symbol(sym.DESCENDANT); } case -55: break; case 55: { return new Symbol(sym.COMMENT); } case -56: break; case 56: { return new Symbol(sym.EXPRESSION); } case -57: break; case 57: { return new Symbol(sym.ANCESTORORSELF); } case -58: break; case 58: { return new Symbol(sym.PRECEDINGSIBLING); } case -59: break; case 59: { return new Symbol(sym.FOLLOWINGSIBLING); } case -60: break; case 60: { return new Symbol(sym.DESCENDANTORSELF); } case -61: break; case 61: { return new Symbol(sym.PIPARAM); } case -62: break; case 62: { return new Symbol(sym.PI); } case -63: break; case 63: { return new Symbol(sym.PI); } case -64: break; case 65: { return new Symbol(sym.QNAME, yytext()); } case -65: break; case 66: { throw new Exception(yytext()); } case -66: break; case 68: { return new Symbol(sym.QNAME, yytext()); } case -67: break; case 69: { throw new Exception(yytext()); } case -68: break; case 71: { return new Symbol(sym.QNAME, yytext()); } case -69: break; case 72: { throw new Exception(yytext()); } case -70: break; case 74: { return new Symbol(sym.QNAME, yytext()); } case -71: break; case 75: { throw new Exception(yytext()); } case -72: break; case 77: { return new Symbol(sym.QNAME, yytext()); } case -73: break; case 79: { return new Symbol(sym.QNAME, yytext()); } case -74: break; case 81: { return new Symbol(sym.QNAME, yytext()); } case -75: break; case 83: { return new Symbol(sym.QNAME, yytext()); } case -76: break; case 85: { return new Symbol(sym.QNAME, yytext()); } case -77: break; case 87: { return new Symbol(sym.QNAME, yytext()); } case -78: break; case 89: { return new Symbol(sym.QNAME, yytext()); } case -79: break; case 91: { return new Symbol(sym.QNAME, yytext()); } case -80: break; case 93: { return new Symbol(sym.QNAME, yytext()); } case -81: break; case 95: { return new Symbol(sym.QNAME, yytext()); } case -82: break; case 97: { return new Symbol(sym.QNAME, yytext()); } case -83: break; case 99: { return new Symbol(sym.QNAME, yytext()); } case -84: break; case 101: { return new Symbol(sym.QNAME, yytext()); } case -85: break; case 103: { return new Symbol(sym.QNAME, yytext()); } case -86: break; case 105: { return new Symbol(sym.QNAME, yytext()); } case -87: break; case 107: { return new Symbol(sym.QNAME, yytext()); } case -88: break; case 109: { return new Symbol(sym.QNAME, yytext()); } case -89: break; case 111: { return new Symbol(sym.QNAME, yytext()); } case -90: break; case 113: { return new Symbol(sym.QNAME, yytext()); } case -91: break; case 115: { return new Symbol(sym.QNAME, yytext()); } case -92: break; case 117: { return new Symbol(sym.QNAME, yytext()); } case -93: break; case 119: { return new Symbol(sym.QNAME, yytext()); } case -94: break; case 121: { return new Symbol(sym.QNAME, yytext()); } case -95: break; case 123: { return new Symbol(sym.QNAME, yytext()); } case -96: break; case 125: { return new Symbol(sym.QNAME, yytext()); } case -97: break; case 126: { return new Symbol(sym.QNAME, yytext()); } case -98: break; case 127: { return new Symbol(sym.QNAME, yytext()); } case -99: break; case 128: { return new Symbol(sym.QNAME, yytext()); } case -100: break; case 129: { return new Symbol(sym.QNAME, yytext()); } case -101: break; case 130: { return new Symbol(sym.QNAME, yytext()); } case -102: break; case 131: { return new Symbol(sym.QNAME, yytext()); } case -103: break; case 132: { return new Symbol(sym.QNAME, yytext()); } case -104: break; case 133: { return new Symbol(sym.QNAME, yytext()); } case -105: break; case 134: { return new Symbol(sym.QNAME, yytext()); } case -106: break; case 135: { return new Symbol(sym.QNAME, yytext()); } case -107: break; case 136: { return new Symbol(sym.QNAME, yytext()); } case -108: break; case 137: { return new Symbol(sym.QNAME, yytext()); } case -109:
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?