1Locale::RecodeData::CP1U2s5e1r(3C)ontributed Perl DocumeLnotcaatlieo:n:RecodeData::CP1251(3)
2
3
4
6 Locale::RecodeData::CP1251 - Conversion routines for CP1251
7
9 This module is internal to libintl. Do not use directly!
10
12 This module is generated and contains the conversion tables and
13 routines for CP1251.
14
16 The following comments have been extracted from the original charmap:
17
18 version: 1.0
19 repertoiremap: mnemonic,ds
20 source: UNICODE 1.0
21 alias MS-CYRL
22
23 Please note that aliases listed above are not necessarily valid!
24
26 The following table is sorted in the same order as the original
27 charmap. All character codes are in hexadecimal. Please read
28 'ISO-10646' as 'ISO-10646-UCS4'.
29
30 Local | ISO-10646 | Description
31 -------+-----------+-------------------------------------------------
32 00 | 00000000 | NULL (NUL)
33 01 | 00000001 | START OF HEADING (SOH)
34 02 | 00000002 | START OF TEXT (STX)
35 03 | 00000003 | END OF TEXT (ETX)
36 04 | 00000004 | END OF TRANSMISSION (EOT)
37 05 | 00000005 | ENQUIRY (ENQ)
38 06 | 00000006 | ACKNOWLEDGE (ACK)
39 07 | 00000007 | BELL (BEL)
40 08 | 00000008 | BACKSPACE (BS)
41 09 | 00000009 | CHARACTER TABULATION (HT)
42 0A | 0000000A | LINE FEED (LF)
43 0B | 0000000B | LINE TABULATION (VT)
44 0C | 0000000C | FORM FEED (FF)
45 0D | 0000000D | CARRIAGE RETURN (CR)
46 0E | 0000000E | SHIFT OUT (SO)
47 0F | 0000000F | SHIFT IN (SI)
48 10 | 00000010 | DATALINK ESCAPE (DLE)
49 11 | 00000011 | DEVICE CONTROL ONE (DC1)
50 12 | 00000012 | DEVICE CONTROL TWO (DC2)
51 13 | 00000013 | DEVICE CONTROL THREE (DC3)
52 14 | 00000014 | DEVICE CONTROL FOUR (DC4)
53 15 | 00000015 | NEGATIVE ACKNOWLEDGE (NAK)
54 16 | 00000016 | SYNCHRONOUS IDLE (SYN)
55 17 | 00000017 | END OF TRANSMISSION BLOCK (ETB)
56 18 | 00000018 | CANCEL (CAN)
57 19 | 00000019 | END OF MEDIUM (EM)
58 1A | 0000001A | SUBSTITUTE (SUB)
59 1B | 0000001B | ESCAPE (ESC)
60 1C | 0000001C | FILE SEPARATOR (IS4)
61 1D | 0000001D | GROUP SEPARATOR (IS3)
62 1E | 0000001E | RECORD SEPARATOR (IS2)
63 1F | 0000001F | UNIT SEPARATOR (IS1)
64 20 | 00000020 | SPACE
65 21 | 00000021 | EXCLAMATION MARK
66 22 | 00000022 | QUOTATION MARK
67 23 | 00000023 | NUMBER SIGN
68 24 | 00000024 | DOLLAR SIGN
69 25 | 00000025 | PERCENT SIGN
70 26 | 00000026 | AMPERSAND
71 27 | 00000027 | APOSTROPHE
72 28 | 00000028 | LEFT PARENTHESIS
73 29 | 00000029 | RIGHT PARENTHESIS
74 2A | 0000002A | ASTERISK
75 2B | 0000002B | PLUS SIGN
76 2C | 0000002C | COMMA
77 2D | 0000002D | HYPHEN-MINUS
78 2E | 0000002E | FULL STOP
79 2F | 0000002F | SOLIDUS
80 30 | 00000030 | DIGIT ZERO
81 31 | 00000031 | DIGIT ONE
82 32 | 00000032 | DIGIT TWO
83 33 | 00000033 | DIGIT THREE
84 34 | 00000034 | DIGIT FOUR
85 35 | 00000035 | DIGIT FIVE
86 36 | 00000036 | DIGIT SIX
87 37 | 00000037 | DIGIT SEVEN
88 38 | 00000038 | DIGIT EIGHT
89 39 | 00000039 | DIGIT NINE
90 3A | 0000003A | COLON
91 3B | 0000003B | SEMICOLON
92 3C | 0000003C | LESS-THAN SIGN
93 3D | 0000003D | EQUALS SIGN
94 3E | 0000003E | GREATER-THAN SIGN
95 3F | 0000003F | QUESTION MARK
96 40 | 00000040 | COMMERCIAL AT
97 41 | 00000041 | LATIN CAPITAL LETTER A
98 42 | 00000042 | LATIN CAPITAL LETTER B
99 43 | 00000043 | LATIN CAPITAL LETTER C
100 44 | 00000044 | LATIN CAPITAL LETTER D
101 45 | 00000045 | LATIN CAPITAL LETTER E
102 46 | 00000046 | LATIN CAPITAL LETTER F
103 47 | 00000047 | LATIN CAPITAL LETTER G
104 48 | 00000048 | LATIN CAPITAL LETTER H
105 49 | 00000049 | LATIN CAPITAL LETTER I
106 4A | 0000004A | LATIN CAPITAL LETTER J
107 4B | 0000004B | LATIN CAPITAL LETTER K
108 4C | 0000004C | LATIN CAPITAL LETTER L
109 4D | 0000004D | LATIN CAPITAL LETTER M
110 4E | 0000004E | LATIN CAPITAL LETTER N
111 4F | 0000004F | LATIN CAPITAL LETTER O
112 50 | 00000050 | LATIN CAPITAL LETTER P
113 51 | 00000051 | LATIN CAPITAL LETTER Q
114 52 | 00000052 | LATIN CAPITAL LETTER R
115 53 | 00000053 | LATIN CAPITAL LETTER S
116 54 | 00000054 | LATIN CAPITAL LETTER T
117 55 | 00000055 | LATIN CAPITAL LETTER U
118 56 | 00000056 | LATIN CAPITAL LETTER V
119 57 | 00000057 | LATIN CAPITAL LETTER W
120 58 | 00000058 | LATIN CAPITAL LETTER X
121 59 | 00000059 | LATIN CAPITAL LETTER Y
122 5A | 0000005A | LATIN CAPITAL LETTER Z
123 5B | 0000005B | LEFT SQUARE BRACKET
124 5C | 0000005C | REVERSE SOLIDUS
125 5D | 0000005D | RIGHT SQUARE BRACKET
126 5E | 0000005E | CIRCUMFLEX ACCENT
127 5F | 0000005F | LOW LINE
128 60 | 00000060 | GRAVE ACCENT
129 61 | 00000061 | LATIN SMALL LETTER A
130 62 | 00000062 | LATIN SMALL LETTER B
131 63 | 00000063 | LATIN SMALL LETTER C
132 64 | 00000064 | LATIN SMALL LETTER D
133 65 | 00000065 | LATIN SMALL LETTER E
134 66 | 00000066 | LATIN SMALL LETTER F
135 67 | 00000067 | LATIN SMALL LETTER G
136 68 | 00000068 | LATIN SMALL LETTER H
137 69 | 00000069 | LATIN SMALL LETTER I
138 6A | 0000006A | LATIN SMALL LETTER J
139 6B | 0000006B | LATIN SMALL LETTER K
140 6C | 0000006C | LATIN SMALL LETTER L
141 6D | 0000006D | LATIN SMALL LETTER M
142 6E | 0000006E | LATIN SMALL LETTER N
143 6F | 0000006F | LATIN SMALL LETTER O
144 70 | 00000070 | LATIN SMALL LETTER P
145 71 | 00000071 | LATIN SMALL LETTER Q
146 72 | 00000072 | LATIN SMALL LETTER R
147 73 | 00000073 | LATIN SMALL LETTER S
148 74 | 00000074 | LATIN SMALL LETTER T
149 75 | 00000075 | LATIN SMALL LETTER U
150 76 | 00000076 | LATIN SMALL LETTER V
151 77 | 00000077 | LATIN SMALL LETTER W
152 78 | 00000078 | LATIN SMALL LETTER X
153 79 | 00000079 | LATIN SMALL LETTER Y
154 7A | 0000007A | LATIN SMALL LETTER Z
155 7B | 0000007B | LEFT CURLY BRACKET
156 7C | 0000007C | VERTICAL LINE
157 7D | 0000007D | RIGHT CURLY BRACKET
158 7E | 0000007E | TILDE
159 7F | 0000007F | DELETE (DEL)
160 80 | 00000402 | CYRILLIC CAPITAL LETTER DJE (Serbocroatian)
161 81 | 00000403 | CYRILLIC CAPITAL LETTER GJE
162 82 | 0000201A | SINGLE LOW-9 QUOTATION MARK
163 83 | 00000453 | CYRILLIC SMALL LETTER GJE
164 84 | 0000201E | DOUBLE LOW-9 QUOTATION MARK
165 85 | 00002026 | HORIZONTAL ELLIPSIS
166 86 | 00002020 | DAGGER
167 87 | 00002021 | DOUBLE DAGGER
168 88 | 000020AC | EURO SIGN
169 89 | 00002030 | PER MILLE SIGN
170 8A | 00000409 | CYRILLIC CAPITAL LETTER LJE
171 8B | 00002039 | SINGLE LEFT-POINTING ANGLE QUOTATION MARK
172 8C | 0000040A | CYRILLIC CAPITAL LETTER NJE
173 8D | 0000040C | CYRILLIC CAPITAL LETTER KJE
174 8E | 0000040B | CYRILLIC CAPITAL LETTER TSHE (Serbocroatian)
175 8F | 0000040F | CYRILLIC CAPITAL LETTER DZHE
176 90 | 00000452 | CYRILLIC SMALL LETTER DJE (Serbocroatian)
177 91 | 00002018 | LEFT SINGLE QUOTATION MARK
178 92 | 00002019 | RIGHT SINGLE QUOTATION MARK
179 93 | 0000201C | LEFT DOUBLE QUOTATION MARK
180 94 | 0000201D | RIGHT DOUBLE QUOTATION MARK
181 95 | 00002022 | BULLET
182 96 | 00002013 | EN DASH
183 97 | 00002014 | EM DASH
184 99 | 00002122 | TRADE MARK SIGN
185 9A | 00000459 | CYRILLIC SMALL LETTER LJE
186 9B | 0000203A | SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
187 9C | 0000045A | CYRILLIC SMALL LETTER NJE
188 9D | 0000045C | CYRILLIC SMALL LETTER KJE
189 9E | 0000045B | CYRILLIC SMALL LETTER TSHE (Serbocroatian)
190 9F | 0000045F | CYRILLIC SMALL LETTER DZHE
191 A0 | 000000A0 | NO-BREAK SPACE
192 A1 | 0000040E | CYRILLIC CAPITAL LETTER SHORT U (Byelorussian)
193 A2 | 0000045E | CYRILLIC SMALL LETTER SHORT U (Byelorussian)
194 A3 | 00000408 | CYRILLIC CAPITAL LETTER JE
195 A4 | 000000A4 | CURRENCY SIGN
196 A5 | 00000490 | CYRILLIC CAPITAL LETTER GHE WITH UPTURN
197 A6 | 000000A6 | BROKEN BAR
198 A7 | 000000A7 | SECTION SIGN
199 A8 | 00000401 | CYRILLIC CAPITAL LETTER IO
200 A9 | 000000A9 | COPYRIGHT SIGN
201 AA | 00000404 | CYRILLIC CAPITAL LETTER UKRAINIAN IE
202 AB | 000000AB | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
203 AC | 000000AC | NOT SIGN
204 AD | 000000AD | SOFT HYPHEN
205 AE | 000000AE | REGISTERED SIGN
206 AF | 00000407 | CYRILLIC CAPITAL LETTER YI (Ukrainian)
207 B0 | 000000B0 | DEGREE SIGN
208 B1 | 000000B1 | PLUS-MINUS SIGN
209 B2 | 00000406 | CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
210 B3 | 00000456 | CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
211 B4 | 00000491 | CYRILLIC SMALL LETTER GHE WITH UPTURN
212 B5 | 000000B5 | MICRO SIGN
213 B6 | 000000B6 | PILCROW SIGN
214 B7 | 000000B7 | MIDDLE DOT
215 B8 | 00000451 | CYRILLIC SMALL LETTER IO
216 B9 | 00002116 | NUMERO SIGN
217 BA | 00000454 | CYRILLIC SMALL LETTER UKRAINIAN IE
218 BB | 000000BB | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
219 BC | 00000458 | CYRILLIC SMALL LETTER JE
220 BD | 00000405 | CYRILLIC CAPITAL LETTER DZE
221 BE | 00000455 | CYRILLIC SMALL LETTER DZE
222 BF | 00000457 | CYRILLIC SMALL LETTER YI (Ukrainian)
223 C0 | 00000410 | CYRILLIC CAPITAL LETTER A
224 C1 | 00000411 | CYRILLIC CAPITAL LETTER BE
225 C2 | 00000412 | CYRILLIC CAPITAL LETTER VE
226 C3 | 00000413 | CYRILLIC CAPITAL LETTER GHE
227 C4 | 00000414 | CYRILLIC CAPITAL LETTER DE
228 C5 | 00000415 | CYRILLIC CAPITAL LETTER IE
229 C6 | 00000416 | CYRILLIC CAPITAL LETTER ZHE
230 C7 | 00000417 | CYRILLIC CAPITAL LETTER ZE
231 C8 | 00000418 | CYRILLIC CAPITAL LETTER I
232 C9 | 00000419 | CYRILLIC CAPITAL LETTER SHORT I
233 CA | 0000041A | CYRILLIC CAPITAL LETTER KA
234 CB | 0000041B | CYRILLIC CAPITAL LETTER EL
235 CC | 0000041C | CYRILLIC CAPITAL LETTER EM
236 CD | 0000041D | CYRILLIC CAPITAL LETTER EN
237 CE | 0000041E | CYRILLIC CAPITAL LETTER O
238 CF | 0000041F | CYRILLIC CAPITAL LETTER PE
239 D0 | 00000420 | CYRILLIC CAPITAL LETTER ER
240 D1 | 00000421 | CYRILLIC CAPITAL LETTER ES
241 D2 | 00000422 | CYRILLIC CAPITAL LETTER TE
242 D3 | 00000423 | CYRILLIC CAPITAL LETTER U
243 D4 | 00000424 | CYRILLIC CAPITAL LETTER EF
244 D5 | 00000425 | CYRILLIC CAPITAL LETTER HA
245 D6 | 00000426 | CYRILLIC CAPITAL LETTER TSE
246 D7 | 00000427 | CYRILLIC CAPITAL LETTER CHE
247 D8 | 00000428 | CYRILLIC CAPITAL LETTER SHA
248 D9 | 00000429 | CYRILLIC CAPITAL LETTER SHCHA
249 DA | 0000042A | CYRILLIC CAPITAL LETTER HARD SIGN
250 DB | 0000042B | CYRILLIC CAPITAL LETTER YERU
251 DC | 0000042C | CYRILLIC CAPITAL LETTER SOFT SIGN
252 DD | 0000042D | CYRILLIC CAPITAL LETTER E
253 DE | 0000042E | CYRILLIC CAPITAL LETTER YU
254 DF | 0000042F | CYRILLIC CAPITAL LETTER YA
255 E0 | 00000430 | CYRILLIC SMALL LETTER A
256 E1 | 00000431 | CYRILLIC SMALL LETTER BE
257 E2 | 00000432 | CYRILLIC SMALL LETTER VE
258 E3 | 00000433 | CYRILLIC SMALL LETTER GHE
259 E4 | 00000434 | CYRILLIC SMALL LETTER DE
260 E5 | 00000435 | CYRILLIC SMALL LETTER IE
261 E6 | 00000436 | CYRILLIC SMALL LETTER ZHE
262 E7 | 00000437 | CYRILLIC SMALL LETTER ZE
263 E8 | 00000438 | CYRILLIC SMALL LETTER I
264 E9 | 00000439 | CYRILLIC SMALL LETTER SHORT I
265 EA | 0000043A | CYRILLIC SMALL LETTER KA
266 EB | 0000043B | CYRILLIC SMALL LETTER EL
267 EC | 0000043C | CYRILLIC SMALL LETTER EM
268 ED | 0000043D | CYRILLIC SMALL LETTER EN
269 EE | 0000043E | CYRILLIC SMALL LETTER O
270 EF | 0000043F | CYRILLIC SMALL LETTER PE
271 F0 | 00000440 | CYRILLIC SMALL LETTER ER
272 F1 | 00000441 | CYRILLIC SMALL LETTER ES
273 F2 | 00000442 | CYRILLIC SMALL LETTER TE
274 F3 | 00000443 | CYRILLIC SMALL LETTER U
275 F4 | 00000444 | CYRILLIC SMALL LETTER EF
276 F5 | 00000445 | CYRILLIC SMALL LETTER HA
277 F6 | 00000446 | CYRILLIC SMALL LETTER TSE
278 F7 | 00000447 | CYRILLIC SMALL LETTER CHE
279 F8 | 00000448 | CYRILLIC SMALL LETTER SHA
280 F9 | 00000449 | CYRILLIC SMALL LETTER SHCHA
281 FA | 0000044A | CYRILLIC SMALL LETTER HARD SIGN
282 FB | 0000044B | CYRILLIC SMALL LETTER YERU
283 FC | 0000044C | CYRILLIC SMALL LETTER SOFT SIGN
284 FD | 0000044D | CYRILLIC SMALL LETTER E
285 FE | 0000044E | CYRILLIC SMALL LETTER YU
286 FF | 0000044F | CYRILLIC SMALL LETTER YA
287
289 Copyright (C) 2002-2017 Guido Flohr <http://www.guido-flohr.net/>
290 (<mailto:guido.flohr@cantanea.com>), all rights reserved. See the
291 source code for details!code for details!
292
294 Locale::RecodeData(3), Locale::Recode(3), perl(1)
295
296
297
298perl v5.38.0 2023-07-21 Locale::RecodeData::CP1251(3)