📄 parsertokenmanager.java
字号:
/* Generated By:JavaCC: Do not edit this line. ParserTokenManager.java */
package edu.stanford.smi.protege.storage.clips;
import java.util.*;
import java.util.logging.*;
import edu.stanford.smi.protege.model.*;
import edu.stanford.smi.protege.util.*;
public class ParserTokenManager implements ParserConstants
{
public java.io.PrintStream debugStream = System.out;
public void setDebugStream(java.io.PrintStream ds) { debugStream = ds; }
private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1){
switch (pos) {
case 0:
if ((active0 & 0x8000L) != 0L)
{
jjmatchedKind = 78;
return 24;
}
if ((active0 & 0xffffffffffff0600L) != 0L || (active1 & 0xfffL) != 0L)
{
jjmatchedKind = 78;
return 28;
}
if ((active0 & 0x2000L) != 0L)
return 1;
return -1;
case 1:
if ((active0 & 0x4000000008000L) != 0L)
return 28;
if ((active0 & 0xfffbffffffff0600L) != 0L || (active1 & 0xfffL) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 1;
return 28;
}
return -1;
case 2:
if ((active0 & 0x4000000L) != 0L)
return 28;
if ((active0 & 0xfffbfffffbff0600L) != 0L || (active1 & 0xfffL) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 2;
return 28;
}
return -1;
case 3:
if ((active0 & 0x3c02100000000000L) != 0L || (active1 & 0x41L) != 0L)
return 28;
if ((active0 & 0xc3f9effffbff0600L) != 0L || (active1 & 0xfbeL) != 0L)
{
if (jjmatchedPos != 3)
{
jjmatchedKind = 78;
jjmatchedPos = 3;
}
return 28;
}
return -1;
case 4:
if ((active0 & 0x100202010000200L) != 0L || (active1 & 0x900L) != 0L)
return 28;
if ((active0 & 0xdaf9cfdfebff0400L) != 0L || (active1 & 0x6beL) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 4;
return 28;
}
return -1;
case 5:
if ((active0 & 0x8080000000020000L) != 0L || (active1 & 0x2aL) != 0L)
return 28;
if ((active0 & 0x5a79cfdfebfd0400L) != 0L || (active1 & 0x694L) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 5;
return 28;
}
return -1;
case 6:
if ((active0 & 0x2004c440000000L) != 0L || (active1 & 0x404L) != 0L)
return 28;
if ((active0 & 0x5a59cb1babfd0400L) != 0L || (active1 & 0x290L) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 6;
return 28;
}
return -1;
case 7:
if ((active0 & 0x200020900010400L) != 0L)
return 28;
if ((active0 & 0x5859c912abfc0000L) != 0L || (active1 & 0x290L) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 7;
return 28;
}
return -1;
case 8:
if ((active0 & 0x800401080000000L) != 0L)
return 28;
if ((active0 & 0x505989022bfc0000L) != 0L || (active1 & 0x290L) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 8;
return 28;
}
return -1;
case 9:
if ((active0 & 0x1000800000000000L) != 0L || (active1 & 0x290L) != 0L)
return 28;
if ((active0 & 0x405909022bfc0000L) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 9;
return 28;
}
return -1;
case 10:
if ((active0 & 0x4040000020000000L) != 0L)
return 28;
if ((active0 & 0x1909020bfc0000L) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 10;
return 28;
}
return -1;
case 11:
if ((active0 & 0x1080000000000L) != 0L)
return 28;
if ((active0 & 0x1801020bfc0000L) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 11;
return 28;
}
return -1;
case 12:
if ((active0 & 0x801020bfc0000L) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 12;
return 28;
}
if ((active0 & 0x10000000000000L) != 0L)
return 28;
return -1;
case 13:
if ((active0 & 0x2080000L) != 0L)
return 28;
if ((active0 & 0x8010209f40000L) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 13;
return 28;
}
return -1;
case 14:
if ((active0 & 0x201d40000L) != 0L)
return 28;
if ((active0 & 0x8010008200000L) != 0L)
{
jjmatchedKind = 78;
jjmatchedPos = 14;
return 28;
}
return -1;
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 jjStopAtPos(int pos, int kind)
{
jjmatchedKind = kind;
jjmatchedPos = pos;
return 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 40:
return jjStopAtPos(0, 11);
case 41:
return jjStopAtPos(0, 12);
case 59:
return jjMoveStringLiteralDfa1_0(0x8000L, 0x0L);
case 63:
return jjMoveStringLiteralDfa1_0(0x600L, 0x0L);
case 65:
return jjMoveStringLiteralDfa1_0(0x4000000L, 0x0L);
case 70:
return jjMoveStringLiteralDfa1_0(0x2000000000L, 0x0L);
case 73:
return jjMoveStringLiteralDfa1_0(0x60000000000L, 0x0L);
case 80:
return jjMoveStringLiteralDfa1_0(0xa0000000000000L, 0x0L);
case 83:
return jjMoveStringLiteralDfa1_0(0x0L, 0x28L);
case 86:
return jjMoveStringLiteralDfa1_0(0x0L, 0x200L);
case 91:
return jjStartNfaWithStates_0(0, 13, 1);
case 93:
return jjStopAtPos(0, 14);
case 97:
return jjMoveStringLiteralDfa1_0(0xbff0000L, 0x0L);
case 98:
return jjMoveStringLiteralDfa1_0(0x10000000L, 0x0L);
case 99:
return jjMoveStringLiteralDfa1_0(0x3e0000000L, 0x0L);
case 100:
return jjMoveStringLiteralDfa1_0(0xc00000000L, 0x0L);
case 101:
return jjMoveStringLiteralDfa1_0(0x1000000000L, 0x0L);
case 105:
return jjMoveStringLiteralDfa1_0(0x19c000000000L, 0x0L);
case 108:
return jjMoveStringLiteralDfa1_0(0x200000000000L, 0x0L);
case 109:
return jjMoveStringLiteralDfa1_0(0x400000000000L, 0x0L);
case 110:
return jjMoveStringLiteralDfa1_0(0x3800000000000L, 0x0L);
case 111:
return jjMoveStringLiteralDfa1_0(0xc000000000000L, 0x0L);
case 112:
return jjMoveStringLiteralDfa1_0(0x50000000000000L, 0x0L);
case 114:
return jjMoveStringLiteralDfa1_0(0x3f00000000000000L, 0x0L);
case 115:
return jjMoveStringLiteralDfa1_0(0xc000000000000000L, 0x17L);
case 116:
return jjMoveStringLiteralDfa1_0(0x0L, 0x40L);
case 117:
return jjMoveStringLiteralDfa1_0(0x0L, 0x80L);
case 118:
return jjMoveStringLiteralDfa1_0(0x0L, 0x500L);
case 119:
return jjMoveStringLiteralDfa1_0(0x0L, 0x800L);
default :
return jjMoveNfa_0(0, 0);
}
}
private final int jjMoveStringLiteralDfa1_0(long active0, long active1)
{
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(0, active0, active1);
return 1;
}
switch(curChar)
{
case 43:
if ((active0 & 0x8000L) != 0L)
return jjStartNfaWithStates_0(1, 15, 28);
break;
case 68:
return jjMoveStringLiteralDfa2_0(active0, 0x400L, active1, 0L);
case 73:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x200L);
case 76:
return jjMoveStringLiteralDfa2_0(active0, 0x2000000000L, active1, 0L);
case 78:
return jjMoveStringLiteralDfa2_0(active0, 0x60004000200L, active1, 0L);
case 82:
return jjMoveStringLiteralDfa2_0(active0, 0x20000000000000L, active1, 0L);
case 84:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x8L);
case 85:
return jjMoveStringLiteralDfa2_0(active0, 0x80000000000000L, active1, 0L);
case 89:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x20L);
case 97:
return jjMoveStringLiteralDfa2_0(active0, 0x110000020000000L, active1, 0x100L);
case 98:
return jjMoveStringLiteralDfa2_0(active0, 0x10000L, active1, 0L);
case 99:
return jjMoveStringLiteralDfa2_0(active0, 0x20000L, active1, 0L);
case 101:
return jjMoveStringLiteralDfa2_0(active0, 0x1e00000c00000000L, active1, 0x400L);
case 102:
if ((active0 & 0x4000000000000L) != 0L)
return jjStartNfaWithStates_0(1, 50, 28);
break;
case 104:
return jjMoveStringLiteralDfa2_0(active0, 0x8000000000000000L, active1, 0L);
case 105:
return jjMoveStringLiteralDfa2_0(active0, 0x4000000000000000L, active1, 0L);
case 108:
return jjMoveStringLiteralDfa2_0(active0, 0x3fc0000L, active1, 0x1L);
case 110:
return jjMoveStringLiteralDfa2_0(active0, 0x9c000000000L, active1, 0L);
case 111:
return jjMoveStringLiteralDfa2_0(active0, 0x2003a001c0000000L, active1, 0x2L);
case 114:
return jjMoveStringLiteralDfa2_0(active0, 0x40000200000000L, active1, 0x800L);
case 115:
return jjMoveStringLiteralDfa2_0(active0, 0x100008000000L, active1, 0x80L);
case 116:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x4L);
case 117:
return jjMoveStringLiteralDfa2_0(active0, 0x400010000000L, active1, 0x10L);
case 118:
return jjMoveStringLiteralDfa2_0(active0, 0x8000000000000L, active1, 0L);
case 120:
return jjMoveStringLiteralDfa2_0(active0, 0x1000000000L, active1, 0L);
case 121:
return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x40L);
default :
break;
}
return jjStartNfa_0(0, active0, active1);
}
private final int jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1)
{
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(0, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(1, active0, active1);
return 2;
}
switch(curChar)
{
case 45:
return jjMoveStringLiteralDfa3_0(active0, 0x900000000000L, active1, 0L);
case 66:
return jjMoveStringLiteralDfa3_0(active0, 0x80000000000000L, active1, 0L);
case 69:
return jjMoveStringLiteralDfa3_0(active0, 0x400L, active1, 0L);
case 73:
return jjMoveStringLiteralDfa3_0(active0, 0x20000000000000L, active1, 0L);
case 77:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x20L);
case 79:
return jjMoveStringLiteralDfa3_0(active0, 0x2000000200L, active1, 0L);
case 82:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x8L);
case 83:
return jjMoveStringLiteralDfa3_0(active0, 0x20000000000L, active1, 0x200L);
case 84:
return jjMoveStringLiteralDfa3_0(active0, 0x40000000000L, active1, 0L);
case 89:
if ((active0 & 0x4000000L) != 0L)
return jjStartNfaWithStates_0(2, 26, 28);
break;
case 97:
return jjMoveStringLiteralDfa3_0(active0, 0x9e00000000000000L, active1, 0L);
case 98:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x10L);
case 99:
return jjMoveStringLiteralDfa3_0(active0, 0x205000020000L, active1, 0L);
case 101:
return jjMoveStringLiteralDfa3_0(active0, 0x8000200000000L, active1, 0x80L);
case 102:
return jjMoveStringLiteralDfa3_0(active0, 0xc00000000L, active1, 0L);
case 104:
return jjMoveStringLiteralDfa3_0(active0, 0x8000000000L, active1, 0L);
case 105:
return jjMoveStringLiteralDfa3_0(active0, 0x10010000000L, active1, 0x800L);
case 108:
return jjMoveStringLiteralDfa3_0(active0, 0x2000400003fc0000L, active1, 0x100L);
case 109:
return jjMoveStringLiteralDfa3_0(active0, 0xc0000000L, active1, 0L);
case 110:
return jjMoveStringLiteralDfa3_0(active0, 0x4101000100000000L, active1, 0L);
case 111:
return jjMoveStringLiteralDfa3_0(active0, 0x40000000000000L, active1, 0x5L);
case 112:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x40L);
case 114:
return jjMoveStringLiteralDfa3_0(active0, 0x20000000L, active1, 0x400L);
case 115:
return jjMoveStringLiteralDfa3_0(active0, 0x8010000L, active1, 0L);
case 116:
return jjMoveStringLiteralDfa3_0(active0, 0x12000000000000L, active1, 0L);
case 117:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x2L);
case 118:
return jjMoveStringLiteralDfa3_0(active0, 0x80000000000L, active1, 0L);
default :
break;
}
return jjStartNfa_0(1, active0, active1);
}
private final int jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1)
{
if (((active0 &= old0) | (active1 &= old1)) == 0L)
return jjStartNfa_0(1, old0, old1);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_0(2, active0, active1);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -