1Locale::RecodeData::IBMU4s2e0r(3C)ontributed Perl DocumeLnotcaatlieo:n:RecodeData::IBM420(3)
2
3
4
6 Locale::RecodeData::IBM420 - Conversion routines for IBM420
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 IBM420.
14
16 The following comments have been extracted from the original charmap:
17
18 version: 1.0
19 source: IBM NLS RM Vol2 SE09-8002-01, March 1990
20 IBM NLS RM p 11-11
21 alias CP420
22 alias EBCDIC-CP-AR1
23
24 Please note that aliases listed above are not necessarily valid!
25
27 The following table is sorted in the same order as the original
28 charmap. All character codes are in hexadecimal. Please read
29 'ISO-10646' as 'ISO-10646-UCS4'.
30
31 Local | ISO-10646 | Description
32 -------+-----------+-------------------------------------------------
33 00 | 00000000 | NULL (NUL)
34 01 | 00000001 | START OF HEADING (SOH)
35 02 | 00000002 | START OF TEXT (STX)
36 03 | 00000003 | END OF TEXT (ETX)
37 04 | 0000009C | STRING TERMINATOR (ST)
38 05 | 00000009 | CHARACTER TABULATION (HT)
39 06 | 00000086 | START OF SELECTED AREA (SSA)
40 07 | 0000007F | DELETE (DEL)
41 08 | 00000097 | END OF GUARDED AREA (EPA)
42 09 | 0000008D | REVERSE LINE FEED (RI)
43 0A | 0000008E | SINGLE-SHIFT TWO (SS2)
44 0B | 0000000B | LINE TABULATION (VT)
45 0C | 0000000C | FORM FEED (FF)
46 0D | 0000000D | CARRIAGE RETURN (CR)
47 0E | 0000000E | SHIFT OUT (SO)
48 0F | 0000000F | SHIFT IN (SI)
49 10 | 00000010 | DATALINK ESCAPE (DLE)
50 11 | 00000011 | DEVICE CONTROL ONE (DC1)
51 12 | 00000012 | DEVICE CONTROL TWO (DC2)
52 13 | 00000013 | DEVICE CONTROL THREE (DC3)
53 14 | 0000009D | OPERATING SYSTEM COMMAND (OSC)
54 15 | 00000085 | NEXT LINE (NEL)
55 16 | 00000008 | BACKSPACE (BS)
56 17 | 00000087 | END OF SELECTED AREA (ESA)
57 18 | 00000018 | CANCEL (CAN)
58 19 | 00000019 | END OF MEDIUM (EM)
59 1A | 00000092 | PRIVATE USE TWO (PU2)
60 1B | 0000008F | SINGLE-SHIFT THREE (SS3)
61 1C | 0000001C | FILE SEPARATOR (IS4)
62 1D | 0000001D | GROUP SEPARATOR (IS3)
63 1E | 0000001E | RECORD SEPARATOR (IS2)
64 1F | 0000001F | UNIT SEPARATOR (IS1)
65 20 | 00000080 | PADDING CHARACTER (PAD)
66 21 | 00000081 | HIGH OCTET PRESET (HOP)
67 22 | 00000082 | BREAK PERMITTED HERE (BPH)
68 23 | 00000083 | NO BREAK HERE (NBH)
69 24 | 00000084 | INDEX (IND)
70 25 | 0000000A | LINE FEED (LF)
71 26 | 00000017 | END OF TRANSMISSION BLOCK (ETB)
72 27 | 0000001B | ESCAPE (ESC)
73 28 | 00000088 | CHARACTER TABULATION SET (HTS)
74 29 | 00000089 | CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
75 2A | 0000008A | LINE TABULATION SET (VTS)
76 2B | 0000008B | PARTIAL LINE FORWARD (PLD)
77 2C | 0000008C | PARTIAL LINE BACKWARD (PLU)
78 2D | 00000005 | ENQUIRY (ENQ)
79 2E | 00000006 | ACKNOWLEDGE (ACK)
80 2F | 00000007 | BELL (BEL)
81 30 | 00000090 | DEVICE CONTROL STRING (DCS)
82 31 | 00000091 | PRIVATE USE ONE (PU1)
83 32 | 00000016 | SYNCHRONOUS IDLE (SYN)
84 33 | 00000093 | SET TRANSMIT STATE (STS)
85 34 | 00000094 | CANCEL CHARACTER (CCH)
86 35 | 00000095 | MESSAGE WAITING (MW)
87 36 | 00000096 | START OF GUARDED AREA (SPA)
88 37 | 00000004 | END OF TRANSMISSION (EOT)
89 38 | 00000098 | START OF STRING (SOS)
90 39 | 00000099 | SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
91 3A | 0000009A | SINGLE CHARACTER INTRODUCER (SCI)
92 3B | 0000009B | CONTROL SEQUENCE INTRODUCER (CSI)
93 3C | 00000014 | DEVICE CONTROL FOUR (DC4)
94 3D | 00000015 | NEGATIVE ACKNOWLEDGE (NAK)
95 3E | 0000009E | PRIVACY MESSAGE (PM)
96 3F | 0000001A | SUBSTITUTE (SUB)
97 40 | 00000020 | SPACE
98 41 | 000000A0 | NO-BREAK SPACE
99 42 | 00000651 | ARABIC SHADDA
100 43 | 0000FE7D | ARABIC SHADDA MEDIAL FORM
101 44 | 00000640 | ARABIC TATWEEL
102 46 | 00000621 | ARABIC LETTER HAMZA
103 47 | 00000622 | ARABIC LETTER ALEF WITH MADDA ABOVE
104 48 | 0000FE82 | ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
105 49 | 00000623 | ARABIC LETTER ALEF WITH HAMZA ABOVE
106 4A | 000000A2 | CENT SIGN
107 4B | 0000002E | FULL STOP
108 4C | 0000003C | LESS-THAN SIGN
109 4D | 00000028 | LEFT PARENTHESIS
110 4E | 0000002B | PLUS SIGN
111 4F | 0000007C | VERTICAL LINE
112 50 | 00000026 | AMPERSAND
113 51 | 0000FE84 | ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
114 52 | 00000624 | ARABIC LETTER WAW WITH HAMZA ABOVE
115 55 | 00000626 | ARABIC LETTER YEH WITH HAMZA ABOVE
116 56 | 00000627 | ARABIC LETTER ALEF
117 57 | 0000FE8E | ARABIC LETTER ALEF FINAL FORM
118 58 | 00000628 | ARABIC LETTER BEH
119 59 | 0000FE91 | ARABIC LETTER BEH INITIAL FORM
120 5A | 00000021 | EXCLAMATION MARK
121 5B | 00000024 | DOLLAR SIGN
122 5C | 0000002A | ASTERISK
123 5D | 00000029 | RIGHT PARENTHESIS
124 5E | 0000003B | SEMICOLON
125 5F | 000000AC | NOT SIGN
126 60 | 0000002D | HYPHEN-MINUS
127 61 | 0000002F | SOLIDUS
128 62 | 00000629 | ARABIC LETTER TEH MARBUTA
129 63 | 0000062A | ARABIC LETTER TEH
130 64 | 0000FE97 | ARABIC LETTER TEH INITIAL FORM
131 65 | 0000062B | ARABIC LETTER THEH
132 66 | 0000FE9B | ARABIC LETTER THEH INITIAL FORM
133 67 | 0000062C | ARABIC LETTER JEEM
134 68 | 0000FE9F | ARABIC LETTER JEEM INITIAL FORM
135 69 | 0000062D | ARABIC LETTER HAH
136 6A | 000000A6 | BROKEN BAR
137 6B | 0000002C | COMMA
138 6C | 00000025 | PERCENT SIGN
139 6D | 0000005F | LOW LINE
140 6E | 0000003E | GREATER-THAN SIGN
141 6F | 0000003F | QUESTION MARK
142 70 | 0000FEA3 | ARABIC LETTER HAH INITIAL FORM
143 71 | 0000062E | ARABIC LETTER KHAH
144 72 | 0000FEA7 | ARABIC LETTER KHAH INITIAL FORM
145 73 | 0000062F | ARABIC LETTER DAL
146 74 | 00000630 | ARABIC LETTER THAL
147 75 | 00000631 | ARABIC LETTER REH
148 76 | 00000632 | ARABIC LETTER ZAIN
149 77 | 00000633 | ARABIC LETTER SEEN
150 78 | 0000FEB3 | ARABIC LETTER SEEN INITIAL FORM
151 79 | 0000060C | ARABIC COMMA
152 7A | 0000003A | COLON
153 7B | 00000023 | NUMBER SIGN
154 7C | 00000040 | COMMERCIAL AT
155 7D | 00000027 | APOSTROPHE
156 7E | 0000003D | EQUALS SIGN
157 7F | 00000022 | QUOTATION MARK
158 80 | 00000634 | ARABIC LETTER SHEEN
159 81 | 00000061 | LATIN SMALL LETTER A
160 82 | 00000062 | LATIN SMALL LETTER B
161 83 | 00000063 | LATIN SMALL LETTER C
162 84 | 00000064 | LATIN SMALL LETTER D
163 85 | 00000065 | LATIN SMALL LETTER E
164 86 | 00000066 | LATIN SMALL LETTER F
165 87 | 00000067 | LATIN SMALL LETTER G
166 88 | 00000068 | LATIN SMALL LETTER H
167 89 | 00000069 | LATIN SMALL LETTER I
168 8A | 0000FEB7 | ARABIC LETTER SHEEN INITIAL FORM
169 8B | 00000635 | ARABIC LETTER SAD
170 8C | 0000FEBB | ARABIC LETTER SAD INITIAL FORM
171 8D | 00000636 | ARABIC LETTER DAD
172 8E | 0000FEBF | ARABIC LETTER DAD INITIAL FORM
173 8F | 00000637 | ARABIC LETTER TAH
174 90 | 00000638 | ARABIC LETTER ZAH
175 91 | 0000006A | LATIN SMALL LETTER J
176 92 | 0000006B | LATIN SMALL LETTER K
177 93 | 0000006C | LATIN SMALL LETTER L
178 94 | 0000006D | LATIN SMALL LETTER M
179 95 | 0000006E | LATIN SMALL LETTER N
180 96 | 0000006F | LATIN SMALL LETTER O
181 97 | 00000070 | LATIN SMALL LETTER P
182 98 | 00000071 | LATIN SMALL LETTER Q
183 99 | 00000072 | LATIN SMALL LETTER R
184 9A | 00000639 | ARABIC LETTER AIN
185 9B | 0000FECA | ARABIC LETTER AIN FINAL FORM
186 9C | 0000FECB | ARABIC LETTER AIN INITIAL FORM
187 9D | 0000FECC | ARABIC LETTER AIN MEDIAL FORM
188 9E | 0000063A | ARABIC LETTER GHAIN
189 9F | 0000FECE | ARABIC LETTER GHAIN FINAL FORM
190 A0 | 0000FECF | ARABIC LETTER GHAIN INITIAL FORM
191 A1 | 000000F7 | DIVISION SIGN
192 A2 | 00000073 | LATIN SMALL LETTER S
193 A3 | 00000074 | LATIN SMALL LETTER T
194 A4 | 00000075 | LATIN SMALL LETTER U
195 A5 | 00000076 | LATIN SMALL LETTER V
196 A6 | 00000077 | LATIN SMALL LETTER W
197 A7 | 00000078 | LATIN SMALL LETTER X
198 A8 | 00000079 | LATIN SMALL LETTER Y
199 A9 | 0000007A | LATIN SMALL LETTER Z
200 AA | 0000FED0 | ARABIC LETTER GHAIN MEDIAL FORM
201 AB | 00000641 | ARABIC LETTER FEH
202 AC | 0000FED3 | ARABIC LETTER FEH INITIAL FORM
203 AD | 00000642 | ARABIC LETTER QAF
204 AE | 0000FED7 | ARABIC LETTER QAF INITIAL FORM
205 AF | 00000643 | ARABIC LETTER KAF
206 B0 | 0000FEDB | ARABIC LETTER KAF INITIAL FORM
207 B1 | 00000644 | ARABIC LETTER LAM
208 B2 | 0000FEF5 | ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
209 B3 | 0000FEF6 | ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
210 B4 | 0000FEF7 | ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
211 B5 | 0000FEF8 | ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
212 B8 | 0000FEFB | ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
213 B9 | 0000FEFC | ARABIC LIGATURE LAM WITH ALEF FINAL FORM
214 BA | 0000FEDF | ARABIC LETTER LAM INITIAL FORM
215 BB | 00000645 | ARABIC LETTER MEEM
216 BC | 0000FEE3 | ARABIC LETTER MEEM INITIAL FORM
217 BD | 00000646 | ARABIC LETTER NOON
218 BE | 0000FEE7 | ARABIC LETTER NOON INITIAL FORM
219 BF | 00000647 | ARABIC LETTER HEH
220 C0 | 0000061B | ARABIC SEMICOLON
221 C1 | 00000041 | LATIN CAPITAL LETTER A
222 C2 | 00000042 | LATIN CAPITAL LETTER B
223 C3 | 00000043 | LATIN CAPITAL LETTER C
224 C4 | 00000044 | LATIN CAPITAL LETTER D
225 C5 | 00000045 | LATIN CAPITAL LETTER E
226 C6 | 00000046 | LATIN CAPITAL LETTER F
227 C7 | 00000047 | LATIN CAPITAL LETTER G
228 C8 | 00000048 | LATIN CAPITAL LETTER H
229 C9 | 00000049 | LATIN CAPITAL LETTER I
230 CA | 000000AD | SOFT HYPHEN
231 CB | 0000FEEB | ARABIC LETTER HEH INITIAL FORM
232 CD | 0000FEEC | ARABIC LETTER HEH MEDIAL FORM
233 CF | 00000648 | ARABIC LETTER WAW
234 D0 | 0000061F | ARABIC QUESTION MARK
235 D1 | 0000004A | LATIN CAPITAL LETTER J
236 D2 | 0000004B | LATIN CAPITAL LETTER K
237 D3 | 0000004C | LATIN CAPITAL LETTER L
238 D4 | 0000004D | LATIN CAPITAL LETTER M
239 D5 | 0000004E | LATIN CAPITAL LETTER N
240 D6 | 0000004F | LATIN CAPITAL LETTER O
241 D7 | 00000050 | LATIN CAPITAL LETTER P
242 D8 | 00000051 | LATIN CAPITAL LETTER Q
243 D9 | 00000052 | LATIN CAPITAL LETTER R
244 DA | 00000649 | ARABIC LETTER ALEF MAKSURA
245 DB | 0000FEF0 | ARABIC LETTER ALEF MAKSURA FINAL FORM
246 DC | 0000064A | ARABIC LETTER YEH
247 DD | 0000FEF2 | ARABIC LETTER YEH FINAL FORM
248 DE | 0000FEF3 | ARABIC LETTER YEH INITIAL FORM
249 DF | 00000660 | ARABIC-INDIC DIGIT ZERO
250 E0 | 000000D7 | MULTIPLICATION SIGN
251 E2 | 00000053 | LATIN CAPITAL LETTER S
252 E3 | 00000054 | LATIN CAPITAL LETTER T
253 E4 | 00000055 | LATIN CAPITAL LETTER U
254 E5 | 00000056 | LATIN CAPITAL LETTER V
255 E6 | 00000057 | LATIN CAPITAL LETTER W
256 E7 | 00000058 | LATIN CAPITAL LETTER X
257 E8 | 00000059 | LATIN CAPITAL LETTER Y
258 E9 | 0000005A | LATIN CAPITAL LETTER Z
259 EA | 00000661 | ARABIC-INDIC DIGIT ONE
260 EB | 00000662 | ARABIC-INDIC DIGIT TWO
261 ED | 00000663 | ARABIC-INDIC DIGIT THREE
262 EE | 00000664 | ARABIC-INDIC DIGIT FOUR
263 EF | 00000665 | ARABIC-INDIC DIGIT FIVE
264 F0 | 00000030 | DIGIT ZERO
265 F1 | 00000031 | DIGIT ONE
266 F2 | 00000032 | DIGIT TWO
267 F3 | 00000033 | DIGIT THREE
268 F4 | 00000034 | DIGIT FOUR
269 F5 | 00000035 | DIGIT FIVE
270 F6 | 00000036 | DIGIT SIX
271 F7 | 00000037 | DIGIT SEVEN
272 F8 | 00000038 | DIGIT EIGHT
273 F9 | 00000039 | DIGIT NINE
274 FB | 00000666 | ARABIC-INDIC DIGIT SIX
275 FC | 00000667 | ARABIC-INDIC DIGIT SEVEN
276 FD | 00000668 | ARABIC-INDIC DIGIT EIGHT
277 FE | 00000669 | ARABIC-INDIC DIGIT NINE
278 FF | 0000009F | APPLICATION PROGRAM COMMAND (APC)
279
281 Copyright (C) 2002-2009, Guido Flohr <guido@imperia.net>, all rights
282 reserved. See the source code for details.
283
284 This software is contributed to the Perl community by Imperia
285 (<http://www.imperia.net/>).
286
288 Locale::RecodeData(3), Locale::Recode(3), perl(1)
289
291 Hey! The above document had some coding errors, which are explained
292 below:
293
294 Around line 1127:
295 =cut found outside a pod block. Skipping to next block.
296
297
298
299perl v5.10.1 2010-08-21 Locale::RecodeData::IBM420(3)