"Fossies" - the Fresh Open Source Software Archive 
Member "detox-1.4.5/src/unicode.h" (15 Aug 2021, 5852 Bytes) of package /linux/privat/detox-1.4.5.tar.gz:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style:
standard) with prefixed line numbers and
code folding option.
Alternatively you can here
view or
download the uninterpreted source code file.
For more information about "unicode.h" see the
Fossies "Dox" file reference documentation.
1 /**
2 * This file is part of the Detox package.
3 *
4 * Copyright (c) Doug Harple <detox.dharple@gmail.com>
5 *
6 * For the full copyright and license information, please view the LICENSE
7 * file that was distributed with this source code.
8 *
9 */
10
11 /**
12 * Special thanks to: http://www.unicode.org/Public/UNIDATA/UnicodeData.txt
13 */
14
15 #define UNICODE_COUNT 256
16 #define UNICODE_MAXLEN 8
17
18 char unicode_trans[UNICODE_COUNT][UNICODE_MAXLEN] = {
19 "_", /* 0x0000 */
20 "_", /* 0x0001 */
21 "_", /* 0x0002 */
22 "_", /* 0x0003 */
23 "_", /* 0x0004 */
24 "_", /* 0x0005 */
25 "_", /* 0x0006 */
26 "_", /* 0x0007 */
27 "_", /* 0x0008 */
28 "_", /* 0x0009 */
29 "_", /* 0x000A */
30 "_", /* 0x000B */
31 "_", /* 0x000C */
32 "_", /* 0x000D */
33 "_", /* 0x000E */
34 "_", /* 0x000F */
35 "_", /* 0x0010 */
36 "_", /* 0x0011 */
37 "_", /* 0x0012 */
38 "_", /* 0x0013 */
39 "_", /* 0x0014 */
40 "_", /* 0x0015 */
41 "_", /* 0x0016 */
42 "_", /* 0x0017 */
43 "_", /* 0x0018 */
44 "_", /* 0x0019 */
45 "_", /* 0x001A */
46 "_", /* 0x001B */
47 "_", /* 0x001C */
48 "_", /* 0x001D */
49 "_", /* 0x001E */
50 "_", /* 0x001F */
51 "_", /* 0x0020 */
52 "_", /* 0x0021 */
53 "_", /* 0x0022 */
54 "#", /* 0x0023 */
55 "_", /* 0x0024 */
56 "%", /* 0x0025 */
57 "_and_", /* 0x0026 */
58 "_", /* 0x0027 */
59 "_", /* 0x0028 */
60 "_", /* 0x0029 */
61 "_", /* 0x002A */
62 "+", /* 0x002B */
63 ",", /* 0x002C */
64 "-", /* 0x002D */
65 ".", /* 0x002E */
66 "_", /* 0x002F */
67 "0", /* 0x0030 */
68 "1", /* 0x0031 */
69 "2", /* 0x0032 */
70 "3", /* 0x0033 */
71 "4", /* 0x0034 */
72 "5", /* 0x0035 */
73 "6", /* 0x0036 */
74 "7", /* 0x0037 */
75 "8", /* 0x0038 */
76 "9", /* 0x0039 */
77 "_", /* 0x003A */
78 "_", /* 0x003B */
79 "_", /* 0x003C */
80 "=", /* 0x003D */
81 "_", /* 0x003E */
82 "_", /* 0x003F */
83 "_", /* 0x0040 */
84 "A", /* 0x0041 */
85 "B", /* 0x0042 */
86 "C", /* 0x0043 */
87 "D", /* 0x0044 */
88 "E", /* 0x0045 */
89 "F", /* 0x0046 */
90 "G", /* 0x0047 */
91 "H", /* 0x0048 */
92 "I", /* 0x0049 */
93 "J", /* 0x004A */
94 "K", /* 0x004B */
95 "L", /* 0x004C */
96 "M", /* 0x004D */
97 "N", /* 0x004E */
98 "O", /* 0x004F */
99 "P", /* 0x0050 */
100 "Q", /* 0x0051 */
101 "R", /* 0x0052 */
102 "S", /* 0x0053 */
103 "T", /* 0x0054 */
104 "U", /* 0x0055 */
105 "V", /* 0x0056 */
106 "W", /* 0x0057 */
107 "X", /* 0x0058 */
108 "Y", /* 0x0059 */
109 "Z", /* 0x005A */
110 "_", /* 0x005B */
111 "_", /* 0x005C */
112 "_", /* 0x005D */
113 "^", /* 0x005E */
114 "_", /* 0x005F */
115 "_", /* 0x0060 */
116 "a", /* 0x0061 */
117 "b", /* 0x0062 */
118 "c", /* 0x0063 */
119 "d", /* 0x0064 */
120 "e", /* 0x0065 */
121 "f", /* 0x0066 */
122 "g", /* 0x0067 */
123 "h", /* 0x0068 */
124 "i", /* 0x0069 */
125 "j", /* 0x006A */
126 "k", /* 0x006B */
127 "l", /* 0x006C */
128 "m", /* 0x006D */
129 "n", /* 0x006E */
130 "o", /* 0x006F */
131 "p", /* 0x0070 */
132 "q", /* 0x0071 */
133 "r", /* 0x0072 */
134 "s", /* 0x0073 */
135 "t", /* 0x0074 */
136 "u", /* 0x0075 */
137 "v", /* 0x0076 */
138 "w", /* 0x0077 */
139 "x", /* 0x0078 */
140 "y", /* 0x0079 */
141 "z", /* 0x007A */
142 "_", /* 0x007B */
143 "_", /* 0x007C */
144 "_", /* 0x007D */
145 "~", /* 0x007E */
146 "_", /* 0x007F */
147 "_", /* 0x0080 */
148 "_", /* 0x0081 */
149 "_", /* 0x0082 */
150 "_", /* 0x0083 */
151 "_", /* 0x0084 */
152 "...", /* 0x0085 */
153 "_", /* 0x0086 */
154 "_", /* 0x0087 */
155 "^", /* 0x0088 */
156 "_", /* 0x0089 */
157 "S", /* 0x008A */
158 "_", /* 0x008B */
159 "OE", /* 0x008C */
160 "_", /* 0x008D */
161 "_", /* 0x008E */
162 "_", /* 0x008F */
163 "_", /* 0x0090 */
164 "_", /* 0x0091 */
165 "_", /* 0x0092 */
166 "_", /* 0x0093 */
167 "_", /* 0x0094 */
168 "_", /* 0x0095 */
169 "-", /* 0x0096 */
170 "-", /* 0x0097 */
171 "_", /* 0x0098 */
172 "_tm_", /* 0x0099 */
173 "s", /* 0x009A */
174 "_", /* 0x009B */
175 "oe", /* 0x009C */
176 "_", /* 0x009D */
177 "_", /* 0x009E */
178 "Y", /* 0x009F */
179 "_", /* 0x00A0 */
180 "_", /* 0x00A1 */
181 "_cent_", /* 0x00A2 */
182 "_pound_", /* 0x00A3 */
183 "_", /* 0x00A4 */
184 "_yen_", /* 0x00A5 */
185 "_", /* 0x00A6 */
186 "_", /* 0x00A7 */
187 "_", /* 0x00A8 */
188 "_copy_", /* 0x00A9 */
189 "_", /* 0x00AA */
190 "_", /* 0x00AB */
191 "_", /* 0x00AC */
192 "_", /* 0x00AD */
193 "_reg_", /* 0x00AE */
194 "_", /* 0x00AF */
195 "_", /* 0x00B0 */
196 "_", /* 0x00B1 */
197 "2", /* 0x00B2 */
198 "3", /* 0x00B3 */
199 "_", /* 0x00B4 */
200 "b", /* 0x00B5 */
201 "_pp_", /* 0x00B6 */
202 "_", /* 0x00B7 */
203 "_", /* 0x00B8 */
204 "1", /* 0x00B9 */
205 "_", /* 0x00BA */
206 "_", /* 0x00BB */
207 "_", /* 0x00BC */
208 "_", /* 0x00BD */
209 "_", /* 0x00BE */
210 "_", /* 0x00BF */
211 "A", /* 0x00C0 */
212 "A", /* 0x00C1 */
213 "A", /* 0x00C2 */
214 "A", /* 0x00C3 */
215 "A", /* 0x00C4 */
216 "A", /* 0x00C5 */
217 "AE", /* 0x00C6 */
218 "C", /* 0x00C7 */
219 "E", /* 0x00C8 */
220 "E", /* 0x00C9 */
221 "E", /* 0x00CA */
222 "E", /* 0x00CB */
223 "I", /* 0x00CC */
224 "I", /* 0x00CD */
225 "I", /* 0x00CE */
226 "I", /* 0x00CF */
227 "TH", /* 0x00D0 */
228 "N", /* 0x00D1 */
229 "O", /* 0x00D2 */
230 "O", /* 0x00D3 */
231 "O", /* 0x00D4 */
232 "O", /* 0x00D5 */
233 "O", /* 0x00D6 */
234 "x", /* 0x00D7 */
235 "O", /* 0x00D8 */
236 "U", /* 0x00D9 */
237 "U", /* 0x00DA */
238 "U", /* 0x00DB */
239 "U", /* 0x00DC */
240 "Y", /* 0x00DD */
241 "TH", /* 0x00DE */
242 "ss", /* 0x00DF */
243 "a", /* 0x00E0 */
244 "a", /* 0x00E1 */
245 "a", /* 0x00E2 */
246 "a", /* 0x00E3 */
247 "a", /* 0x00E4 */
248 "a", /* 0x00E5 */
249 "ae", /* 0x00E6 */
250 "c", /* 0x00E7 */
251 "e", /* 0x00E8 */
252 "e", /* 0x00E9 */
253 "e", /* 0x00EA */
254 "e", /* 0x00EB */
255 "i", /* 0x00EC */
256 "i", /* 0x00ED */
257 "i", /* 0x00EE */
258 "i", /* 0x00EF */
259 "th", /* 0x00F0 */
260 "n", /* 0x00F1 */
261 "o", /* 0x00F2 */
262 "o", /* 0x00F3 */
263 "o", /* 0x00F4 */
264 "o", /* 0x00F5 */
265 "o", /* 0x00F6 */
266 "_", /* 0x00F7 */
267 "o", /* 0x00F8 */
268 "u", /* 0x00F9 */
269 "u", /* 0x00FA */
270 "u", /* 0x00FB */
271 "u", /* 0x00FC */
272 "y", /* 0x00FD */
273 "th", /* 0x00FE */
274 "y", /* 0x00FF */
275 };