raiguard/tcom
git clone https://git.raiguard.me/raiguard/tcom
b493b1d
trunk
1TTY_Ascii_Sym :: enum rune { 2 NUL = 0x00, // null character 3 SOH = 0x01, // start of heading 4 STX = 0x02, // start of text 5 ETX = 0x03, // end of text 6 EOT = 0x04, // end of transmission 7 ENQ = 0x05, // enquiry 8 ACK = 0x06, // acknowledge 9 BEL = 0x07, // bell 10 BS = 0x08, // backspace 11 HT = 0x09, // horizontal tab 12 LF = 0x0A, // new line 13 VT = 0x0B, // vertical tab 14 FF = 0x0C, // form feed 15 CR = 0x0D, // carriage ret 16 SO = 0x0E, // shift out 17 SI = 0x0F, // shift in 18 DLE = 0x10, // data link escape 19 DC1 = 0x11, // device control 1 20 DC2 = 0x12, // device control 2 21 DC3 = 0x13, // device control 3 22 DC4 = 0x14, // device control 4 23 NAK = 0x15, // negative ack. 24 SYN = 0x16, // synchronous idle 25 ETB = 0x17, // end of trans. blk 26 CAN = 0x18, // cancel 27 EM = 0x19, // end of medium 28 SUB = 0x1A, // substitute 29 ESC = 0x1B, // escape 30 FS = 0x1C, // file separator 31 GS = 0x1D, // group separator 32 RS = 0x1E, // record separator 33 US = 0x1F, // unit separator 34 SPACE = 0x20, 35 BANG = 0x21, 36 DQUOTE = 0x22, 37 POUND = 0x23, 38 DOLLAR = 0x24, 39 PERCENT = 0x25, 40 AMP = 0x26, 41 QUOTE = 0x27, 42 LPAREN = 0x28, 43 RPAREN = 0x29, 44 STAR = 0x2A, 45 PLUS = 0x2B, 46 COMMA = 0x2C, 47 MINUS = 0x2D, 48 PERIOD = 0x2E, 49 SLASH = 0x2F, 50 ZERO = 0x30, 51 ONE = 0x31, 52 TWO = 0x32, 53 THREE = 0x33, 54 FOUR = 0x34, 55 FIVE = 0x35, 56 SIX = 0x36, 57 SEVEN = 0x37, 58 EIGHT = 0x38, 59 NINE = 0x39, 60 COLON = 0x3A, 61 SEMI = 0x3B, 62 LT = 0x3C, 63 EQUALS = 0x3D, 64 GT = 0x3E, 65 QUEST = 0x3F, 66 COMMAT = 0x40, 67 A = 0x41, 68 B = 0x42, 69 C = 0x43, 70 D = 0x44, 71 E = 0x45, 72 F = 0x46, 73 G = 0x47, 74 H = 0x48, 75 I = 0x49, 76 J = 0x4A, 77 K = 0x4B, 78 L = 0x4C, 79 M = 0x4D, 80 N = 0x4E, 81 O = 0x4F, 82 P = 0x50, 83 Q = 0x51, 84 R = 0x52, 85 S = 0x53, 86 T = 0x54, 87 U = 0x55, 88 V = 0x56, 89 W = 0x57, 90 X = 0x58, 91 Y = 0x59, 92 Z = 0x5A, 93 LBRACK = 0x5B, 94 BSLASH = 0x5C, 95 RBRACK = 0x5D, 96 CARET = 0x5E, 97 UNDER = 0x5F, 98 GRAVE = 0x60, 99 a = 0x61, 100 b = 0x62, 101 c = 0x63, 102 d = 0x64, 103 e = 0x65, 104 f = 0x66, 105 g = 0x67, 106 h = 0x68, 107 i = 0x69, 108 j = 0x6A, 109 k = 0x6B, 110 l = 0x6C, 111 m = 0x6D, 112 n = 0x6E, 113 o = 0x6F, 114 p = 0x70, 115 q = 0x71, 116 r = 0x72, 117 s = 0x73, 118 t = 0x74, 119 u = 0x75, 120 v = 0x76, 121 w = 0x77, 122 x = 0x78, 123 y = 0x79, 124 z = 0x7A, 125 LBRACE = 0x7B, 126 PIPE = 0x7C, 127 RBRACE = 0x7D, 128 TILDE = 0x7E, 129 DEL = 0x7F, 130} 131