mirror of
https://github.com/eiblog/eiblog.git
synced 2026-03-01 00:34:58 +08:00
add vendor
This commit is contained in:
+98
@@ -0,0 +1,98 @@
|
||||
package cmdline
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
const (
|
||||
escTableBaseChar = '0'
|
||||
escTableLen = ('z' - escTableBaseChar + 1)
|
||||
)
|
||||
|
||||
var escTable = []byte{
|
||||
0, // 0 [48]
|
||||
49, // 1 [49]
|
||||
50, // 2 [50]
|
||||
51, // 3 [51]
|
||||
52, // 4 [52]
|
||||
53, // 5 [53]
|
||||
54, // 6 [54]
|
||||
55, // 7 [55]
|
||||
56, // 8 [56]
|
||||
57, // 9 [57]
|
||||
58, // : [58]
|
||||
59, // ; [59]
|
||||
60, // < [60]
|
||||
61, // = [61]
|
||||
62, // > [62]
|
||||
63, // ? [63]
|
||||
64, // @ [64]
|
||||
65, // A [65]
|
||||
66, // B [66]
|
||||
67, // C [67]
|
||||
68, // D [68]
|
||||
69, // E [69]
|
||||
70, // F [70]
|
||||
71, // G [71]
|
||||
72, // H [72]
|
||||
73, // I [73]
|
||||
74, // J [74]
|
||||
75, // K [75]
|
||||
76, // L [76]
|
||||
77, // M [77]
|
||||
78, // N [78]
|
||||
79, // O [79]
|
||||
80, // P [80]
|
||||
81, // Q [81]
|
||||
82, // R [82]
|
||||
83, // S [83]
|
||||
84, // T [84]
|
||||
85, // U [85]
|
||||
86, // V [86]
|
||||
87, // W [87]
|
||||
88, // X [88]
|
||||
89, // Y [89]
|
||||
90, // Z [90]
|
||||
91, // [ [91]
|
||||
92, // \ [92]
|
||||
93, // ] [93]
|
||||
94, // ^ [94]
|
||||
95, // _ [95]
|
||||
96, // ` [96]
|
||||
97, // a [97]
|
||||
98, // b [98]
|
||||
99, // c [99]
|
||||
100, // d [100]
|
||||
101, // e [101]
|
||||
102, // f [102]
|
||||
103, // g [103]
|
||||
104, // h [104]
|
||||
105, // i [105]
|
||||
106, // j [106]
|
||||
107, // k [107]
|
||||
108, // l [108]
|
||||
109, // m [109]
|
||||
'\n', // n [110]
|
||||
111, // o [111]
|
||||
112, // p [112]
|
||||
113, // q [113]
|
||||
'\r', // r [114]
|
||||
115, // s [115]
|
||||
'\t', // t [116]
|
||||
117, // u [117]
|
||||
118, // v [118]
|
||||
119, // w [119]
|
||||
120, // x [120]
|
||||
121, // y [121]
|
||||
122, // z [122]
|
||||
123, // { [123]
|
||||
}
|
||||
|
||||
func defaultEscape(c byte) string {
|
||||
|
||||
if c - escTableBaseChar < escTableLen {
|
||||
c = escTable[c - escTableBaseChar]
|
||||
}
|
||||
return string(c)
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user