📄 pierosltokenmanager.java
字号:
} break; case 0: if ((jjbitVec0[i2] & l2) == 0L) break; if (kind > 57) kind = 57; jjCheckNAdd(0); break; case 3: if ((jjbitVec0[i2] & l2) != 0L && kind > 69) kind = 69; break; default : break; } } while(i != startsAt); } if (kind != 0x7fffffff) { jjmatchedKind = kind; jjmatchedPos = curPos; kind = 0x7fffffff; } ++curPos; if ((i = jjnewStateCnt) == (startsAt = 4 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } }}private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1){ switch (pos) { default : return -1; }}private final int jjStartNfa_0(int pos, long active0, long active1){ return jjMoveNfa_0(jjStopStringLiteralDfa_0(pos, active0, active1), pos + 1);}private final int jjStartNfaWithStates_0(int pos, int kind, int state){ jjmatchedKind = kind; jjmatchedPos = pos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return pos + 1; } return jjMoveNfa_0(state, pos + 1);}private final int jjMoveStringLiteralDfa0_0(){ switch(curChar) { case 34: return jjStopAtPos(0, 68); case 35: return jjStopAtPos(0, 3); case 91: return jjStopAtPos(0, 2); default : return jjMoveNfa_0(0, 0); }}private final int jjMoveNfa_0(int startState, int curPos){ int[] nextStates; int startsAt = 0; jjnewStateCnt = 3; int i = 1; jjstateSet[0] = startState; int j, kind = 0x7fffffff; for (;;) { if (++jjround == 0x7fffffff) ReInitRounds(); if (curChar < 64) { long l = 1L << curChar; MatchLoop: do { switch(jjstateSet[--i]) { case 0: if ((0xfffffffeffffffffL & l) != 0L) { if (kind > 69) kind = 69; } if ((0x3ffe40000000000L & l) != 0L) { if (kind > 67) kind = 67; jjCheckNAdd(1); } else if ((0x100002600L & l) != 0L) { if (kind > 1) kind = 1; } break; case 1: if ((0x3ffe40000000000L & l) == 0L) break; if (kind > 67) kind = 67; jjCheckNAdd(1); break; case 2: if ((0xfffffffeffffffffL & l) != 0L && kind > 69) kind = 69; break; default : break; } } while(i != startsAt); } else if (curChar < 128) { long l = 1L << (curChar & 077); MatchLoop: do { switch(jjstateSet[--i]) { case 0: if (kind > 69) kind = 69; if ((0x7fffffe87fffffeL & l) != 0L) { if (kind > 67) kind = 67; jjCheckNAdd(1); } break; case 1: if ((0x7fffffe87fffffeL & l) == 0L) break; if (kind > 67) kind = 67; jjCheckNAdd(1); break; case 2: if (kind > 69) kind = 69; break; default : break; } } while(i != startsAt); } else { int i2 = (curChar & 0xff) >> 6; long l2 = 1L << (curChar & 077); MatchLoop: do { switch(jjstateSet[--i]) { case 0: if ((jjbitVec0[i2] & l2) != 0L && kind > 69) kind = 69; break; default : break; } } while(i != startsAt); } if (kind != 0x7fffffff) { jjmatchedKind = kind; jjmatchedPos = curPos; kind = 0x7fffffff; } ++curPos; if ((i = jjnewStateCnt) == (startsAt = 3 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } }}private final int jjStopStringLiteralDfa_3(int pos, long active0, long active1){ switch (pos) { default : return -1; }}private final int jjStartNfa_3(int pos, long active0, long active1){ return jjMoveNfa_3(jjStopStringLiteralDfa_3(pos, active0, active1), pos + 1);}private final int jjStartNfaWithStates_3(int pos, int kind, int state){ jjmatchedKind = kind; jjmatchedPos = pos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return pos + 1; } return jjMoveNfa_3(state, pos + 1);}private final int jjMoveStringLiteralDfa0_3(){ switch(curChar) { case 34: return jjStopAtPos(0, 68); default : return jjMoveNfa_3(0, 0); }}private final int jjMoveNfa_3(int startState, int curPos){ int[] nextStates; int startsAt = 0; jjnewStateCnt = 147; int i = 1; jjstateSet[0] = startState; int j, kind = 0x7fffffff; for (;;) { if (++jjround == 0x7fffffff) ReInitRounds(); if (curChar < 64) { long l = 1L << curChar; MatchLoop: do { switch(jjstateSet[--i]) { case 0: if ((0xfffffffeffffffffL & l) != 0L) { if (kind > 69) kind = 69; } if ((0x3ffe40000000000L & l) != 0L) { if (kind > 67) kind = 67; jjCheckNAdd(58); } else if ((0x100002600L & l) != 0L) { if (kind > 11) kind = 11; } break; case 58: if ((0x3ffe40000000000L & l) == 0L) break; if (kind > 67) kind = 67; jjCheckNAdd(58); break; case 59: if ((0xfffffffeffffffffL & l) != 0L && kind > 69) kind = 69; break; default : break; } } while(i != startsAt); } else if (curChar < 128) { long l = 1L << (curChar & 077); MatchLoop: do { switch(jjstateSet[--i]) { case 0: if (kind > 69) kind = 69; if ((0x7fffffe87fffffeL & l) != 0L) { if (kind > 67) kind = 67; jjCheckNAdd(58); } if (curChar == 82) jjAddStates(0, 1); else if (curChar == 83) jjAddStates(2, 4); else if (curChar == 80) jjAddStates(5, 6); else if (curChar == 70) jjAddStates(7, 10); else if (curChar == 71) jjAddStates(11, 13); else if (curChar == 68) jjAddStates(14, 15); else if (curChar == 85) jjstateSet[jjnewStateCnt++] = 56; else if (curChar == 84) jjstateSet[jjnewStateCnt++] = 50; else if (curChar == 87) jjstateSet[jjnewStateCnt++] = 46; else if (curChar == 81) jjstateSet[jjnewStateCnt++] = 37; else if (curChar == 78) jjstateSet[jjnewStateCnt++] = 30; else if (curChar == 74) jjstateSet[jjnewStateCnt++] = 25; else if (curChar == 79) { if (kind > 16) kind = 16; } else if (curChar == 69) jjstateSet[jjnewStateCnt++] = 17; else if (curChar == 89) { if (kind > 15) kind = 15; } else if (curChar == 67) jjstateSet[jjnewStateCnt++] = 11; else if (curChar == 66) jjstateSet[jjnewStateCnt++] = 5; if (curChar == 85) { if (kind > 28) kind = 28; } else if (curChar == 84) { if (kind > 27) kind = 27; } else if (curChar == 87) { if (kind > 26) kind = 26; } else if (curChar == 83) { if (kind > 25) kind = 25; } else if (curChar == 68) { if (kind > 24) kind = 24; } else if (curChar == 82) { if (kind > 23) kind = 23; } else if (curChar == 81) { if (kind > 22) kind = 22; } else if (curChar == 80) { if (kind > 21) kind = 21; } else if (curChar == 78) { if (kind > 20) kind = 20; } else if (curChar == 74) { if (kind > 19) kind = 19; } else if (curChar == 71) { if (kind > 18) kind = 18; } else if (curChar == 70) { if (kind > 17) kind = 17; } else if (curChar == 69) { if (kind > 14) kind = 14; } else if (curChar == 67) { if (kind > 13) kind = 13; } else if (curChar == 66) { if (kind > 12) kind = 12; } break; case 1: if (curChar == 66 && kind > 12) kind = 12; break; case 2: if (curChar == 77 && kind > 12) kind = 12; break; case 3: if (curChar == 79) jjstateSet[jjnewStateCnt++] = 2; break; case 4: if (curChar == 79) jjstateSet[jjnewStateCnt++] = 3; break; case 5: if (curChar == 76) jjstateSet[jjnewStateCnt++] = 4; break; case 6: if (curChar == 66) jjstateSet[jjnewStateCnt++] = 5; break; case 7: if (curChar == 67 && kind > 13) kind = 13; break; case 8: if (curChar == 69 && kind > 13) kind = 13; break; case 9: if (curChar == 72) jjstateSet[jjnewStateCnt++] = 8; break; case 10: if (curChar == 67) jjstateSet[jjnewStateCnt++] = 9; break; case 11: if (curChar == 65) jjstateSet[jjnewStateCnt++] = 10;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -