📄 tekprstbl.c
字号:
/* igrave iacute icircumflex idiaeresis */CASE_BYP_STATE,CASE_BYP_STATE,CASE_BYP_STATE,CASE_BYP_STATE,/* eth ntilde ograve oacute */CASE_BYP_STATE,CASE_BYP_STATE,CASE_BYP_STATE,CASE_BYP_STATE,/* ocircumflex otilde odiaeresis division */CASE_BYP_STATE,CASE_BYP_STATE,CASE_BYP_STATE,CASE_BYP_STATE,/* oslash ugrave uacute ucircumflex */CASE_BYP_STATE,CASE_BYP_STATE,CASE_BYP_STATE,CASE_BYP_STATE,/* udiaeresis yacute thorn ydiaeresis */CASE_BYP_STATE,CASE_BYP_STATE,CASE_BYP_STATE,CASE_BYP_STATE,};Const int Tbyptable[] = /* ESC CAN (^X) bypass state */{/* NUL SOH STX ETX */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* EOT ENQ ACK BEL */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_BEL,/* BS HT NL VT */CASE_BS,CASE_TAB,CASE_LF,CASE_UP,/* NP CR SO SI */CASE_IGNORE,CASE_CR,CASE_IGNORE,CASE_IGNORE,/* DLE DC1 DC2 DC3 */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* DC4 NAK SYN ETB */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* CAN EM SUB ESC */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_BES_STATE,/* FS GS RS US */CASE_PT_STATE,CASE_PLT_STATE,CASE_IPL_STATE,CASE_ALP_STATE,/* SP ! " # */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* $ % & ' */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* ( ) * + */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* , - . / */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0 1 2 3 */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 4 5 6 7 */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 8 9 : ; */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* < = > ? */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* @ A B C */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* D E F G */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* H I J K */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* L M N O */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* P Q R S */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* T U V W */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* X Y Z [ */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* \ ] ^ _ */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* ` a b c */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* d e f g */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* h i j k */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* l m n o */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* p q r s */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* t u v w */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* x y z { */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* | } ~ DEL */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x80 0x81 0x82 0x83 */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x84 0x85 0x86 0x87 */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x88 0x89 0x8a 0x8b */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x8c 0x8d 0x8e 0x8f */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x90 0x91 0x92 0x93 */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x94 0x95 0x96 0x97 */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x99 0x99 0x9a 0x9b */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x9c 0x9d 0x9e 0x9f */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* nobreakspace exclamdown cent sterling */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* currency yen brokenbar section */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* diaeresis copyright ordfeminine guillemotleft */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* notsign hyphen registered macron */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* degree plusminus twosuperior threesuperior */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* acute mu paragraph periodcentered */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* cedilla onesuperior masculine guillemotright */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* onequarter onehalf threequarters questiondown */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Agrave Aacute Acircumflex Atilde */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Adiaeresis Aring AE Ccedilla */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Egrave Eacute Ecircumflex Ediaeresis */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Igrave Iacute Icircumflex Idiaeresis */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Eth Ntilde Ograve Oacute */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Ocircumflex Otilde Odiaeresis multiply */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Ooblique Ugrave Uacute Ucircumflex */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Udiaeresis Yacute Thorn ssharp */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* agrave aacute acircumflex atilde */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* adiaeresis aring ae ccedilla */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* egrave eacute ecircumflex ediaeresis */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* igrave iacute icircumflex idiaeresis */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* eth ntilde ograve oacute */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* ocircumflex otilde odiaeresis division */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* oslash ugrave uacute ucircumflex */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* udiaeresis yacute thorn ydiaeresis */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,};Const int Tesctable[] = /* ESC */{/* NUL SOH STX ETX */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_VT_MODE,/* EOT ENQ ACK BEL */CASE_CURSTATE,CASE_REPORT,CASE_CURSTATE,CASE_BEL,/* BS HT NL VT */CASE_BS,CASE_TAB,CASE_IGNORE,CASE_UP,/* NP CR SO SI */CASE_PAGE,CASE_IGNORE,CASE_APL,CASE_ASCII,/* DLE DC1 DC2 DC3 */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* DC4 NAK SYN ETB */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_COPY,/* CAN EM SUB ESC */CASE_BYP_STATE,CASE_CURSTATE,CASE_GIN,CASE_IGNORE,/* FS GS RS US */CASE_SPT_STATE,CASE_PLT_STATE,CASE_IPL_STATE,CASE_ALP_STATE,/* SP ! " # */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* $ % & ' */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* ( ) * + */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* , - . / */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* 0 1 2 3 */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* 4 5 6 7 */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* 8 9 : ; */CASE_CHAR_SIZE,CASE_CHAR_SIZE,CASE_CHAR_SIZE,CASE_CHAR_SIZE,/* < = > ? */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* @ A B C */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* D E F G */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* H I J K */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* L M N O */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* P Q R S */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* T U V W */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* X Y Z [ */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* \ ] ^ _ */CASE_CURSTATE,CASE_OSC,CASE_CURSTATE,CASE_CURSTATE,/* ` a b c */CASE_BEAM_VEC,CASE_BEAM_VEC,CASE_BEAM_VEC,CASE_BEAM_VEC,/* d e f g */CASE_BEAM_VEC,CASE_CURSTATE,CASE_CURSTATE,CASE_BEAM_VEC,/* h i j k */CASE_BEAM_VEC,CASE_BEAM_VEC,CASE_BEAM_VEC,CASE_BEAM_VEC,/* l m n o */CASE_BEAM_VEC,CASE_CURSTATE,CASE_CURSTATE,CASE_BEAM_VEC,/* p q r s */CASE_BEAM_VEC,CASE_BEAM_VEC,CASE_BEAM_VEC,CASE_BEAM_VEC,/* t u v w */CASE_BEAM_VEC,CASE_CURSTATE,CASE_CURSTATE,CASE_BEAM_VEC,/* x y z { */CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,CASE_CURSTATE,/* | } ~ DEL */CASE_CURSTATE,CASE_CURSTATE,CASE_IGNORE,CASE_CURSTATE,/* 0x80 0x81 0x82 0x83 */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x84 0x85 0x86 0x87 */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x88 0x89 0x8a 0x8b */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x8c 0x8d 0x8e 0x8f */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x90 0x91 0x92 0x93 */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x94 0x95 0x96 0x97 */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x99 0x99 0x9a 0x9b */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* 0x9c 0x9d 0x9e 0x9f */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* nobreakspace exclamdown cent sterling */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* currency yen brokenbar section */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* diaeresis copyright ordfeminine guillemotleft */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* notsign hyphen registered macron */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* degree plusminus twosuperior threesuperior */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* acute mu paragraph periodcentered */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* cedilla onesuperior masculine guillemotright */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* onequarter onehalf threequarters questiondown */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Agrave Aacute Acircumflex Atilde */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Adiaeresis Aring AE Ccedilla */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Egrave Eacute Ecircumflex Ediaeresis */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Igrave Iacute Icircumflex Idiaeresis */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Eth Ntilde Ograve Oacute */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Ocircumflex Otilde Odiaeresis multiply */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Ooblique Ugrave Uacute Ucircumflex */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* Udiaeresis Yacute Thorn ssharp */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* agrave aacute acircumflex atilde */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* adiaeresis aring ae ccedilla */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* egrave eacute ecircumflex ediaeresis */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* igrave iacute icircumflex idiaeresis */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,/* eth ntilde ograve oacute */CASE_IGNORE,CASE_IGNORE,CASE_IGNORE,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -