📄 sqltokenmaker.java
字号:
/* The following code was generated by JFlex 1.4.1 on 12/19/05 5:15 PM */
/*
* SQLTokenMaker.java - Scanner for SQL.
*/
package org.fife.ui.rsyntaxtextarea.modes;
import java.io.*;
import javax.swing.text.Segment;
import org.fife.ui.rsyntaxtextarea.*;
/**
* This class generates tokens representing a text stream as SQL.<p>
*
* This implementation was created using
* <a href="http://www.jflex.de/">JFlex</a> 1.4.1; however, the generated file
* was modified for performance. Memory allocation needs to be almost
* completely removed to be competitive with the handwritten lexers (subclasses
* of <code>AbstractTokenMaker</code>, so this class has been modified so that
* Strings are never allocated (via yytext()), and the scanner never has to
* worry about refilling its buffer (needlessly copying chars around).
* We can achieve this because RText always scans exactly 1 line of tokens at a
* time, and hands the scanner this line as an array of characters (a Segment
* really). Since tokens contain pointers to char arrays instead of Strings
* holding their contents, there is no need for allocating new memory for
* Strings.<p>
*
* The actual algorithm generated for scanning has, of course, not been
* modified.<p>
*
* If you wish to regenerate this file yourself, keep in mind the following:
* <ul>
* <li>The generated SQLTokenMaker.java</code> file will contain two
* definitions of both <code>zzRefill</code> and <code>yyreset</code>.
* You should hand-delete the second of each definition (the ones
* generated by the lexer), as these generated methods modify the input
* buffer, which we'll never have to do.</li>
* <li>You should also change the declaration/definition of zzBuffer to NOT
* be initialized. This is a needless memory allocation for us since we
* will be pointing the array somewhere else anyway.</li>
* <li>You should NOT call <code>yylex()</code> on the generated scanner
* directly; rather, you should use <code>getTokenList</code> as you would
* with any other <code>TokenMaker</code> instance.</li>
* </ul>
*
* @author Robert Futrell
* @version 0.4
*
*/
public class SQLTokenMaker extends AbstractJFlexTokenMaker implements TokenMaker {
/** This character denotes the end of file */
public static final int YYEOF = -1;
/** initial size of the lookahead buffer */
private static final int ZZ_BUFFERSIZE = 16384;
/** lexical states */
public static final int STRING = 1;
public static final int YYINITIAL = 0;
public static final int CHAR = 2;
/**
* Translates characters to character classes
*/
private static final String ZZ_CMAP_PACKED =
"\11\0\1\4\1\1\25\0\1\37\1\0\1\53\4\0\1\54\2\13"+
"\1\12\1\10\1\0\1\11\1\15\1\12\1\3\1\47\1\47\1\3"+
"\1\44\3\3\1\45\1\3\1\14\1\0\1\7\1\6\1\5\2\0"+
"\1\17\1\35\1\27\1\20\1\16\1\43\1\46\1\40\1\32\1\50"+
"\1\51\1\21\1\33\1\24\1\31\1\41\1\52\1\23\1\26\1\22"+
"\1\30\1\34\1\36\1\42\1\25\1\2\1\55\1\0\1\56\3\0"+
"\1\17\1\35\1\27\1\20\1\16\1\43\1\46\1\40\1\32\1\50"+
"\1\51\1\21\1\33\1\24\1\31\1\41\1\52\1\23\1\26\1\22"+
"\1\30\1\34\1\36\1\42\1\25\1\2\uff85\0";
/**
* Translates characters to character classes
*/
private static final char [] ZZ_CMAP = zzUnpackCMap(ZZ_CMAP_PACKED);
/**
* Translates DFA states to action switch labels.
*/
private static final int [] ZZ_ACTION = zzUnpackAction();
private static final String ZZ_ACTION_PACKED_0 =
"\3\0\1\1\1\2\1\1\1\3\1\4\4\5\1\6"+
"\1\1\1\7\27\1\1\10\1\11\1\12\1\13\1\14"+
"\1\15\1\13\1\16\1\17\1\0\1\20\4\1\1\21"+
"\46\1\2\21\30\1\1\22\1\13\1\7\1\0\42\1"+
"\1\0\3\1\1\21\4\1\1\21\1\1\1\0\17\1"+
"\1\21\4\1\1\21\3\1\1\21\12\1\1\21\2\1"+
"\1\0\7\1\1\0\17\1\1\21\4\1\1\21\4\1"+
"\1\21\2\1\1\0\3\1\1\21\3\1\1\0\3\1"+
"\1\21\12\1\1\0\3\1\1\0\7\1\1\0\1\1"+
"\1\0\1\21\1\0\2\1\1\21\1\1\1\21\1\1"+
"\2\0\3\1\5\0";
private static int [] zzUnpackAction() {
int [] result = new int[299];
int offset = 0;
offset = zzUnpackAction(ZZ_ACTION_PACKED_0, offset, result);
return result;
}
private static int zzUnpackAction(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;
}
/**
* Translates a state to a row index in the transition table
*/
private static final int [] ZZ_ROWMAP = zzUnpackRowMap();
private static final String ZZ_ROWMAP_PACKED_0 =
"\0\0\0\57\0\136\0\215\0\215\0\274\0\353\0\u011a"+
"\0\u0149\0\215\0\u0178\0\u01a7\0\215\0\u01d6\0\u0205\0\u0234"+
"\0\u0263\0\u0292\0\u02c1\0\u02f0\0\u031f\0\u034e\0\u037d\0\u03ac"+
"\0\u03db\0\u040a\0\u0439\0\u0468\0\u0497\0\u04c6\0\u04f5\0\u0524"+
"\0\u0553\0\u0582\0\u05b1\0\u05e0\0\u060f\0\u063e\0\215\0\215"+
"\0\u066d\0\u069c\0\215\0\u06cb\0\u06fa\0\215\0\u0729\0\u0758"+
"\0\u0787\0\u07b6\0\u07e5\0\u0814\0\u0843\0\u0872\0\u08a1\0\u08d0"+
"\0\u08ff\0\u092e\0\u095d\0\u098c\0\u09bb\0\u09ea\0\u0a19\0\u0a48"+
"\0\u0a77\0\u0aa6\0\u0ad5\0\u0b04\0\u0b33\0\u0b62\0\u0b91\0\u0bc0"+
"\0\u0bef\0\u0c1e\0\u0c4d\0\u0c7c\0\u0cab\0\u0cda\0\u0d09\0\u0d38"+
"\0\u0d67\0\u0d96\0\u0dc5\0\u0df4\0\u0e23\0\u0e52\0\u0e81\0\u0eb0"+
"\0\u0edf\0\u0f0e\0\u0f3d\0\u0f6c\0\u0f9b\0\274\0\u0fca\0\u0ff9"+
"\0\u1028\0\u1057\0\u1086\0\u10b5\0\u10e4\0\u1113\0\u1142\0\u1171"+
"\0\u11a0\0\u11cf\0\u11fe\0\u122d\0\u125c\0\u128b\0\u12ba\0\u12e9"+
"\0\u1318\0\u1347\0\u1376\0\u13a5\0\u13d4\0\u1403\0\215\0\215"+
"\0\u1432\0\u1432\0\u1461\0\u1490\0\u14bf\0\u14ee\0\u0872\0\u151d"+
"\0\u154c\0\u157b\0\u15aa\0\u15d9\0\u1608\0\u1637\0\u1666\0\u1695"+
"\0\u16c4\0\u16f3\0\u1722\0\u1751\0\u1780\0\u17af\0\u17de\0\u180d"+
"\0\u183c\0\u186b\0\u189a\0\u18c9\0\u18f8\0\u1927\0\u1956\0\u1985"+
"\0\u19b4\0\u19e3\0\u1a12\0\u1a41\0\u1a70\0\u1a9f\0\u1ace\0\u1afd"+
"\0\u1b2c\0\u1b5b\0\u1b8a\0\u1bb9\0\u1be8\0\u1c17\0\u1c46\0\u1c75"+
"\0\u1ca4\0\u1cd3\0\u1d02\0\u1d31\0\u1d60\0\u1d8f\0\u1dbe\0\u1ded"+
"\0\u1e1c\0\u1e4b\0\u1e7a\0\u1ea9\0\u1ed8\0\u1f07\0\u1f36\0\u1f65"+
"\0\u1f94\0\u1fc3\0\u1ff2\0\u2021\0\u2050\0\u207f\0\u20ae\0\u20dd"+
"\0\u210c\0\u213b\0\u216a\0\u2199\0\u21c8\0\u21f7\0\u2226\0\u2255"+
"\0\u2284\0\u22b3\0\u22e2\0\u2311\0\u2340\0\u236f\0\u239e\0\u23cd"+
"\0\u23fc\0\u242b\0\u245a\0\u2489\0\u24b8\0\u24e7\0\u2516\0\u2545"+
"\0\u2574\0\u25a3\0\u25d2\0\u2601\0\u2630\0\u265f\0\u268e\0\u26bd"+
"\0\u26ec\0\u271b\0\u274a\0\u2779\0\u27a8\0\u27d7\0\u13a5\0\u2806"+
"\0\u2835\0\u2864\0\u2893\0\u0b04\0\u28c2\0\u28f1\0\u2920\0\u294f"+
"\0\u1490\0\u297e\0\u29ad\0\u29dc\0\u2a0b\0\u2a3a\0\u2a69\0\u268e"+
"\0\u2a98\0\u2ac7\0\u2af6\0\u2b25\0\u2b54\0\u2b83\0\u2bb2\0\u2be1"+
"\0\u2c10\0\u2c3f\0\u2c6e\0\u2c9d\0\u2ccc\0\u2cfb\0\u2d2a\0\u2d59"+
"\0\u2d88\0\u2db7\0\u2de6\0\u2e15\0\u2e44\0\u2e73\0\u2ea2\0\u2ed1"+
"\0\u2f00\0\u2f2f\0\u2f5e\0\u2f8d\0\u2fbc\0\u2feb\0\u301a\0\u3049"+
"\0\u3078\0\u30a7\0\u30d6\0\u3105\0\u3134\0\u3163\0\u3192\0\215"+
"\0\u31c1\0\u31f0\0\u321f\0\u324e\0\u327d\0\u32ac\0\u32db\0\u330a"+
"\0\u3339\0\u3368\0\u3397";
private static int [] zzUnpackRowMap() {
int [] result = new int[299];
int offset = 0;
offset = zzUnpackRowMap(ZZ_ROWMAP_PACKED_0, offset, result);
return result;
}
private static int zzUnpackRowMap(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 high = packed.charAt(i++) << 16;
result[j++] = high | packed.charAt(i++);
}
return j;
}
/**
* The transition table of the DFA
*/
private static final int [] ZZ_TRANS = zzUnpackTrans();
private static final String ZZ_TRANS_PACKED_0 =
"\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13"+
"\1\12\1\14\1\12\1\15\1\16\1\17\1\20\1\21"+
"\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31"+
"\1\32\1\33\1\34\1\35\1\36\1\37\1\40\1\10"+
"\1\41\1\42\1\6\1\43\2\7\1\44\1\7\1\45"+
"\1\46\1\6\1\47\1\50\1\51\1\4\1\52\1\53"+
"\51\52\1\54\3\52\1\55\1\56\52\55\1\57\2\55"+
"\61\0\2\6\12\0\21\6\1\0\13\6\7\0\1\7"+
"\11\0\1\17\1\60\25\0\2\7\1\0\1\7\13\0"+
"\1\10\32\0\1\10\25\0\1\12\55\0\2\12\61\0"+
"\1\61\47\0\1\6\13\0\21\6\1\0\4\6\2\0"+
"\1\6\1\0\3\6\7\0\1\17\12\0\1\60\25\0"+
"\2\17\1\0\1\17\11\0\2\6\12\0\21\6\1\0"+
"\2\6\1\62\10\6\6\0\2\6\12\0\2\6\1\63"+
"\1\64\2\6\1\65\1\6\1\66\1\6\1\67\3\6"+
"\1\70\2\6\1\0\13\6\6\0\2\6\12\0\1\71"+
"\1\72\3\6\1\73\5\6\1\74\1\75\4\6\1\0"+
"\13\6\6\0\2\6\12\0\1\76\12\6\1\77\1\100"+
"\4\6\1\0\13\6\6\0\2\6\12\0\1\101\1\102"+
"\3\6\1\103\5\6\1\104\1\105\4\6\1\0\13\6"+
"\6\0\2\6\12\0\1\106\13\6\1\107\4\6\1\0"+
"\13\6\6\0\2\6\12\0\12\6\1\110\1\111\5\6"+
"\1\0\13\6\6\0\2\6\12\0\1\112\20\6\1\0"+
"\13\6\6\0\2\6\12\0\1\113\3\6\1\114\5\6"+
"\1\115\1\116\1\117\1\120\3\6\1\0\1\121\12\6"+
"\6\0\2\6\12\0\12\6\1\122\1\123\5\6\1\0"+
"\1\124\12\6\6\0\2\6\12\0\6\6\1\125\12\6"+
"\1\0\1\6\1\126\11\6\6\0\2\6\12\0\3\6"+
"\1\127\1\6\1\130\1\131\3\6\1\132\5\6\1\133"+
"\1\0\1\6\1\134\11\6\6\0\2\6\12\0\6\6"+
"\1\135\1\6\1\136\4\6\1\104\3\6\1\0\6\6"+
"\1\137\4\6\6\0\2\6\12\0\1\140\1\141\11\6"+
"\1\142\1\143\4\6\1\0\13\6\6\0\2\6\12\0"+
"\1\6\1\144\17\6\1\0\13\6\6\0\2\6\12\0"+
"\1\145\6\6\1\146\3\6\1\147\1\150\4\6\1\0"+
"\13\6\6\0\2\6\12\0\14\6\1\151\4\6\1\0"+
"\1\152\12\6\6\0\2\6\12\0\1\6\1\153\17\6"+
"\1\0\13\6\6\0\2\6\12\0\1\154\1\155\3\6"+
"\1\156\13\6\1\0\13\6\6\0\2\6\12\0\3\6"+
"\1\157\1\6\1\160\5\6\1\161\5\6\1\0\13\6"+
"\6\0\2\6\12\0\1\162\4\6\1\163\4\6\1\164"+
"\6\6\1\0\13\6\6\0\2\6\12\0\13\6\1\165"+
"\5\6\1\0\13\6\6\0\2\6\12\0\1\166\20\6"+
"\1\0\13\6\4\0\56\51\1\167\1\52\1\0\51\52"+
"\1\0\3\52\53\0\1\170\3\0\1\55\1\0\52\55"+
"\1\0\2\55\54\0\1\170\5\0\1\171\4\0\2\172"+
"\32\0\2\171\1\0\1\171\7\0\1\61\1\0\55\61"+
"\2\0\2\6\12\0\14\6\1\173\4\6\1\0\13\6"+
"\6\0\2\6\12\0\2\6\1\136\16\6\1\0\13\6"+
"\6\0\2\6\12\0\3\6\1\136\1\174\14\6\1\0"+
"\13\6\6\0\2\6\12\0\2\6\1\136\4\6\1\136"+
"\11\6\1\0\13\6\6\0\2\6\12\0\11\6\1\136"+
"\7\6\1\0\13\6\6\0\2\6\12\0\4\6\1\175"+
"\14\6\1\0\13\6\6\0\2\6\12\0\1\6\1\136"+
"\17\6\1\0\13\6\6\0\2\6\12\0\3\6\1\176"+
"\4\6\1\177\10\6\1\0\13\6\6\0\2\6\12\0"+
"\4\6\1\200\14\6\1\0\13\6\6\0\2\6\12\0"+
"\13\6\1\104\5\6\1\0\13\6\6\0\2\6\12\0"+
"\12\6\1\201\6\6\1\0\13\6\6\0\2\6\12\0"+
"\10\6\1\202\10\6\1\0\13\6\6\0\2\6\12\0"+
"\16\6\1\203\2\6\1\0\3\6\1\111\7\6\6\0"+
"\2\6\12\0\6\6\1\204\12\6\1\0\6\6\1\205"+
"\4\6\6\0\2\6\12\0\21\6\1\0\11\6\1\206"+
"\1\6\6\0\2\6\12\0\21\6\1\0\2\6\1\111"+
"\10\6\6\0\2\6\12\0\17\6\1\207\1\6\1\0"+
"\13\6\6\0\2\6\12\0\1\6\1\210\17\6\1\0"+
"\13\6\6\0\2\6\12\0\21\6\1\0\1\6\1\136"+
"\11\6\6\0\2\6\12\0\15\6\1\211\3\6\1\0"+
"\13\6\6\0\2\6\12\0\1\6\1\212\17\6\1\0"+
"\3\6\1\213\7\6\6\0\2\6\12\0\21\6\1\0"+
"\6\6\1\214\4\6\6\0\2\6\12\0\3\6\1\212"+
"\11\6\1\215\3\6\1\0\13\6\6\0\2\6\12\0"+
"\4\6\1\136\14\6\1\0\13\6\6\0\2\6\12\0"+
"\10\6\1\216\10\6\1\0\13\6\6\0\2\6\12\0"+
"\3\6\1\217\1\136\14\6\1\0\13\6\6\0\2\6"+
"\12\0\2\6\1\220\2\6\1\221\13\6\1\0\13\6"+
"\6\0\2\6\12\0\15\6\1\136\3\6\1\0\13\6"+
"\6\0\2\6\12\0\15\6\1\206\3\6\1\0\13\6"+
"\6\0\2\6\12\0\6\6\1\222\12\6\1\0\13\6"+
"\6\0\2\6\12\0\1\6\1\223\17\6\1\0\13\6"+
"\6\0\2\6\12\0\13\6\1\224\5\6\1\0\13\6"+
"\6\0\2\6\12\0\5\6\1\225\13\6\1\0\13\6"+
"\6\0\2\6\12\0\3\6\1\226\2\6\1\227\3\6"+
"\1\230\6\6\1\0\13\6\6\0\2\6\12\0\1\6"+
"\1\231\17\6\1\0\13\6\6\0\2\6\12\0\14\6"+
"\1\232\4\6\1\0\13\6\6\0\2\6\12\0\2\6"+
"\1\233\16\6\1\0\13\6\6\0\2\6\12\0\1\234"+
"\20\6\1\0\13\6\6\0\2\6\12\0\2\6\1\174"+
"\16\6\1\0\13\6\6\0\2\6\12\0\21\6\1\235"+
"\13\6\6\0\2\6\12\0\4\6\1\174\14\6\1\0"+
"\13\6\6\0\2\6\12\0\6\6\1\236\12\6\1\0"+
"\13\6\6\0\2\6\12\0\4\6\1\237\14\6\1\0"+
"\13\6\6\0\2\6\12\0\2\6\1\240\1\6\1\241"+
"\1\6\1\174\1\6\1\242\10\6\1\0\13\6\6\0"+
"\2\6\12\0\6\6\1\243\12\6\1\0\13\6\6\0"+
"\2\6\12\0\15\6\1\244\3\6\1\0\13\6\6\0"+
"\2\6\12\0\21\6\1\0\2\6\1\136\10\6\6\0"+
"\2\6\12\0\2\6\1\136\3\6\1\46\12\6\1\0"+
"\13\6\6\0\2\6\12\0\6\6\1\136\12\6\1\0"+
"\13\6\6\0\2\6\12\0\3\6\1\245\1\6\1\246"+
"\13\6\1\0\13\6\6\0\2\6\12\0\4\6\1\247"+
"\14\6\1\0\13\6\6\0\2\6\12\0\4\6\1\206"+
"\14\6\1\250\13\6\6\0\2\6\12\0\13\6\1\251"+
"\5\6\1\0\13\6\6\0\2\6\12\0\4\6\1\136"+
"\1\6\1\252\12\6\1\0\13\6\6\0\2\6\12\0"+
"\4\6\1\253\14\6\1\0\13\6\6\0\2\6\12\0"+
"\1\254\20\6\1\0\13\6\6\0\2\6\12\0\16\6"+
"\1\221\2\6\1\0\13\6\6\0\2\6\12\0\5\6"+
"\1\255\13\6\1\0\13\6\6\0\2\6\12\0\5\6"+
"\1\256\13\6\1\0\13\6\6\0\2\6\12\0\14\6"+
"\1\257\4\6\1\0\13\6\6\0\2\6\12\0\13\6"+
"\1\260\5\6\1\0\13\6\6\0\2\6\12\0\13\6"+
"\1\115\5\6\1\0\13\6\6\0\2\6\12\0\5\6"+
"\1\261\13\6\1\0\13\6\6\0\2\6\12\0\6\6"+
"\1\262\12\6\1\0\13\6\6\0\2\6\12\0\13\6"+
"\1\263\5\6\1\0\13\6\6\0\2\6\12\0\14\6"+
"\1\63\4\6\1\0\13\6\6\0\2\6\12\0\14\6"+
"\1\143\4\6\1\0\13\6\6\0\2\6\12\0\7\6"+
"\1\136\11\6\1\0\13\6\7\0\1\171\40\0\2\171"+
"\1\0\1\171\11\0\2\6\12\0\10\6\1\264\10\6"+
"\1\0\13\6\6\0\2\6\12\0\1\265\20\6\1\0"+
"\13\6\6\0\2\6\12\0\13\6\1\266\5\6\1\0"+
"\13\6\6\0\2\6\12\0\1\267\20\6\1\0\13\6"+
"\6\0\2\6\12\0\1\270\1\271\17\6\1\0\13\6"+
"\6\0\2\6\12\0\17\6\1\272\1\6\1\0\13\6"+
"\6\0\2\6\12\0\1\6\1\273\2\6\1\274\14\6"+
"\1\0\13\6\6\0\2\6\12\0\1\212\20\6\1\0"+
"\13\6\6\0\2\6\12\0\21\6\1\0\6\6\1\275"+
"\4\6\6\0\2\6\12\0\14\6\1\276\4\6\1\0"+
"\13\6\6\0\2\6\12\0\1\136\20\6\1\0\13\6"+
"\6\0\2\6\12\0\3\6\1\277\15\6\1\0\13\6"+
"\6\0\2\6\12\0\6\6\1\300\12\6\1\0\13\6"+
"\6\0\2\6\12\0\1\301\20\6\1\0\13\6\6\0"+
"\2\6\12\0\3\6\1\136\15\6\1\0\13\6\6\0"+
"\2\6\12\0\1\302\20\6\1\0\13\6\6\0\2\6"+
"\12\0\21\6\1\0\1\111\12\6\6\0\2\6\12\0"+
"\1\303\16\6\1\174\1\6\1\0\13\6\6\0\2\6"+
"\12\0\6\6\1\244\12\6\1\0\13\6\6\0\2\6"+
"\12\0\1\304\20\6\1\0\13\6\6\0\2\6\12\0"+
"\1\305\20\6\1\0\13\6\6\0\2\6\12\0\14\6"+
"\1\306\4\6\1\0\13\6\6\0\2\6\12\0\21\6"+
"\1\0\6\6\1\272\4\6\6\0\2\6\12\0\3\6"+
"\1\307\15\6\1\0\13\6\6\0\2\6\12\0\5\6"+
"\1\111\13\6\1\0\13\6\6\0\2\6\12\0\5\6"+
"\1\310\13\6\1\0\13\6\6\0\2\6\12\0\12\6"+
"\1\311\6\6\1\0\13\6\6\0\2\6\12\0\10\6"+
"\1\312\10\6\1\0\13\6\6\0\2\6\12\0\6\6"+
"\1\313\12\6\1\0\13\6\6\0\2\6\12\0\5\6"+
"\1\314\13\6\1\0\13\6\6\0\2\6\12\0\13\6"+
"\1\143\5\6\1\0\12\6\1\315\6\0\2\6\12\0"+
"\1\6\1\267\17\6\1\0\13\6\6\0\2\6\12\0"+
"\13\6\1\316\5\6\1\0\13\6\45\0\1\317\17\0"+
"\2\6\12\0\1\320\20\6\1\0\13\6\6\0\2\6"+
"\12\0\14\6\1\321\4\6\1\0\13\6\6\0\2\6"+
"\12\0\1\141\20\6\1\0\13\6\6\0\2\6\12\0"+
"\1\322\12\6\1\136\5\6\1\0\13\6\6\0\2\6"+
"\12\0\1\224\20\6\1\0\13\6\6\0\2\6\12\0"+
"\13\6\1\254\5\6\1\0\13\6\6\0\2\6\12\0"+
"\13\6\1\136\5\6\1\0\13\6\6\0\2\6\12\0"+
"\12\6\1\323\6\6\1\0\13\6\6\0\2\6\12\0"+
"\11\6\1\324\5\6\1\325\1\6\1\0\1\6\1\136"+
"\11\6\6\0\2\6\12\0\20\6\1\326\1\0\13\6"+
"\33\0\1\327\31\0\2\6\12\0\3\6\1\330\15\6"+
"\1\0\13\6\6\0\2\6\12\0\1\6\1\331\17\6"+
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -