1Locale::RecodeData::CP1U2s5e6r(3C)ontributed Perl DocumeLnotcaatlieo:n:RecodeData::CP1256(3)
2
3
4
6 Locale::RecodeData::CP1256 - Conversion routines for CP1256
7
9 This module is internal to libintl. Do not use directly!
10
12 This module is generated and contains the conversion tables and rou‐
13 tines for CP1256.
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-ARAB
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 ⎪ 000020AC ⎪ EURO SIGN
161 81 ⎪ 0000067E ⎪ ARABIC LETTER PEH
162 82 ⎪ 0000201A ⎪ SINGLE LOW-9 QUOTATION MARK
163 83 ⎪ 00000192 ⎪ LATIN SMALL LETTER F WITH HOOK
164 84 ⎪ 0000201E ⎪ DOUBLE LOW-9 QUOTATION MARK
165 85 ⎪ 00002026 ⎪ HORIZONTAL ELLIPSIS
166 86 ⎪ 00002020 ⎪ DAGGER
167 87 ⎪ 00002021 ⎪ DOUBLE DAGGER
168 88 ⎪ 000002C6 ⎪ MODIFIER LETTER CIRCUMFLEX ACCENT
169 89 ⎪ 00002030 ⎪ PER MILLE SIGN
170 8A ⎪ 00000679 ⎪ ARABIC LETTER TTEH
171 8B ⎪ 00002039 ⎪ SINGLE LEFT-POINTING ANGLE QUOTATION MARK
172 8C ⎪ 00000152 ⎪ LATIN CAPITAL LIGATURE OE
173 8D ⎪ 00000686 ⎪ ARABIC LETTER TCHEH
174 8E ⎪ 00000698 ⎪ ARABIC LETTER JEH
175 8F ⎪ 00000688 ⎪ ARABIC LETTER DDAL
176 90 ⎪ 000006AF ⎪ ARABIC LETTER GAF
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 98 ⎪ 000006A9 ⎪ ARABIC LETTER KEHEH
185 99 ⎪ 00002122 ⎪ TRADE MARK SIGN
186 9A ⎪ 00000691 ⎪ ARABIC LETTER RREH
187 9B ⎪ 0000203A ⎪ SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
188 9C ⎪ 00000153 ⎪ LATIN SMALL LIGATURE OE
189 9D ⎪ 0000200C ⎪ ZERO WIDTH NON-JOINER
190 9E ⎪ 0000200D ⎪ ZERO WIDTH JOINER
191 9F ⎪ 000006BA ⎪ ARABIC LETTER NOON
192 A0 ⎪ 000000A0 ⎪ NO-BREAK SPACE
193 A1 ⎪ 0000060C ⎪ ARABIC COMMA
194 A2 ⎪ 000000A2 ⎪ CENT SIGN
195 A3 ⎪ 000000A3 ⎪ POUND SIGN
196 A4 ⎪ 000000A4 ⎪ CURRENCY SIGN
197 A5 ⎪ 000000A5 ⎪ YEN SIGN
198 A6 ⎪ 000000A6 ⎪ BROKEN BAR
199 A7 ⎪ 000000A7 ⎪ SECTION SIGN
200 A8 ⎪ 000000A8 ⎪ DIAERESIS
201 A9 ⎪ 000000A9 ⎪ COPYRIGHT SIGN
202 AA ⎪ 000006BE ⎪ ARABIC LETTER HEH DOACHASHMEE
203 AB ⎪ 000000AB ⎪ LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
204 AC ⎪ 000000AC ⎪ NOT SIGN
205 AD ⎪ 000000AD ⎪ SOFT HYPHEN
206 AE ⎪ 000000AE ⎪ REGISTERED SIGN
207 AF ⎪ 000000AF ⎪ MACRON
208 B0 ⎪ 000000B0 ⎪ DEGREE SIGN
209 B1 ⎪ 000000B1 ⎪ PLUS-MINUS SIGN
210 B2 ⎪ 000000B2 ⎪ SUPERSCRIPT TWO
211 B3 ⎪ 000000B3 ⎪ SUPERSCRIPT THREE
212 B4 ⎪ 000000B4 ⎪ ACUTE ACCENT
213 B5 ⎪ 000000B5 ⎪ MICRO SIGN
214 B6 ⎪ 000000B6 ⎪ PILCROW SIGN
215 B7 ⎪ 000000B7 ⎪ MIDDLE DOT
216 B8 ⎪ 000000B8 ⎪ CEDILLA
217 B9 ⎪ 000000B9 ⎪ SUPERSCRIPT ONE
218 BA ⎪ 0000061B ⎪ ARABIC SEMICOLON
219 BB ⎪ 000000BB ⎪ RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
220 BC ⎪ 000000BC ⎪ VULGAR FRACTION ONE QUARTER
221 BD ⎪ 000000BD ⎪ VULGAR FRACTION ONE HALF
222 BE ⎪ 000000BE ⎪ VULGAR FRACTION THREE QUARTERS
223 BF ⎪ 0000061F ⎪ ARABIC QUESTION MARK
224 C0 ⎪ 000006C1 ⎪ ARABIC LETTER HEH GOAL
225 C1 ⎪ 00000621 ⎪ ARABIC LETTER HAMZA
226 C2 ⎪ 00000622 ⎪ ARABIC LETTER ALEF WITH MADDA ABOVE
227 C3 ⎪ 00000623 ⎪ ARABIC LETTER ALEF WITH HAMZA ABOVE
228 C4 ⎪ 00000624 ⎪ ARABIC LETTER WAW WITH HAMZA ABOVE
229 C5 ⎪ 00000625 ⎪ ARABIC LETTER ALEF WITH HAMZA BELOW
230 C6 ⎪ 00000626 ⎪ ARABIC LETTER YEH WITH HAMZA ABOVE
231 C7 ⎪ 00000627 ⎪ ARABIC LETTER ALEF
232 C8 ⎪ 00000628 ⎪ ARABIC LETTER BEH
233 C9 ⎪ 00000629 ⎪ ARABIC LETTER TEH MARBUTA
234 CA ⎪ 0000062A ⎪ ARABIC LETTER TEH
235 CB ⎪ 0000062B ⎪ ARABIC LETTER THEH
236 CC ⎪ 0000062C ⎪ ARABIC LETTER JEEM
237 CD ⎪ 0000062D ⎪ ARABIC LETTER HAH
238 CE ⎪ 0000062E ⎪ ARABIC LETTER KHAH
239 CF ⎪ 0000062F ⎪ ARABIC LETTER DAL
240 D0 ⎪ 00000630 ⎪ ARABIC LETTER THAL
241 D1 ⎪ 00000631 ⎪ ARABIC LETTER REH
242 D2 ⎪ 00000632 ⎪ ARABIC LETTER ZAIN
243 D3 ⎪ 00000633 ⎪ ARABIC LETTER SEEN
244 D4 ⎪ 00000634 ⎪ ARABIC LETTER SHEEN
245 D5 ⎪ 00000635 ⎪ ARABIC LETTER SAD
246 D6 ⎪ 00000636 ⎪ ARABIC LETTER DAD
247 D7 ⎪ 000000D7 ⎪ MULTIPLICATION SIGN
248 D8 ⎪ 00000637 ⎪ ARABIC LETTER TAH
249 D9 ⎪ 00000638 ⎪ ARABIC LETTER ZAH
250 DA ⎪ 00000639 ⎪ ARABIC LETTER AIN
251 DB ⎪ 0000063A ⎪ ARABIC LETTER GHAIN
252 DC ⎪ 00000640 ⎪ ARABIC TATWEEL
253 DD ⎪ 00000641 ⎪ ARABIC LETTER FEH
254 DE ⎪ 00000642 ⎪ ARABIC LETTER QAF
255 DF ⎪ 00000643 ⎪ ARABIC LETTER KAF
256 E0 ⎪ 000000E0 ⎪ LATIN SMALL LETTER A WITH GRAVE
257 E1 ⎪ 00000644 ⎪ ARABIC LETTER LAM
258 E2 ⎪ 000000E2 ⎪ LATIN SMALL LETTER A WITH CIRCUMFLEX
259 E3 ⎪ 00000645 ⎪ ARABIC LETTER MEEM
260 E4 ⎪ 00000646 ⎪ ARABIC LETTER NOON
261 E5 ⎪ 00000647 ⎪ ARABIC LETTER HEH
262 E6 ⎪ 00000648 ⎪ ARABIC LETTER WAW
263 E7 ⎪ 000000E7 ⎪ LATIN SMALL LETTER C WITH CEDILLA
264 E8 ⎪ 000000E8 ⎪ LATIN SMALL LETTER E WITH GRAVE
265 E9 ⎪ 000000E9 ⎪ LATIN SMALL LETTER E WITH ACUTE
266 EA ⎪ 000000EA ⎪ LATIN SMALL LETTER E WITH CIRCUMFLEX
267 EB ⎪ 000000EB ⎪ LATIN SMALL LETTER E WITH DIAERESIS
268 EC ⎪ 00000649 ⎪ ARABIC LETTER ALEF MAKSURA
269 ED ⎪ 0000064A ⎪ ARABIC LETTER YEH
270 EE ⎪ 000000EE ⎪ LATIN SMALL LETTER I WITH CIRCUMFLEX
271 EF ⎪ 000000EF ⎪ LATIN SMALL LETTER I WITH DIAERESIS
272 F0 ⎪ 0000064B ⎪ ARABIC FATHATAN
273 F1 ⎪ 0000064C ⎪ ARABIC DAMMATAN
274 F2 ⎪ 0000064D ⎪ ARABIC KASRATAN
275 F3 ⎪ 0000064E ⎪ ARABIC FATHA
276 F4 ⎪ 000000F4 ⎪ LATIN SMALL LETTER O WITH CIRCUMFLEX
277 F5 ⎪ 0000064F ⎪ ARABIC DAMMA
278 F6 ⎪ 00000650 ⎪ ARABIC KASRA
279 F7 ⎪ 000000F7 ⎪ DIVISION SIGN
280 F8 ⎪ 00000651 ⎪ ARABIC SHADDA
281 F9 ⎪ 000000F9 ⎪ LATIN SMALL LETTER U WITH GRAVE
282 FA ⎪ 00000652 ⎪ ARABIC SUKUN
283 FB ⎪ 000000FB ⎪ LATIN SMALL LETTER U WITH CIRCUMFLEX
284 FC ⎪ 000000FC ⎪ LATIN SMALL LETTER U WITH DIAERESIS
285 FD ⎪ 0000200E ⎪ LEFT-TO-RIGHT MARK
286 FE ⎪ 0000200F ⎪ RIGHT-TO-LEFT MARK
287 FF ⎪ 000006D2 ⎪ ARABIC LETTER YEH BARREE
288
290 Copyright (C) 2002-2004, Guido Flohr <guido@imperia.net>, all rights
291 reserved. See the source code for details.
292
293 This software is contributed to the Perl community by Imperia
294 (<http://www.imperia.net/>).
295
297 Locale::RecodeData(3), Locale::Recode(3), perl(1)
298
299
300
301perl v5.8.8 2006-08-28 Locale::RecodeData::CP1256(3)