⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ctokenmaker.java

📁 具有不同语法高亮的编辑器实例
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
    "\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 + -