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