Simpler word-sized variable right shifts on x86 and x86-64
[sbcl.git] / src / code / external-formats / enc-win.lisp
1 (in-package "SB!IMPL")
2
3 (define-unibyte-mapping-external-format :cp1250
4     (:|cp1250| :windows-1250 :|windows-1250|)
5   (#x80 #x20AC) ; EURO SIGN
6   (#x81 nil)
7   (#x82 #x201A) ; SINGLE LOW-9 QUOTATION MARK
8   (#x83 nil)
9   (#x84 #x201E) ; DOUBLE LOW-9 QUOTATION MARK
10   (#x85 #x2026) ; HORIZONTAL ELLIPSIS
11   (#x86 #x2020) ; DAGGER
12   (#x87 #x2021) ; DOUBLE DAGGER
13   (#x88 nil)
14   (#x89 #x2030) ; PER MILLE SIGN
15   (#x8A #x0160) ; LATIN CAPITAL LETTER S WITH CARON
16   (#x8B #x2039) ; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
17   (#x8C #x015A) ; LATIN CAPITAL LETTER S WITH ACUTE
18   (#x8D #x0164) ; LATIN CAPITAL LETTER T WITH CARON
19   (#x8E #x017D) ; LATIN CAPITAL LETTER Z WITH CARON
20   (#x8F #x0179) ; LATIN CAPITAL LETTER Z WITH ACUTE
21   (#x90 nil)
22   (#x91 #x2018) ; LEFT SINGLE QUOTATION MARK
23   (#x92 #x2019) ; RIGHT SINGLE QUOTATION MARK
24   (#x93 #x201C) ; LEFT DOUBLE QUOTATION MARK
25   (#x94 #x201D) ; RIGHT DOUBLE QUOTATION MARK
26   (#x95 #x2022) ; BULLET
27   (#x96 #x2013) ; EN DASH
28   (#x97 #x2014) ; EM DASH
29   (#x98 nil)
30   (#x99 #x2122) ; TRADE MARK SIGN
31   (#x9A #x0161) ; LATIN SMALL LETTER S WITH CARON
32   (#x9B #x203A) ; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
33   (#x9C #x015B) ; LATIN SMALL LETTER S WITH ACUTE
34   (#x9D #x0165) ; LATIN SMALL LETTER T WITH CARON
35   (#x9E #x017E) ; LATIN SMALL LETTER Z WITH CARON
36   (#x9F #x017A) ; LATIN SMALL LETTER Z WITH ACUTE
37   (#xA1 #x02C7) ; CARON
38   (#xA2 #x02D8) ; BREVE
39   (#xA3 #x0141) ; LATIN CAPITAL LETTER L WITH STROKE
40   (#xA5 #x0104) ; LATIN CAPITAL LETTER A WITH OGONEK
41   (#xAA #x015E) ; LATIN CAPITAL LETTER S WITH CEDILLA
42   (#xAF #x017B) ; LATIN CAPITAL LETTER Z WITH DOT ABOVE
43   (#xB2 #x02DB) ; OGONEK
44   (#xB3 #x0142) ; LATIN SMALL LETTER L WITH STROKE
45   (#xB9 #x0105) ; LATIN SMALL LETTER A WITH OGONEK
46   (#xBA #x015F) ; LATIN SMALL LETTER S WITH CEDILLA
47   (#xBC #x013D) ; LATIN CAPITAL LETTER L WITH CARON
48   (#xBD #x02DD) ; DOUBLE ACUTE ACCENT
49   (#xBE #x013E) ; LATIN SMALL LETTER L WITH CARON
50   (#xBF #x017C) ; LATIN SMALL LETTER Z WITH DOT ABOVE
51   (#xC0 #x0154) ; LATIN CAPITAL LETTER R WITH ACUTE
52   (#xC3 #x0102) ; LATIN CAPITAL LETTER A WITH BREVE
53   (#xC5 #x0139) ; LATIN CAPITAL LETTER L WITH ACUTE
54   (#xC6 #x0106) ; LATIN CAPITAL LETTER C WITH ACUTE
55   (#xC8 #x010C) ; LATIN CAPITAL LETTER C WITH CARON
56   (#xCA #x0118) ; LATIN CAPITAL LETTER E WITH OGONEK
57   (#xCC #x011A) ; LATIN CAPITAL LETTER E WITH CARON
58   (#xCF #x010E) ; LATIN CAPITAL LETTER D WITH CARON
59   (#xD0 #x0110) ; LATIN CAPITAL LETTER D WITH STROKE
60   (#xD1 #x0143) ; LATIN CAPITAL LETTER N WITH ACUTE
61   (#xD2 #x0147) ; LATIN CAPITAL LETTER N WITH CARON
62   (#xD5 #x0150) ; LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
63   (#xD8 #x0158) ; LATIN CAPITAL LETTER R WITH CARON
64   (#xD9 #x016E) ; LATIN CAPITAL LETTER U WITH RING ABOVE
65   (#xDB #x0170) ; LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
66   (#xDE #x0162) ; LATIN CAPITAL LETTER T WITH CEDILLA
67   (#xE0 #x0155) ; LATIN SMALL LETTER R WITH ACUTE
68   (#xE3 #x0103) ; LATIN SMALL LETTER A WITH BREVE
69   (#xE5 #x013A) ; LATIN SMALL LETTER L WITH ACUTE
70   (#xE6 #x0107) ; LATIN SMALL LETTER C WITH ACUTE
71   (#xE8 #x010D) ; LATIN SMALL LETTER C WITH CARON
72   (#xEA #x0119) ; LATIN SMALL LETTER E WITH OGONEK
73   (#xEC #x011B) ; LATIN SMALL LETTER E WITH CARON
74   (#xEF #x010F) ; LATIN SMALL LETTER D WITH CARON
75   (#xF0 #x0111) ; LATIN SMALL LETTER D WITH STROKE
76   (#xF1 #x0144) ; LATIN SMALL LETTER N WITH ACUTE
77   (#xF2 #x0148) ; LATIN SMALL LETTER N WITH CARON
78   (#xF5 #x0151) ; LATIN SMALL LETTER O WITH DOUBLE ACUTE
79   (#xF8 #x0159) ; LATIN SMALL LETTER R WITH CARON
80   (#xF9 #x016F) ; LATIN SMALL LETTER U WITH RING ABOVE
81   (#xFB #x0171) ; LATIN SMALL LETTER U WITH DOUBLE ACUTE
82   (#xFE #x0163) ; LATIN SMALL LETTER T WITH CEDILLA
83   (#xFF #x02D9) ; DOT ABOVE
84 )
85
86 (define-unibyte-mapping-external-format :cp1251
87     (:|cp1251| :windows-1251 :|windows-1251|)
88   (#x80 #x0402) ; CYRILLIC CAPITAL LETTER DJE
89   (#x81 #x0403) ; CYRILLIC CAPITAL LETTER GJE
90   (#x82 #x201A) ; SINGLE LOW-9 QUOTATION MARK
91   (#x83 #x0453) ; CYRILLIC SMALL LETTER GJE
92   (#x84 #x201E) ; DOUBLE LOW-9 QUOTATION MARK
93   (#x85 #x2026) ; HORIZONTAL ELLIPSIS
94   (#x86 #x2020) ; DAGGER
95   (#x87 #x2021) ; DOUBLE DAGGER
96   (#x88 nil)
97   (#x89 #x2030) ; PER MILLE SIGN
98   (#x8A #x0409) ; CYRILLIC CAPITAL LETTER LJE
99   (#x8B #x2039) ; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
100   (#x8C #x040A) ; CYRILLIC CAPITAL LETTER NJE
101   (#x8D #x040C) ; CYRILLIC CAPITAL LETTER KJE
102   (#x8E #x040B) ; CYRILLIC CAPITAL LETTER TSHE
103   (#x8F #x040F) ; CYRILLIC CAPITAL LETTER DZHE
104   (#x90 #x0452) ; CYRILLIC SMALL LETTER DJE
105   (#x91 #x2018) ; LEFT SINGLE QUOTATION MARK
106   (#x92 #x2019) ; RIGHT SINGLE QUOTATION MARK
107   (#x93 #x201C) ; LEFT DOUBLE QUOTATION MARK
108   (#x94 #x201D) ; RIGHT DOUBLE QUOTATION MARK
109   (#x95 #x2022) ; BULLET
110   (#x96 #x2013) ; EN DASH
111   (#x97 #x2014) ; EM DASH
112   (#x98 nil)
113   (#x99 #x2122) ; TRADE MARK SIGN
114   (#x9A #x0459) ; CYRILLIC SMALL LETTER LJE
115   (#x9B #x203A) ; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
116   (#x9C #x045A) ; CYRILLIC SMALL LETTER NJE
117   (#x9D #x045C) ; CYRILLIC SMALL LETTER KJE
118   (#x9E #x045B) ; CYRILLIC SMALL LETTER TSHE
119   (#x9F #x045F) ; CYRILLIC SMALL LETTER DZHE
120   (#xA1 #x040E) ; CYRILLIC CAPITAL LETTER SHORT U
121   (#xA2 #x045E) ; CYRILLIC SMALL LETTER SHORT U
122   (#xA3 #x0408) ; CYRILLIC CAPITAL LETTER JE
123   (#xA5 #x0490) ; CYRILLIC CAPITAL LETTER GHE WITH UPTURN
124   (#xA8 #x0401) ; CYRILLIC CAPITAL LETTER IO
125   (#xAA #x0404) ; CYRILLIC CAPITAL LETTER UKRAINIAN IE
126   (#xAF #x0407) ; CYRILLIC CAPITAL LETTER YI
127   (#xB2 #x0406) ; CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
128   (#xB3 #x0456) ; CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
129   (#xB4 #x0491) ; CYRILLIC SMALL LETTER GHE WITH UPTURN
130   (#xB8 #x0451) ; CYRILLIC SMALL LETTER IO
131   (#xB9 #x2116) ; NUMERO SIGN
132   (#xBA #x0454) ; CYRILLIC SMALL LETTER UKRAINIAN IE
133   (#xBC #x0458) ; CYRILLIC SMALL LETTER JE
134   (#xBD #x0405) ; CYRILLIC CAPITAL LETTER DZE
135   (#xBE #x0455) ; CYRILLIC SMALL LETTER DZE
136   (#xBF #x0457) ; CYRILLIC SMALL LETTER YI
137   (#xC0 #x0410) ; CYRILLIC CAPITAL LETTER A
138   (#xC1 #x0411) ; CYRILLIC CAPITAL LETTER BE
139   (#xC2 #x0412) ; CYRILLIC CAPITAL LETTER VE
140   (#xC3 #x0413) ; CYRILLIC CAPITAL LETTER GHE
141   (#xC4 #x0414) ; CYRILLIC CAPITAL LETTER DE
142   (#xC5 #x0415) ; CYRILLIC CAPITAL LETTER IE
143   (#xC6 #x0416) ; CYRILLIC CAPITAL LETTER ZHE
144   (#xC7 #x0417) ; CYRILLIC CAPITAL LETTER ZE
145   (#xC8 #x0418) ; CYRILLIC CAPITAL LETTER I
146   (#xC9 #x0419) ; CYRILLIC CAPITAL LETTER SHORT I
147   (#xCA #x041A) ; CYRILLIC CAPITAL LETTER KA
148   (#xCB #x041B) ; CYRILLIC CAPITAL LETTER EL
149   (#xCC #x041C) ; CYRILLIC CAPITAL LETTER EM
150   (#xCD #x041D) ; CYRILLIC CAPITAL LETTER EN
151   (#xCE #x041E) ; CYRILLIC CAPITAL LETTER O
152   (#xCF #x041F) ; CYRILLIC CAPITAL LETTER PE
153   (#xD0 #x0420) ; CYRILLIC CAPITAL LETTER ER
154   (#xD1 #x0421) ; CYRILLIC CAPITAL LETTER ES
155   (#xD2 #x0422) ; CYRILLIC CAPITAL LETTER TE
156   (#xD3 #x0423) ; CYRILLIC CAPITAL LETTER U
157   (#xD4 #x0424) ; CYRILLIC CAPITAL LETTER EF
158   (#xD5 #x0425) ; CYRILLIC CAPITAL LETTER HA
159   (#xD6 #x0426) ; CYRILLIC CAPITAL LETTER TSE
160   (#xD7 #x0427) ; CYRILLIC CAPITAL LETTER CHE
161   (#xD8 #x0428) ; CYRILLIC CAPITAL LETTER SHA
162   (#xD9 #x0429) ; CYRILLIC CAPITAL LETTER SHCHA
163   (#xDA #x042A) ; CYRILLIC CAPITAL LETTER HARD SIGN
164   (#xDB #x042B) ; CYRILLIC CAPITAL LETTER YERU
165   (#xDC #x042C) ; CYRILLIC CAPITAL LETTER SOFT SIGN
166   (#xDD #x042D) ; CYRILLIC CAPITAL LETTER E
167   (#xDE #x042E) ; CYRILLIC CAPITAL LETTER YU
168   (#xDF #x042F) ; CYRILLIC CAPITAL LETTER YA
169   (#xE0 #x0430) ; CYRILLIC SMALL LETTER A
170   (#xE1 #x0431) ; CYRILLIC SMALL LETTER BE
171   (#xE2 #x0432) ; CYRILLIC SMALL LETTER VE
172   (#xE3 #x0433) ; CYRILLIC SMALL LETTER GHE
173   (#xE4 #x0434) ; CYRILLIC SMALL LETTER DE
174   (#xE5 #x0435) ; CYRILLIC SMALL LETTER IE
175   (#xE6 #x0436) ; CYRILLIC SMALL LETTER ZHE
176   (#xE7 #x0437) ; CYRILLIC SMALL LETTER ZE
177   (#xE8 #x0438) ; CYRILLIC SMALL LETTER I
178   (#xE9 #x0439) ; CYRILLIC SMALL LETTER SHORT I
179   (#xEA #x043A) ; CYRILLIC SMALL LETTER KA
180   (#xEB #x043B) ; CYRILLIC SMALL LETTER EL
181   (#xEC #x043C) ; CYRILLIC SMALL LETTER EM
182   (#xED #x043D) ; CYRILLIC SMALL LETTER EN
183   (#xEE #x043E) ; CYRILLIC SMALL LETTER O
184   (#xEF #x043F) ; CYRILLIC SMALL LETTER PE
185   (#xF0 #x0440) ; CYRILLIC SMALL LETTER ER
186   (#xF1 #x0441) ; CYRILLIC SMALL LETTER ES
187   (#xF2 #x0442) ; CYRILLIC SMALL LETTER TE
188   (#xF3 #x0443) ; CYRILLIC SMALL LETTER U
189   (#xF4 #x0444) ; CYRILLIC SMALL LETTER EF
190   (#xF5 #x0445) ; CYRILLIC SMALL LETTER HA
191   (#xF6 #x0446) ; CYRILLIC SMALL LETTER TSE
192   (#xF7 #x0447) ; CYRILLIC SMALL LETTER CHE
193   (#xF8 #x0448) ; CYRILLIC SMALL LETTER SHA
194   (#xF9 #x0449) ; CYRILLIC SMALL LETTER SHCHA
195   (#xFA #x044A) ; CYRILLIC SMALL LETTER HARD SIGN
196   (#xFB #x044B) ; CYRILLIC SMALL LETTER YERU
197   (#xFC #x044C) ; CYRILLIC SMALL LETTER SOFT SIGN
198   (#xFD #x044D) ; CYRILLIC SMALL LETTER E
199   (#xFE #x044E) ; CYRILLIC SMALL LETTER YU
200   (#xFF #x044F) ; CYRILLIC SMALL LETTER YA
201 )
202
203 (define-unibyte-mapping-external-format :cp1252
204     (:|cp1252| :windows-1252 :|windows-1252|)
205   (#x80 #x20AC) ; EURO SIGN
206   (#x81 nil)
207   (#x82 #x201A) ; SINGLE LOW-9 QUOTATION MARK
208   (#x83 #x0192) ; LATIN SMALL LETTER F WITH HOOK
209   (#x84 #x201E) ; DOUBLE LOW-9 QUOTATION MARK
210   (#x85 #x2026) ; HORIZONTAL ELLIPSIS
211   (#x86 #x2020) ; DAGGER
212   (#x87 #x2021) ; DOUBLE DAGGER
213   (#x88 #x02C6) ; MODIFIER LETTER CIRCUMFLEX ACCENT
214   (#x89 #x2030) ; PER MILLE SIGN
215   (#x8A #x0160) ; LATIN CAPITAL LETTER S WITH CARON
216   (#x8B #x2039) ; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
217   (#x8C #x0152) ; LATIN CAPITAL LIGATURE OE
218   (#x8D nil)
219   (#x8E #x017D) ; LATIN CAPITAL LETTER Z WITH CARON
220   (#x8F nil)
221   (#x90 nil)
222   (#x91 #x2018) ; LEFT SINGLE QUOTATION MARK
223   (#x92 #x2019) ; RIGHT SINGLE QUOTATION MARK
224   (#x93 #x201C) ; LEFT DOUBLE QUOTATION MARK
225   (#x94 #x201D) ; RIGHT DOUBLE QUOTATION MARK
226   (#x95 #x2022) ; BULLET
227   (#x96 #x2013) ; EN DASH
228   (#x97 #x2014) ; EM DASH
229   (#x98 #x02DC) ; SMALL TILDE
230   (#x99 #x2122) ; TRADE MARK SIGN
231   (#x9A #x0161) ; LATIN SMALL LETTER S WITH CARON
232   (#x9B #x203A) ; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
233   (#x9C #x0153) ; LATIN SMALL LIGATURE OE
234   (#x9D nil)
235   (#x9E #x017E) ; LATIN SMALL LETTER Z WITH CARON
236   (#x9F #x0178) ; LATIN CAPITAL LETTER Y WITH DIAERESIS
237 )
238
239 (define-unibyte-mapping-external-format :cp1253
240     (:|cp1253| :windows-1253 :|windows-1253|)
241   (#x80 #x20AC) ; EURO SIGN
242   (#x81 nil)
243   (#x82 #x201A) ; SINGLE LOW-9 QUOTATION MARK
244   (#x83 #x0192) ; LATIN SMALL LETTER F WITH HOOK
245   (#x84 #x201E) ; DOUBLE LOW-9 QUOTATION MARK
246   (#x85 #x2026) ; HORIZONTAL ELLIPSIS
247   (#x86 #x2020) ; DAGGER
248   (#x87 #x2021) ; DOUBLE DAGGER
249   (#x88 nil)
250   (#x89 #x2030) ; PER MILLE SIGN
251   (#x8A nil)
252   (#x8B #x2039) ; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
253   (#x8C nil)
254   (#x8D nil)
255   (#x8E nil)
256   (#x8F nil)
257   (#x90 nil)
258   (#x91 #x2018) ; LEFT SINGLE QUOTATION MARK
259   (#x92 #x2019) ; RIGHT SINGLE QUOTATION MARK
260   (#x93 #x201C) ; LEFT DOUBLE QUOTATION MARK
261   (#x94 #x201D) ; RIGHT DOUBLE QUOTATION MARK
262   (#x95 #x2022) ; BULLET
263   (#x96 #x2013) ; EN DASH
264   (#x97 #x2014) ; EM DASH
265   (#x98 nil)
266   (#x99 #x2122) ; TRADE MARK SIGN
267   (#x9A nil)
268   (#x9B #x203A) ; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
269   (#x9C nil)
270   (#x9D nil)
271   (#x9E nil)
272   (#x9F nil)
273   (#xA1 #x0385) ; GREEK DIALYTIKA TONOS
274   (#xA2 #x0386) ; GREEK CAPITAL LETTER ALPHA WITH TONOS
275   (#xAA nil)
276   (#xAF #x2015) ; HORIZONTAL BAR
277   (#xB4 #x0384) ; GREEK TONOS
278   (#xB8 #x0388) ; GREEK CAPITAL LETTER EPSILON WITH TONOS
279   (#xB9 #x0389) ; GREEK CAPITAL LETTER ETA WITH TONOS
280   (#xBA #x038A) ; GREEK CAPITAL LETTER IOTA WITH TONOS
281   (#xBC #x038C) ; GREEK CAPITAL LETTER OMICRON WITH TONOS
282   (#xBE #x038E) ; GREEK CAPITAL LETTER UPSILON WITH TONOS
283   (#xBF #x038F) ; GREEK CAPITAL LETTER OMEGA WITH TONOS
284   (#xC0 #x0390) ; GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
285   (#xC1 #x0391) ; GREEK CAPITAL LETTER ALPHA
286   (#xC2 #x0392) ; GREEK CAPITAL LETTER BETA
287   (#xC3 #x0393) ; GREEK CAPITAL LETTER GAMMA
288   (#xC4 #x0394) ; GREEK CAPITAL LETTER DELTA
289   (#xC5 #x0395) ; GREEK CAPITAL LETTER EPSILON
290   (#xC6 #x0396) ; GREEK CAPITAL LETTER ZETA
291   (#xC7 #x0397) ; GREEK CAPITAL LETTER ETA
292   (#xC8 #x0398) ; GREEK CAPITAL LETTER THETA
293   (#xC9 #x0399) ; GREEK CAPITAL LETTER IOTA
294   (#xCA #x039A) ; GREEK CAPITAL LETTER KAPPA
295   (#xCB #x039B) ; GREEK CAPITAL LETTER LAMDA
296   (#xCC #x039C) ; GREEK CAPITAL LETTER MU
297   (#xCD #x039D) ; GREEK CAPITAL LETTER NU
298   (#xCE #x039E) ; GREEK CAPITAL LETTER XI
299   (#xCF #x039F) ; GREEK CAPITAL LETTER OMICRON
300   (#xD0 #x03A0) ; GREEK CAPITAL LETTER PI
301   (#xD1 #x03A1) ; GREEK CAPITAL LETTER RHO
302   (#xD2 nil)
303   (#xD3 #x03A3) ; GREEK CAPITAL LETTER SIGMA
304   (#xD4 #x03A4) ; GREEK CAPITAL LETTER TAU
305   (#xD5 #x03A5) ; GREEK CAPITAL LETTER UPSILON
306   (#xD6 #x03A6) ; GREEK CAPITAL LETTER PHI
307   (#xD7 #x03A7) ; GREEK CAPITAL LETTER CHI
308   (#xD8 #x03A8) ; GREEK CAPITAL LETTER PSI
309   (#xD9 #x03A9) ; GREEK CAPITAL LETTER OMEGA
310   (#xDA #x03AA) ; GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
311   (#xDB #x03AB) ; GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
312   (#xDC #x03AC) ; GREEK SMALL LETTER ALPHA WITH TONOS
313   (#xDD #x03AD) ; GREEK SMALL LETTER EPSILON WITH TONOS
314   (#xDE #x03AE) ; GREEK SMALL LETTER ETA WITH TONOS
315   (#xDF #x03AF) ; GREEK SMALL LETTER IOTA WITH TONOS
316   (#xE0 #x03B0) ; GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
317   (#xE1 #x03B1) ; GREEK SMALL LETTER ALPHA
318   (#xE2 #x03B2) ; GREEK SMALL LETTER BETA
319   (#xE3 #x03B3) ; GREEK SMALL LETTER GAMMA
320   (#xE4 #x03B4) ; GREEK SMALL LETTER DELTA
321   (#xE5 #x03B5) ; GREEK SMALL LETTER EPSILON
322   (#xE6 #x03B6) ; GREEK SMALL LETTER ZETA
323   (#xE7 #x03B7) ; GREEK SMALL LETTER ETA
324   (#xE8 #x03B8) ; GREEK SMALL LETTER THETA
325   (#xE9 #x03B9) ; GREEK SMALL LETTER IOTA
326   (#xEA #x03BA) ; GREEK SMALL LETTER KAPPA
327   (#xEB #x03BB) ; GREEK SMALL LETTER LAMDA
328   (#xEC #x03BC) ; GREEK SMALL LETTER MU
329   (#xED #x03BD) ; GREEK SMALL LETTER NU
330   (#xEE #x03BE) ; GREEK SMALL LETTER XI
331   (#xEF #x03BF) ; GREEK SMALL LETTER OMICRON
332   (#xF0 #x03C0) ; GREEK SMALL LETTER PI
333   (#xF1 #x03C1) ; GREEK SMALL LETTER RHO
334   (#xF2 #x03C2) ; GREEK SMALL LETTER FINAL SIGMA
335   (#xF3 #x03C3) ; GREEK SMALL LETTER SIGMA
336   (#xF4 #x03C4) ; GREEK SMALL LETTER TAU
337   (#xF5 #x03C5) ; GREEK SMALL LETTER UPSILON
338   (#xF6 #x03C6) ; GREEK SMALL LETTER PHI
339   (#xF7 #x03C7) ; GREEK SMALL LETTER CHI
340   (#xF8 #x03C8) ; GREEK SMALL LETTER PSI
341   (#xF9 #x03C9) ; GREEK SMALL LETTER OMEGA
342   (#xFA #x03CA) ; GREEK SMALL LETTER IOTA WITH DIALYTIKA
343   (#xFB #x03CB) ; GREEK SMALL LETTER UPSILON WITH DIALYTIKA
344   (#xFC #x03CC) ; GREEK SMALL LETTER OMICRON WITH TONOS
345   (#xFD #x03CD) ; GREEK SMALL LETTER UPSILON WITH TONOS
346   (#xFE #x03CE) ; GREEK SMALL LETTER OMEGA WITH TONOS
347   (#xFF nil)
348 )
349
350 (define-unibyte-mapping-external-format :cp1254 (:|cp1254|)
351   (#x80 #x20AC) ; EURO SIGN
352   (#x81 nil)
353   (#x82 #x201A) ; SINGLE LOW-9 QUOTATION MARK
354   (#x83 #x0192) ; LATIN SMALL LETTER F WITH HOOK
355   (#x84 #x201E) ; DOUBLE LOW-9 QUOTATION MARK
356   (#x85 #x2026) ; HORIZONTAL ELLIPSIS
357   (#x86 #x2020) ; DAGGER
358   (#x87 #x2021) ; DOUBLE DAGGER
359   (#x88 #x02C6) ; MODIFIER LETTER CIRCUMFLEX ACCENT
360   (#x89 #x2030) ; PER MILLE SIGN
361   (#x8A #x0160) ; LATIN CAPITAL LETTER S WITH CARON
362   (#x8B #x2039) ; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
363   (#x8C #x0152) ; LATIN CAPITAL LIGATURE OE
364   (#x8D nil)
365   (#x8E nil)
366   (#x8F nil)
367   (#x90 nil)
368   (#x91 #x2018) ; LEFT SINGLE QUOTATION MARK
369   (#x92 #x2019) ; RIGHT SINGLE QUOTATION MARK
370   (#x93 #x201C) ; LEFT DOUBLE QUOTATION MARK
371   (#x94 #x201D) ; RIGHT DOUBLE QUOTATION MARK
372   (#x95 #x2022) ; BULLET
373   (#x96 #x2013) ; EN DASH
374   (#x97 #x2014) ; EM DASH
375   (#x98 #x02DC) ; SMALL TILDE
376   (#x99 #x2122) ; TRADE MARK SIGN
377   (#x9A #x0161) ; LATIN SMALL LETTER S WITH CARON
378   (#x9B #x203A) ; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
379   (#x9C #x0153) ; LATIN SMALL LIGATURE OE
380   (#x9D nil)
381   (#x9E nil)
382   (#x9F #x0178) ; LATIN CAPITAL LETTER Y WITH DIAERESIS
383   (#xD0 #x011E) ; LATIN CAPITAL LETTER G WITH BREVE
384   (#xDD #x0130) ; LATIN CAPITAL LETTER I WITH DOT ABOVE
385   (#xDE #x015E) ; LATIN CAPITAL LETTER S WITH CEDILLA
386   (#xF0 #x011F) ; LATIN SMALL LETTER G WITH BREVE
387   (#xFD #x0131) ; LATIN SMALL LETTER DOTLESS I
388   (#xFE #x015F) ; LATIN SMALL LETTER S WITH CEDILLA
389 )
390
391 (define-unibyte-mapping-external-format :cp1255
392     (:|cp1255| :windows-1255 :|windows-1255|)
393   (#x80 #x20AC) ; EURO SIGN
394   (#x81 nil)
395   (#x82 #x201A) ; SINGLE LOW-9 QUOTATION MARK
396   (#x83 #x0192) ; LATIN SMALL LETTER F WITH HOOK
397   (#x84 #x201E) ; DOUBLE LOW-9 QUOTATION MARK
398   (#x85 #x2026) ; HORIZONTAL ELLIPSIS
399   (#x86 #x2020) ; DAGGER
400   (#x87 #x2021) ; DOUBLE DAGGER
401   (#x88 #x02C6) ; MODIFIER LETTER CIRCUMFLEX ACCENT
402   (#x89 #x2030) ; PER MILLE SIGN
403   (#x8A nil)
404   (#x8B #x2039) ; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
405   (#x8C nil)
406   (#x8D nil)
407   (#x8E nil)
408   (#x8F nil)
409   (#x90 nil)
410   (#x91 #x2018) ; LEFT SINGLE QUOTATION MARK
411   (#x92 #x2019) ; RIGHT SINGLE QUOTATION MARK
412   (#x93 #x201C) ; LEFT DOUBLE QUOTATION MARK
413   (#x94 #x201D) ; RIGHT DOUBLE QUOTATION MARK
414   (#x95 #x2022) ; BULLET
415   (#x96 #x2013) ; EN DASH
416   (#x97 #x2014) ; EM DASH
417   (#x98 #x02DC) ; SMALL TILDE
418   (#x99 #x2122) ; TRADE MARK SIGN
419   (#x9A nil)
420   (#x9B #x203A) ; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
421   (#x9C nil)
422   (#x9D nil)
423   (#x9E nil)
424   (#x9F nil)
425   (#xA4 #x20AA) ; NEW SHEQEL SIGN
426   (#xAA #x00D7) ; MULTIPLICATION SIGN
427   (#xBA #x00F7) ; DIVISION SIGN
428   (#xC0 #x05B0) ; HEBREW POINT SHEVA
429   (#xC1 #x05B1) ; HEBREW POINT HATAF SEGOL
430   (#xC2 #x05B2) ; HEBREW POINT HATAF PATAH
431   (#xC3 #x05B3) ; HEBREW POINT HATAF QAMATS
432   (#xC4 #x05B4) ; HEBREW POINT HIRIQ
433   (#xC5 #x05B5) ; HEBREW POINT TSERE
434   (#xC6 #x05B6) ; HEBREW POINT SEGOL
435   (#xC7 #x05B7) ; HEBREW POINT PATAH
436   (#xC8 #x05B8) ; HEBREW POINT QAMATS
437   (#xC9 #x05B9) ; HEBREW POINT HOLAM
438   (#xCA nil)
439   (#xCB #x05BB) ; HEBREW POINT QUBUTS
440   (#xCC #x05BC) ; HEBREW POINT DAGESH OR MAPIQ
441   (#xCD #x05BD) ; HEBREW POINT METEG
442   (#xCE #x05BE) ; HEBREW PUNCTUATION MAQAF
443   (#xCF #x05BF) ; HEBREW POINT RAFE
444   (#xD0 #x05C0) ; HEBREW PUNCTUATION PASEQ
445   (#xD1 #x05C1) ; HEBREW POINT SHIN DOT
446   (#xD2 #x05C2) ; HEBREW POINT SIN DOT
447   (#xD3 #x05C3) ; HEBREW PUNCTUATION SOF PASUQ
448   (#xD4 #x05F0) ; HEBREW LIGATURE YIDDISH DOUBLE VAV
449   (#xD5 #x05F1) ; HEBREW LIGATURE YIDDISH VAV YOD
450   (#xD6 #x05F2) ; HEBREW LIGATURE YIDDISH DOUBLE YOD
451   (#xD7 #x05F3) ; HEBREW PUNCTUATION GERESH
452   (#xD8 #x05F4) ; HEBREW PUNCTUATION GERSHAYIM
453   (#xD9 nil)
454   (#xDA nil)
455   (#xDB nil)
456   (#xDC nil)
457   (#xDD nil)
458   (#xDE nil)
459   (#xDF nil)
460   (#xE0 #x05D0) ; HEBREW LETTER ALEF
461   (#xE1 #x05D1) ; HEBREW LETTER BET
462   (#xE2 #x05D2) ; HEBREW LETTER GIMEL
463   (#xE3 #x05D3) ; HEBREW LETTER DALET
464   (#xE4 #x05D4) ; HEBREW LETTER HE
465   (#xE5 #x05D5) ; HEBREW LETTER VAV
466   (#xE6 #x05D6) ; HEBREW LETTER ZAYIN
467   (#xE7 #x05D7) ; HEBREW LETTER HET
468   (#xE8 #x05D8) ; HEBREW LETTER TET
469   (#xE9 #x05D9) ; HEBREW LETTER YOD
470   (#xEA #x05DA) ; HEBREW LETTER FINAL KAF
471   (#xEB #x05DB) ; HEBREW LETTER KAF
472   (#xEC #x05DC) ; HEBREW LETTER LAMED
473   (#xED #x05DD) ; HEBREW LETTER FINAL MEM
474   (#xEE #x05DE) ; HEBREW LETTER MEM
475   (#xEF #x05DF) ; HEBREW LETTER FINAL NUN
476   (#xF0 #x05E0) ; HEBREW LETTER NUN
477   (#xF1 #x05E1) ; HEBREW LETTER SAMEKH
478   (#xF2 #x05E2) ; HEBREW LETTER AYIN
479   (#xF3 #x05E3) ; HEBREW LETTER FINAL PE
480   (#xF4 #x05E4) ; HEBREW LETTER PE
481   (#xF5 #x05E5) ; HEBREW LETTER FINAL TSADI
482   (#xF6 #x05E6) ; HEBREW LETTER TSADI
483   (#xF7 #x05E7) ; HEBREW LETTER QOF
484   (#xF8 #x05E8) ; HEBREW LETTER RESH
485   (#xF9 #x05E9) ; HEBREW LETTER SHIN
486   (#xFA #x05EA) ; HEBREW LETTER TAV
487   (#xFB nil)
488   (#xFC nil)
489   (#xFD #x200E) ; LEFT-TO-RIGHT MARK
490   (#xFE #x200F) ; RIGHT-TO-LEFT MARK
491   (#xFF nil)
492 )
493
494 (define-unibyte-mapping-external-format :cp1256
495     (:|cp1256| :windows-1256 :|windows-1256|)
496   (#x80 #x20AC) ; EURO SIGN
497   (#x81 #x067E) ; ARABIC LETTER PEH
498   (#x82 #x201A) ; SINGLE LOW-9 QUOTATION MARK
499   (#x83 #x0192) ; LATIN SMALL LETTER F WITH HOOK
500   (#x84 #x201E) ; DOUBLE LOW-9 QUOTATION MARK
501   (#x85 #x2026) ; HORIZONTAL ELLIPSIS
502   (#x86 #x2020) ; DAGGER
503   (#x87 #x2021) ; DOUBLE DAGGER
504   (#x88 #x02C6) ; MODIFIER LETTER CIRCUMFLEX ACCENT
505   (#x89 #x2030) ; PER MILLE SIGN
506   (#x8A nil)
507   (#x8B #x2039) ; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
508   (#x8C #x0152) ; LATIN CAPITAL LIGATURE OE
509   (#x8D #x0686) ; ARABIC LETTER TCHEH
510   (#x8E #x0698) ; ARABIC LETTER JEH
511   (#x8F nil)
512   (#x90 #x06AF) ; ARABIC LETTER GAF
513   (#x91 #x2018) ; LEFT SINGLE QUOTATION MARK
514   (#x92 #x2019) ; RIGHT SINGLE QUOTATION MARK
515   (#x93 #x201C) ; LEFT DOUBLE QUOTATION MARK
516   (#x94 #x201D) ; RIGHT DOUBLE QUOTATION MARK
517   (#x95 #x2022) ; BULLET
518   (#x96 #x2013) ; EN DASH
519   (#x97 #x2014) ; EM DASH
520   (#x98 nil)
521   (#x99 #x2122) ; TRADE MARK SIGN
522   (#x9A nil)
523   (#x9B #x203A) ; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
524   (#x9C #x0153) ; LATIN SMALL LIGATURE OE
525   (#x9D #x200C) ; ZERO WIDTH NON-JOINER
526   (#x9E #x200D) ; ZERO WIDTH JOINER
527   (#x9F nil)
528   (#xA1 #x060C) ; ARABIC COMMA
529   (#xAA nil)
530   (#xBA #x061B) ; ARABIC SEMICOLON
531   (#xBF #x061F) ; ARABIC QUESTION MARK
532   (#xC0 nil)
533   (#xC1 #x0621) ; ARABIC LETTER HAMZA
534   (#xC2 #x0622) ; ARABIC LETTER ALEF WITH MADDA ABOVE
535   (#xC3 #x0623) ; ARABIC LETTER ALEF WITH HAMZA ABOVE
536   (#xC4 #x0624) ; ARABIC LETTER WAW WITH HAMZA ABOVE
537   (#xC5 #x0625) ; ARABIC LETTER ALEF WITH HAMZA BELOW
538   (#xC6 #x0626) ; ARABIC LETTER YEH WITH HAMZA ABOVE
539   (#xC7 #x0627) ; ARABIC LETTER ALEF
540   (#xC8 #x0628) ; ARABIC LETTER BEH
541   (#xC9 #x0629) ; ARABIC LETTER TEH MARBUTA
542   (#xCA #x062A) ; ARABIC LETTER TEH
543   (#xCB #x062B) ; ARABIC LETTER THEH
544   (#xCC #x062C) ; ARABIC LETTER JEEM
545   (#xCD #x062D) ; ARABIC LETTER HAH
546   (#xCE #x062E) ; ARABIC LETTER KHAH
547   (#xCF #x062F) ; ARABIC LETTER DAL
548   (#xD0 #x0630) ; ARABIC LETTER THAL
549   (#xD1 #x0631) ; ARABIC LETTER REH
550   (#xD2 #x0632) ; ARABIC LETTER ZAIN
551   (#xD3 #x0633) ; ARABIC LETTER SEEN
552   (#xD4 #x0634) ; ARABIC LETTER SHEEN
553   (#xD5 #x0635) ; ARABIC LETTER SAD
554   (#xD6 #x0636) ; ARABIC LETTER DAD
555   (#xD8 #x0637) ; ARABIC LETTER TAH
556   (#xD9 #x0638) ; ARABIC LETTER ZAH
557   (#xDA #x0639) ; ARABIC LETTER AIN
558   (#xDB #x063A) ; ARABIC LETTER GHAIN
559   (#xDC #x0640) ; ARABIC TATWEEL
560   (#xDD #x0641) ; ARABIC LETTER FEH
561   (#xDE #x0642) ; ARABIC LETTER QAF
562   (#xDF #x0643) ; ARABIC LETTER KAF
563   (#xE1 #x0644) ; ARABIC LETTER LAM
564   (#xE3 #x0645) ; ARABIC LETTER MEEM
565   (#xE4 #x0646) ; ARABIC LETTER NOON
566   (#xE5 #x0647) ; ARABIC LETTER HEH
567   (#xE6 #x0648) ; ARABIC LETTER WAW
568   (#xEC #x0649) ; ARABIC LETTER ALEF MAKSURA
569   (#xED #x064A) ; ARABIC LETTER YEH
570   (#xF0 #x064B) ; ARABIC FATHATAN
571   (#xF1 #x064C) ; ARABIC DAMMATAN
572   (#xF2 #x064D) ; ARABIC KASRATAN
573   (#xF3 #x064E) ; ARABIC FATHA
574   (#xF5 #x064F) ; ARABIC DAMMA
575   (#xF6 #x0650) ; ARABIC KASRA
576   (#xF8 #x0651) ; ARABIC SHADDA
577   (#xFA #x0652) ; ARABIC SUKUN
578   (#xFD #x200E) ; LEFT-TO-RIGHT MARK
579   (#xFE #x200F) ; RIGHT-TO-LEFT MARK
580   (#xFF nil)
581 )
582
583 (define-unibyte-mapping-external-format :cp1257
584     (:|cp1257| :windows-1257 :|windows-1257|)
585   (#x80 #x20AC) ; EURO SIGN
586   (#x81 nil)
587   (#x82 #x201A) ; SINGLE LOW-9 QUOTATION MARK
588   (#x83 nil)
589   (#x84 #x201E) ; DOUBLE LOW-9 QUOTATION MARK
590   (#x85 #x2026) ; HORIZONTAL ELLIPSIS
591   (#x86 #x2020) ; DAGGER
592   (#x87 #x2021) ; DOUBLE DAGGER
593   (#x88 nil)
594   (#x89 #x2030) ; PER MILLE SIGN
595   (#x8A nil)
596   (#x8B #x2039) ; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
597   (#x8C nil)
598   (#x8D #x00A8) ; DIAERESIS
599   (#x8E #x02C7) ; CARON
600   (#x8F #x00B8) ; CEDILLA
601   (#x90 nil)
602   (#x91 #x2018) ; LEFT SINGLE QUOTATION MARK
603   (#x92 #x2019) ; RIGHT SINGLE QUOTATION MARK
604   (#x93 #x201C) ; LEFT DOUBLE QUOTATION MARK
605   (#x94 #x201D) ; RIGHT DOUBLE QUOTATION MARK
606   (#x95 #x2022) ; BULLET
607   (#x96 #x2013) ; EN DASH
608   (#x97 #x2014) ; EM DASH
609   (#x98 nil)
610   (#x99 #x2122) ; TRADE MARK SIGN
611   (#x9A nil)
612   (#x9B #x203A) ; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
613   (#x9C nil)
614   (#x9D #x00AF) ; MACRON
615   (#x9E #x02DB) ; OGONEK
616   (#x9F nil)
617   (#xA1 nil)
618   (#xA5 nil)
619   (#xA8 #x00D8) ; LATIN CAPITAL LETTER O WITH STROKE
620   (#xAA #x0156) ; LATIN CAPITAL LETTER R WITH CEDILLA
621   (#xAF #x00C6) ; LATIN CAPITAL LETTER AE
622   (#xB8 #x00F8) ; LATIN SMALL LETTER O WITH STROKE
623   (#xBA #x0157) ; LATIN SMALL LETTER R WITH CEDILLA
624   (#xBF #x00E6) ; LATIN SMALL LETTER AE
625   (#xC0 #x0104) ; LATIN CAPITAL LETTER A WITH OGONEK
626   (#xC1 #x012E) ; LATIN CAPITAL LETTER I WITH OGONEK
627   (#xC2 #x0100) ; LATIN CAPITAL LETTER A WITH MACRON
628   (#xC3 #x0106) ; LATIN CAPITAL LETTER C WITH ACUTE
629   (#xC6 #x0118) ; LATIN CAPITAL LETTER E WITH OGONEK
630   (#xC7 #x0112) ; LATIN CAPITAL LETTER E WITH MACRON
631   (#xC8 #x010C) ; LATIN CAPITAL LETTER C WITH CARON
632   (#xCA #x0179) ; LATIN CAPITAL LETTER Z WITH ACUTE
633   (#xCB #x0116) ; LATIN CAPITAL LETTER E WITH DOT ABOVE
634   (#xCC #x0122) ; LATIN CAPITAL LETTER G WITH CEDILLA
635   (#xCD #x0136) ; LATIN CAPITAL LETTER K WITH CEDILLA
636   (#xCE #x012A) ; LATIN CAPITAL LETTER I WITH MACRON
637   (#xCF #x013B) ; LATIN CAPITAL LETTER L WITH CEDILLA
638   (#xD0 #x0160) ; LATIN CAPITAL LETTER S WITH CARON
639   (#xD1 #x0143) ; LATIN CAPITAL LETTER N WITH ACUTE
640   (#xD2 #x0145) ; LATIN CAPITAL LETTER N WITH CEDILLA
641   (#xD4 #x014C) ; LATIN CAPITAL LETTER O WITH MACRON
642   (#xD8 #x0172) ; LATIN CAPITAL LETTER U WITH OGONEK
643   (#xD9 #x0141) ; LATIN CAPITAL LETTER L WITH STROKE
644   (#xDA #x015A) ; LATIN CAPITAL LETTER S WITH ACUTE
645   (#xDB #x016A) ; LATIN CAPITAL LETTER U WITH MACRON
646   (#xDD #x017B) ; LATIN CAPITAL LETTER Z WITH DOT ABOVE
647   (#xDE #x017D) ; LATIN CAPITAL LETTER Z WITH CARON
648   (#xE0 #x0105) ; LATIN SMALL LETTER A WITH OGONEK
649   (#xE1 #x012F) ; LATIN SMALL LETTER I WITH OGONEK
650   (#xE2 #x0101) ; LATIN SMALL LETTER A WITH MACRON
651   (#xE3 #x0107) ; LATIN SMALL LETTER C WITH ACUTE
652   (#xE6 #x0119) ; LATIN SMALL LETTER E WITH OGONEK
653   (#xE7 #x0113) ; LATIN SMALL LETTER E WITH MACRON
654   (#xE8 #x010D) ; LATIN SMALL LETTER C WITH CARON
655   (#xEA #x017A) ; LATIN SMALL LETTER Z WITH ACUTE
656   (#xEB #x0117) ; LATIN SMALL LETTER E WITH DOT ABOVE
657   (#xEC #x0123) ; LATIN SMALL LETTER G WITH CEDILLA
658   (#xED #x0137) ; LATIN SMALL LETTER K WITH CEDILLA
659   (#xEE #x012B) ; LATIN SMALL LETTER I WITH MACRON
660   (#xEF #x013C) ; LATIN SMALL LETTER L WITH CEDILLA
661   (#xF0 #x0161) ; LATIN SMALL LETTER S WITH CARON
662   (#xF1 #x0144) ; LATIN SMALL LETTER N WITH ACUTE
663   (#xF2 #x0146) ; LATIN SMALL LETTER N WITH CEDILLA
664   (#xF4 #x014D) ; LATIN SMALL LETTER O WITH MACRON
665   (#xF8 #x0173) ; LATIN SMALL LETTER U WITH OGONEK
666   (#xF9 #x0142) ; LATIN SMALL LETTER L WITH STROKE
667   (#xFA #x015B) ; LATIN SMALL LETTER S WITH ACUTE
668   (#xFB #x016B) ; LATIN SMALL LETTER U WITH MACRON
669   (#xFD #x017C) ; LATIN SMALL LETTER Z WITH DOT ABOVE
670   (#xFE #x017E) ; LATIN SMALL LETTER Z WITH CARON
671   (#xFF #x02D9) ; DOT ABOVE
672 )
673
674 (define-unibyte-mapping-external-format :cp1258
675     (:|cp1258| :windows-1258 :|windows-1258|)
676   (#x80 #x20AC) ; EURO SIGN
677   (#x81 nil)
678   (#x82 #x201A) ; SINGLE LOW-9 QUOTATION MARK
679   (#x83 #x0192) ; LATIN SMALL LETTER F WITH HOOK
680   (#x84 #x201E) ; DOUBLE LOW-9 QUOTATION MARK
681   (#x85 #x2026) ; HORIZONTAL ELLIPSIS
682   (#x86 #x2020) ; DAGGER
683   (#x87 #x2021) ; DOUBLE DAGGER
684   (#x88 #x02C6) ; MODIFIER LETTER CIRCUMFLEX ACCENT
685   (#x89 #x2030) ; PER MILLE SIGN
686   (#x8A nil)
687   (#x8B #x2039) ; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
688   (#x8C #x0152) ; LATIN CAPITAL LIGATURE OE
689   (#x8D nil)
690   (#x8E nil)
691   (#x8F nil)
692   (#x90 nil)
693   (#x91 #x2018) ; LEFT SINGLE QUOTATION MARK
694   (#x92 #x2019) ; RIGHT SINGLE QUOTATION MARK
695   (#x93 #x201C) ; LEFT DOUBLE QUOTATION MARK
696   (#x94 #x201D) ; RIGHT DOUBLE QUOTATION MARK
697   (#x95 #x2022) ; BULLET
698   (#x96 #x2013) ; EN DASH
699   (#x97 #x2014) ; EM DASH
700   (#x98 #x02DC) ; SMALL TILDE
701   (#x99 #x2122) ; TRADE MARK SIGN
702   (#x9A nil)
703   (#x9B #x203A) ; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
704   (#x9C #x0153) ; LATIN SMALL LIGATURE OE
705   (#x9D nil)
706   (#x9E nil)
707   (#x9F #x0178) ; LATIN CAPITAL LETTER Y WITH DIAERESIS
708   (#xC3 #x0102) ; LATIN CAPITAL LETTER A WITH BREVE
709   (#xCC #x0300) ; COMBINING GRAVE ACCENT
710   (#xD0 #x0110) ; LATIN CAPITAL LETTER D WITH STROKE
711   (#xD2 #x0309) ; COMBINING HOOK ABOVE
712   (#xD5 #x01A0) ; LATIN CAPITAL LETTER O WITH HORN
713   (#xDD #x01AF) ; LATIN CAPITAL LETTER U WITH HORN
714   (#xDE #x0303) ; COMBINING TILDE
715   (#xE3 #x0103) ; LATIN SMALL LETTER A WITH BREVE
716   (#xEC #x0301) ; COMBINING ACUTE ACCENT
717   (#xF0 #x0111) ; LATIN SMALL LETTER D WITH STROKE
718   (#xF2 #x0323) ; COMBINING DOT BELOW
719   (#xF5 #x01A1) ; LATIN SMALL LETTER O WITH HORN
720   (#xFD #x01B0) ; LATIN SMALL LETTER U WITH HORN
721   (#xFE #x20AB) ; DONG SIGN
722 )