📄 ctokenmaker.java
字号:
"\2\4\2\0\3\4\2\0\2\4\1\0\1\4\1\0"+
"\1\3\1\4\1\u0196\23\4\6\0\1\3\5\4\1\0"+
"\7\4\1\u0197\7\4\11\0\1\3\2\4\2\0\3\4"+
"\2\0\2\4\1\0\1\4\1\0\1\3\25\4\6\0"+
"\1\3\5\4\1\0\7\4\1\u0198\7\4\11\0\1\3"+
"\2\4\2\0\3\4\2\0\2\4\1\0\1\4\1\0"+
"\1\3\25\4\6\0\1\3\5\4\1\0\17\4\11\0"+
"\1\3\2\4\2\0\3\4\2\0\2\4\1\0\1\4"+
"\1\0\1\3\2\4\1\113\22\4\6\0\6\62\1\0"+
"\12\62\1\u0199\4\62\11\0\3\62\2\0\3\62\2\0"+
"\1\u0199\1\62\1\0\1\62\1\0\26\62\6\0\6\62"+
"\1\0\5\62\1\u0199\11\62\11\0\3\62\2\0\3\62"+
"\2\0\1\62\1\u0199\1\0\1\62\1\0\26\62\6\0"+
"\6\3\1\0\3\3\1\u015d\13\3\11\0\3\3\2\0"+
"\3\3\2\0\2\3\1\0\1\3\1\0\26\3\6\0"+
"\6\3\1\0\2\3\1\u019a\14\3\11\0\3\3\2\0"+
"\3\3\2\0\2\3\1\0\1\3\1\0\26\3\6\0"+
"\6\3\1\0\1\3\1\u019a\15\3\11\0\3\3\2\0"+
"\3\3\2\0\2\3\1\0\1\3\1\0\26\3\6\0"+
"\6\3\1\0\10\3\1\u019b\6\3\11\0\3\3\2\0"+
"\3\3\2\0\2\3\1\0\1\3\1\0\26\3\6\0"+
"\6\3\1\0\1\3\1\u015d\15\3\11\0\3\3\2\0"+
"\3\3\2\0\2\3\1\0\1\3\1\0\26\3\6\0"+
"\6\3\1\0\5\3\1\u019c\11\3\11\0\3\3\2\0"+
"\3\3\2\0\2\3\1\0\1\3\1\0\26\3\6\0"+
"\6\3\1\0\15\3\1\u019d\1\3\11\0\3\3\2\0"+
"\3\3\2\0\2\3\1\0\1\3\1\0\26\3\17\0"+
"\1\u0102\107\0\1\u019e\114\0\1\u019f\2\0\1\u01a0\112\0"+
"\1\u01a1\102\0\1\u01a2\3\0\1\u016a\116\0\1\u01a3\104\0"+
"\1\u01a0\105\0\1\u01a2\125\0\1\u01a4\66\0\1\3\5\4"+
"\1\0\3\4\1\u01a5\13\4\11\0\1\3\2\4\2\0"+
"\3\4\2\0\2\4\1\0\1\4\1\0\1\3\25\4"+
"\6\0\1\3\5\4\1\0\14\4\1\u018d\2\4\11\0"+
"\1\3\2\4\2\0\3\4\2\0\2\4\1\0\1\4"+
"\1\0\1\3\25\4\6\0\1\3\5\4\1\0\1\u01a6"+
"\16\4\11\0\1\3\2\4\2\0\3\4\2\0\2\4"+
"\1\0\1\4\1\0\1\3\25\4\6\0\1\3\5\4"+
"\1\0\10\4\1\u01a7\6\4\11\0\1\3\2\4\2\0"+
"\3\4\2\0\2\4\1\0\1\4\1\0\1\3\25\4"+
"\6\0\1\3\5\4\1\0\16\4\1\u01a8\11\0\1\3"+
"\2\4\2\0\3\4\2\0\2\4\1\0\1\4\1\0"+
"\1\3\25\4\6\0\1\3\5\4\1\0\17\4\11\0"+
"\1\3\2\4\2\0\3\4\2\0\2\4\1\0\1\4"+
"\1\0\1\3\22\4\1\u01a9\2\4\6\0\1\3\5\4"+
"\1\0\17\4\11\0\1\3\2\4\2\0\3\4\2\0"+
"\1\4\1\u01a9\1\0\1\4\1\0\1\3\25\4\6\0"+
"\1\3\5\4\1\0\17\4\11\0\1\3\2\4\2\0"+
"\3\4\2\0\2\4\1\0\1\4\1\0\1\3\17\4"+
"\1\u01a9\5\4\6\0\1\3\5\4\1\0\17\4\11\0"+
"\1\3\2\4\2\0\3\4\2\0\2\4\1\0\1\4"+
"\1\0\1\3\21\4\1\u01a9\3\4\6\0\1\3\5\4"+
"\1\0\17\4\11\0\1\3\2\4\2\0\3\4\2\0"+
"\2\4\1\0\1\4\1\0\1\3\15\4\1\u01aa\7\4"+
"\6\0\1\3\5\4\1\0\5\4\1\u0141\11\4\11\0"+
"\1\3\2\4\2\0\3\4\2\0\2\4\1\0\1\4"+
"\1\0\1\3\25\4\6\0\1\3\5\4\1\0\1\4"+
"\1\260\15\4\11\0\1\3\2\4\2\0\3\4\2\0"+
"\2\4\1\0\1\4\1\0\1\3\25\4\6\0\1\3"+
"\5\4\1\0\1\4\1\u0118\15\4\11\0\1\3\2\4"+
"\2\0\3\4\2\0\2\4\1\0\1\4\1\0\1\3"+
"\25\4\6\0\1\3\5\4\1\0\11\4\1\u0105\5\4"+
"\11\0\1\3\2\4\2\0\3\4\2\0\2\4\1\0"+
"\1\4\1\0\1\3\25\4\6\0\1\3\5\4\1\0"+
"\7\4\1\321\7\4\11\0\1\3\2\4\2\0\3\4"+
"\2\0\2\4\1\0\1\4\1\0\1\3\25\4\6\0"+
"\1\3\5\4\1\0\4\4\1\240\12\4\11\0\1\3"+
"\2\4\2\0\3\4\2\0\2\4\1\0\1\4\1\0"+
"\1\3\25\4\6\0\1\3\5\4\1\0\11\4\1\240"+
"\5\4\11\0\1\3\2\4\2\0\3\4\2\0\2\4"+
"\1\0\1\4\1\0\1\3\25\4\6\0\1\3\5\4"+
"\1\0\12\4\1\u018d\4\4\11\0\1\3\2\4\2\0"+
"\3\4\2\0\2\4\1\0\1\4\1\0\1\3\25\4"+
"\6\0\1\3\5\4\1\0\17\4\11\0\1\3\2\4"+
"\2\0\3\4\2\0\2\4\1\0\1\4\1\0\1\3"+
"\6\4\1\u01ab\16\4\6\0\1\3\5\4\1\0\13\4"+
"\1\u0178\3\4\11\0\1\3\2\4\2\0\3\4\2\0"+
"\2\4\1\0\1\4\1\0\1\3\25\4\6\0\1\3"+
"\5\4\1\0\1\4\1\u01ac\15\4\11\0\1\3\2\4"+
"\2\0\3\4\2\0\2\4\1\0\1\4\1\0\1\3"+
"\1\4\1\142\23\4\6\0\1\3\5\4\1\0\11\4"+
"\1\u01ad\5\4\11\0\1\3\2\4\2\0\3\4\2\0"+
"\2\4\1\0\1\4\1\0\1\3\25\4\6\0\1\3"+
"\5\4\1\0\2\4\1\113\14\4\11\0\1\3\2\4"+
"\2\0\3\4\2\0\2\4\1\0\1\4\1\0\1\3"+
"\25\4\6\0\1\3\5\4\1\0\13\4\1\u0187\1\240"+
"\1\4\1\u011c\11\0\1\3\2\4\2\0\3\4\2\0"+
"\2\4\1\0\1\4\1\0\1\3\25\4\6\0\1\3"+
"\5\4\1\0\17\4\11\0\1\3\2\4\2\0\3\4"+
"\2\0\2\4\1\0\1\4\1\0\1\3\6\4\1\u0118"+
"\16\4\6\0\1\3\5\4\1\0\13\4\1\334\3\4"+
"\11\0\1\3\2\4\2\0\3\4\2\0\2\4\1\0"+
"\1\4\1\0\1\3\25\4\6\0\1\3\5\4\1\0"+
"\17\4\11\0\1\3\2\4\2\0\3\4\2\0\2\4"+
"\1\0\1\4\1\0\1\3\7\4\1\233\15\4\6\0"+
"\1\3\5\4\1\0\7\4\1\u0119\7\4\11\0\1\3"+
"\2\4\2\0\3\4\2\0\2\4\1\0\1\4\1\0"+
"\1\3\25\4\6\0\1\3\5\4\1\0\1\233\4\4"+
"\1\233\4\4\1\321\4\4\11\0\1\3\2\4\2\0"+
"\3\4\2\0\2\4\1\0\1\4\1\0\1\3\2\4"+
"\1\233\22\4\6\0\1\3\5\4\1\0\7\4\1\u018d"+
"\7\4\11\0\1\3\2\4\2\0\3\4\2\0\2\4"+
"\1\0\1\4\1\0\1\3\25\4\6\0\1\3\5\4"+
"\1\0\11\4\1\113\5\4\11\0\1\3\2\4\2\0"+
"\3\4\2\0\2\4\1\0\1\4\1\0\1\3\25\4"+
"\6\0\1\3\5\4\1\0\17\4\11\0\1\3\2\4"+
"\2\0\3\4\2\0\2\4\1\0\1\4\1\0\1\3"+
"\6\4\1\113\16\4\6\0\1\3\5\4\1\0\16\4"+
"\1\233\11\0\1\3\2\4\2\0\3\4\2\0\2\4"+
"\1\0\1\4\1\0\1\3\25\4\6\0\1\3\5\4"+
"\1\0\17\4\11\0\1\3\2\4\2\0\3\4\2\0"+
"\2\4\1\0\1\4\1\0\1\3\1\4\1\u01ae\23\4"+
"\6\0\1\3\5\4\1\0\17\4\11\0\1\3\2\4"+
"\2\0\3\4\2\0\2\4\1\0\1\4\1\0\1\3"+
"\1\4\1\u01af\23\4\6\0\1\3\5\4\1\0\1\4"+
"\1\u01b0\15\4\11\0\1\3\2\4\2\0\3\4\2\0"+
"\2\4\1\0\1\4\1\0\1\3\25\4\6\0\1\3"+
"\5\4\1\0\4\4\1\u01b1\12\4\11\0\1\3\2\4"+
"\2\0\3\4\2\0\2\4\1\0\1\4\1\0\1\3"+
"\25\4\6\0\1\3\5\4\1\0\11\4\1\233\5\4"+
"\11\0\1\3\2\4\2\0\3\4\2\0\2\4\1\0"+
"\1\4\1\0\1\3\25\4\6\0\1\3\5\4\1\0"+
"\4\4\1\u01b2\12\4\11\0\1\3\2\4\2\0\3\4"+
"\2\0\2\4\1\0\1\4\1\0\1\3\25\4\6\0"+
"\1\3\5\4\1\0\14\4\1\u0118\2\4\11\0\1\3"+
"\2\4\2\0\3\4\2\0\2\4\1\0\1\4\1\0"+
"\1\3\25\4\6\0\1\3\5\4\1\0\17\4\11\0"+
"\1\3\2\4\2\0\3\4\2\0\2\4\1\0\1\4"+
"\1\0\1\3\5\4\1\u01b3\17\4\6\0\1\3\5\4"+
"\1\0\14\4\1\132\2\4\11\0\1\3\2\4\2\0"+
"\3\4\2\0\2\4\1\0\1\4\1\0\1\3\25\4"+
"\6\0\1\3\5\4\1\0\15\4\1\233\1\4\11\0"+
"\1\3\2\4\2\0\3\4\2\0\2\4\1\0\1\4"+
"\1\0\1\3\25\4\6\0\1\3\5\4\1\0\11\4"+
"\1\u0178\5\4\11\0\1\3\2\4\2\0\3\4\2\0"+
"\2\4\1\0\1\4\1\0\1\3\25\4\6\0\6\3"+
"\1\0\7\3\1\u019a\7\3\11\0\3\3\2\0\3\3"+
"\2\0\2\3\1\0\1\3\1\0\26\3\6\0\6\3"+
"\1\0\12\3\1\u01b4\4\3\11\0\3\3\2\0\3\3"+
"\2\0\2\3\1\0\1\3\1\0\26\3\6\0\6\3"+
"\1\0\16\3\1\u01b5\11\0\3\3\2\0\3\3\2\0"+
"\2\3\1\0\1\3\1\0\26\3\20\0\1\u019f\110\0"+
"\1\u01b6\110\0\1\u01b6\120\0\1\u01b7\102\0\1\u019f\115\0"+
"\1\u01b8\121\0\1\u01b9\65\0\1\3\5\4\1\0\5\4"+
"\1\u0105\11\4\11\0\1\3\2\4\2\0\3\4\2\0"+
"\2\4\1\0\1\4\1\0\1\3\25\4\6\0\1\3"+
"\5\4\1\0\1\4\1\u0183\15\4\11\0\1\3\2\4"+
"\2\0\3\4\2\0\2\4\1\0\1\4\1\0\1\3"+
"\25\4\6\0\1\3\5\4\1\0\16\4\1\106\11\0"+
"\1\3\2\4\2\0\3\4\2\0\2\4\1\0\1\4"+
"\1\0\1\3\25\4\6\0\1\3\5\4\1\0\17\4"+
"\11\0\1\3\2\4\2\0\1\4\1\233\1\4\2\0"+
"\2\4\1\0\1\4\1\0\1\3\25\4\6\0\1\3"+
"\4\4\1\u01ba\1\0\17\4\11\0\1\3\2\4\2\0"+
"\3\4\2\0\2\4\1\0\1\4\1\0\1\3\25\4"+
"\6\0\1\3\5\4\1\0\17\4\11\0\1\3\2\4"+
"\2\0\3\4\2\0\2\4\1\0\1\4\1\0\1\3"+
"\24\4\1\u01ba\6\0\1\3\5\4\1\0\14\4\1\233"+
"\2\4\11\0\1\3\2\4\2\0\3\4\2\0\2\4"+
"\1\0\1\4\1\0\1\3\25\4\6\0\1\3\5\4"+
"\1\0\11\4\1\u01bb\5\4\11\0\1\3\2\4\2\0"+
"\3\4\2\0\2\4\1\0\1\4\1\0\1\3\25\4"+
"\6\0\1\3\5\4\1\0\14\4\1\u01a5\2\4\11\0"+
"\1\3\2\4\2\0\3\4\2\0\2\4\1\0\1\4"+
"\1\0\1\3\25\4\6\0\1\3\5\4\1\0\1\4"+
"\1\u01bc\15\4\11\0\1\3\2\4\2\0\3\4\2\0"+
"\2\4\1\0\1\4\1\0\1\3\25\4\6\0\1\3"+
"\5\4\1\0\10\4\1\243\6\4\11\0\1\3\2\4"+
"\2\0\3\4\2\0\2\4\1\0\1\4\1\0\1\3"+
"\25\4\6\0\1\3\5\4\1\0\7\4\1\u0118\7\4"+
"\11\0\1\3\2\4\2\0\3\4\2\0\2\4\1\0"+
"\1\4\1\0\1\3\25\4\6\0\1\3\5\4\1\0"+
"\12\4\1\236\4\4\11\0\1\3\2\4\2\0\3\4"+
"\2\0\2\4\1\0\1\4\1\0\1\3\25\4\6\0"+
"\1\3\5\4\1\0\1\4\1\360\15\4\11\0\1\3"+
"\2\4\2\0\3\4\2\0\2\4\1\0\1\4\1\0"+
"\1\3\25\4\6\0\1\3\5\4\1\0\11\4\1\253"+
"\5\4\11\0\1\3\2\4\2\0\3\4\2\0\2\4"+
"\1\0\1\4\1\0\1\3\25\4\6\0\6\3\1\0"+
"\1\u015e\16\3\11\0\3\3\2\0\3\3\2\0\2\3"+
"\1\0\1\3\1\0\26\3\6\0\6\3\1\0\14\3"+
"\1\u019a\2\3\11\0\3\3\2\0\3\3\2\0\2\3"+
"\1\0\1\3\1\0\26\3\24\0\1\u01b6\114\0\1\u01bd"+
"\115\0\1\u01be\64\0\1\3\5\4\1\0\17\4\11\0"+
"\1\3\2\4\2\0\3\4\2\0\2\4\1\0\1\4"+
"\1\0\1\3\14\4\1\u01bf\10\4\6\0\1\3\5\4"+
"\1\0\10\4\1\u014b\6\4\11\0\1\3\2\4\2\0"+
"\3\4\2\0\2\4\1\0\1\4\1\0\1\3\25\4"+
"\6\0\1\3\5\4\1\0\7\4\1\113\7\4\11\0"+
"\1\3\2\4\2\0\3\4\2\0\2\4\1\0\1\4"+
"\1\0\1\3\25\4\15\0\1\u01a0\125\0\1\u01b6\66\0"+
"\1\3\5\4\1\0\17\4\11\0\1\3\2\4\2\0"+
"\3\4\2\0\2\4\1\0\1\4\1\0\1\3\14\4"+
"\1\u01c0\10\4\6\0";
private static int [] zzUnpackTrans() {
int [] result = new int[31450];
int offset = 0;
offset = zzUnpackTrans(ZZ_TRANS_PACKED_0, offset, result);
return result;
}
private static int zzUnpackTrans(String packed, int offset, int [] result) {
int i = 0; /* index in packed string */
int j = offset; /* index in unpacked array */
int l = packed.length();
while (i < l) {
int count = packed.charAt(i++);
int value = packed.charAt(i++);
value--;
do result[j++] = value; while (--count > 0);
}
return j;
}
/* error codes */
private static final int ZZ_UNKNOWN_ERROR = 0;
private static final int ZZ_NO_MATCH = 1;
private static final int ZZ_PUSHBACK_2BIG = 2;
/* error messages for the codes above */
private static final String ZZ_ERROR_MSG[] = {
"Unkown internal scanner error",
"Error: could not match input",
"Error: pushback value was too large"
};
/**
* ZZ_ATTRIBUTE[aState] contains the attributes of state <code>aState</code>
*/
private static final int [] ZZ_ATTRIBUTE = zzUnpackAttribute();
private static final String ZZ_ATTRIBUTE_PACKED_0 =
"\2\0\24\1\1\11\4\1\1\11\2\1\1\11\6\1"+
"\1\11\7\1\1\11\1\1\1\11\103\1\1\0\1\1"+
"\1\11\2\1\1\11\2\1\1\11\14\1\1\0\11\1"+
"\1\11\1\1\1\0\121\1\1\11\27\1\6\0\14\1"+
"\1\0\100\1\1\11\20\1\4\0\1\1\4\0\62\1"+
"\7\0\21\1\1\11\3\0\3\1\2\0\2\1";
private static int [] zzUnpackAttribute() {
int [] result = new int[448];
int offset = 0;
offset = zzUnpackAttribute(ZZ_ATTRIBUTE_PACKED_0, offset, result);
return result;
}
private static int zzUnpackAttribute(String packed, int offset, int [] result) {
int i = 0; /* index in packed string */
int j = offset; /* index in unpacked array */
int l = packed.length();
while (i < l) {
int count = packed.charAt(i++);
int value = packed.charAt(i++);
do result[j++] = value; while (--count > 0);
}
return j;
}
/** the input device */
private java.io.Reader zzReader;
/** the current state of the DFA */
private int zzState;
/** the current lexical state */
private int zzLexicalState = YYINITIAL;
/** this buffer contains the current text to be matched and is
the source of the yytext() string */
private char zzBuffer[];
/** the textposition at the last accepting state */
private int zzMarkedPos;
/** the textposition at the last state to be included in yytext */
private int zzPushbackPos;
/** the current text position in the buffer */
private int zzCurrentPos;
/** startRead marks the beginning of the yytext() string in the buffer */
private int zzStartRead;
/** endRead marks the last character in the buffer, that has been read
from input */
private int zzEndRead;
/** number of newlines encountered up to the start of the matched text */
private int yyline;
/** the number of characters up to the start of the matched text */
private int yychar;
/**
* the number of characters from the last newline up to the start of the
* matched text
*/
private int yycolumn;
/**
* zzAtBOL == true <=> the scanner is currently at the beginning of a line
*/
private boolean zzAtBOL = true;
/** zzAtEOF == true <=> the scanner is at the EOF */
private boolean zzAtEOF;
/* user code: */
/*****************************************************************************/
/**
* Constructor. This must be here because JFlex does not generate a
* no-parameter constructor.
*/
public CTokenMaker() {
super();
}
/*****************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -