1Locale::RecodeData::IBMU8s7e0r(3C)ontributed Perl DocumeLnotcaatlieo:n:RecodeData::IBM870(3)
2
3
4
6 Locale::RecodeData::IBM870 - Conversion routines for IBM870
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 IBM870.
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 alias CP870
21 alias EBCDIC-CP-ROECE
22 alias EBCDIC-CP-YU
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 43 ⎪ 000000E4 ⎪ LATIN SMALL LETTER A WITH DIAERESIS
100 45 ⎪ 000000E1 ⎪ LATIN SMALL LETTER A WITH ACUTE
101 46 ⎪ 00000103 ⎪ LATIN SMALL LETTER A WITH BREVE
102 47 ⎪ 0000010D ⎪ LATIN SMALL LETTER C WITH CARON
103 48 ⎪ 000000E7 ⎪ LATIN SMALL LETTER C WITH CEDILLA
104 49 ⎪ 00000107 ⎪ LATIN SMALL LETTER C WITH ACUTE
105 4A ⎪ 0000005B ⎪ LEFT SQUARE BRACKET
106 4B ⎪ 0000002E ⎪ FULL STOP
107 4C ⎪ 0000003C ⎪ LESS-THAN SIGN
108 4D ⎪ 00000028 ⎪ LEFT PARENTHESIS
109 4E ⎪ 0000002B ⎪ PLUS SIGN
110 4F ⎪ 00000021 ⎪ EXCLAMATION MARK
111 50 ⎪ 00000026 ⎪ AMPERSAND
112 51 ⎪ 000000E9 ⎪ LATIN SMALL LETTER E WITH ACUTE
113 53 ⎪ 000000EB ⎪ LATIN SMALL LETTER E WITH DIAERESIS
114 54 ⎪ 0000016F ⎪ LATIN SMALL LETTER U WITH RING ABOVE
115 55 ⎪ 000000ED ⎪ LATIN SMALL LETTER I WITH ACUTE
116 57 ⎪ 0000013E ⎪ LATIN SMALL LETTER L WITH CARON
117 58 ⎪ 0000013A ⎪ LATIN SMALL LETTER L WITH ACUTE
118 59 ⎪ 000000DF ⎪ LATIN SMALL LETTER SHARP S (German)
119 5A ⎪ 0000005D ⎪ RIGHT SQUARE BRACKET
120 5B ⎪ 00000024 ⎪ DOLLAR SIGN
121 5C ⎪ 0000002A ⎪ ASTERISK
122 5D ⎪ 00000029 ⎪ RIGHT PARENTHESIS
123 5E ⎪ 0000003B ⎪ SEMICOLON
124 5F ⎪ 0000005E ⎪ CIRCUMFLEX ACCENT
125 60 ⎪ 0000002D ⎪ HYPHEN-MINUS
126 61 ⎪ 0000002F ⎪ SOLIDUS
127 63 ⎪ 000000C4 ⎪ LATIN CAPITAL LETTER A WITH DIAERESIS
128 64 ⎪ 000002DD ⎪ DOUBLE ACUTE ACCENT
129 65 ⎪ 000000C1 ⎪ LATIN CAPITAL LETTER A WITH ACUTE
130 67 ⎪ 0000010C ⎪ LATIN CAPITAL LETTER C WITH CARON
131 68 ⎪ 000000C7 ⎪ LATIN CAPITAL LETTER C WITH CEDILLA
132 69 ⎪ 00000106 ⎪ LATIN CAPITAL LETTER C WITH ACUTE
133 6A ⎪ 0000007C ⎪ VERTICAL LINE
134 6B ⎪ 0000002C ⎪ COMMA
135 6C ⎪ 00000025 ⎪ PERCENT SIGN
136 6D ⎪ 0000005F ⎪ LOW LINE
137 6E ⎪ 0000003E ⎪ GREATER-THAN SIGN
138 6F ⎪ 0000003F ⎪ QUESTION MARK
139 70 ⎪ 000002C7 ⎪ CARON (Mandarin Chinese third tone)
140 71 ⎪ 000000C9 ⎪ LATIN CAPITAL LETTER E WITH ACUTE
141 73 ⎪ 000000CB ⎪ LATIN CAPITAL LETTER E WITH DIAERESIS
142 74 ⎪ 0000016E ⎪ LATIN CAPITAL LETTER U WITH RING ABOVE
143 75 ⎪ 000000CD ⎪ LATIN CAPITAL LETTER I WITH ACUTE
144 77 ⎪ 0000013D ⎪ LATIN CAPITAL LETTER L WITH CARON
145 78 ⎪ 00000139 ⎪ LATIN CAPITAL LETTER L WITH ACUTE
146 79 ⎪ 00000060 ⎪ GRAVE ACCENT
147 7A ⎪ 0000003A ⎪ COLON
148 7B ⎪ 00000023 ⎪ NUMBER SIGN
149 7C ⎪ 00000040 ⎪ COMMERCIAL AT
150 7D ⎪ 00000027 ⎪ APOSTROPHE
151 7E ⎪ 0000003D ⎪ EQUALS SIGN
152 7F ⎪ 00000022 ⎪ QUOTATION MARK
153 80 ⎪ 000002D8 ⎪ BREVE
154 81 ⎪ 00000061 ⎪ LATIN SMALL LETTER A
155 82 ⎪ 00000062 ⎪ LATIN SMALL LETTER B
156 83 ⎪ 00000063 ⎪ LATIN SMALL LETTER C
157 84 ⎪ 00000064 ⎪ LATIN SMALL LETTER D
158 85 ⎪ 00000065 ⎪ LATIN SMALL LETTER E
159 86 ⎪ 00000066 ⎪ LATIN SMALL LETTER F
160 87 ⎪ 00000067 ⎪ LATIN SMALL LETTER G
161 88 ⎪ 00000068 ⎪ LATIN SMALL LETTER H
162 89 ⎪ 00000069 ⎪ LATIN SMALL LETTER I
163 8A ⎪ 0000015B ⎪ LATIN SMALL LETTER S WITH ACUTE
164 8B ⎪ 00000148 ⎪ LATIN SMALL LETTER N WITH CARON
165 8C ⎪ 00000111 ⎪ LATIN SMALL LETTER D WITH STROKE
166 8D ⎪ 000000FD ⎪ LATIN SMALL LETTER Y WITH ACUTE
167 8E ⎪ 00000159 ⎪ LATIN SMALL LETTER R WITH CARON
168 90 ⎪ 000000B0 ⎪ DEGREE SIGN
169 91 ⎪ 0000006A ⎪ LATIN SMALL LETTER J
170 92 ⎪ 0000006B ⎪ LATIN SMALL LETTER K
171 93 ⎪ 0000006C ⎪ LATIN SMALL LETTER L
172 94 ⎪ 0000006D ⎪ LATIN SMALL LETTER M
173 95 ⎪ 0000006E ⎪ LATIN SMALL LETTER N
174 96 ⎪ 0000006F ⎪ LATIN SMALL LETTER O
175 97 ⎪ 00000070 ⎪ LATIN SMALL LETTER P
176 98 ⎪ 00000071 ⎪ LATIN SMALL LETTER Q
177 99 ⎪ 00000072 ⎪ LATIN SMALL LETTER R
178 9A ⎪ 00000142 ⎪ LATIN SMALL LETTER L WITH STROKE
179 9B ⎪ 00000144 ⎪ LATIN SMALL LETTER N WITH ACUTE
180 9C ⎪ 00000161 ⎪ LATIN SMALL LETTER S WITH CARON
181 9D ⎪ 000000B8 ⎪ CEDILLA
182 9E ⎪ 000002DB ⎪ OGONEK
183 9F ⎪ 000000A4 ⎪ CURRENCY SIGN
184 A0 ⎪ 00000105 ⎪ LATIN SMALL LETTER A WITH OGONEK
185 A1 ⎪ 0000007E ⎪ TILDE
186 A2 ⎪ 00000073 ⎪ LATIN SMALL LETTER S
187 A3 ⎪ 00000074 ⎪ LATIN SMALL LETTER T
188 A4 ⎪ 00000075 ⎪ LATIN SMALL LETTER U
189 A5 ⎪ 00000076 ⎪ LATIN SMALL LETTER V
190 A6 ⎪ 00000077 ⎪ LATIN SMALL LETTER W
191 A7 ⎪ 00000078 ⎪ LATIN SMALL LETTER X
192 A8 ⎪ 00000079 ⎪ LATIN SMALL LETTER Y
193 A9 ⎪ 0000007A ⎪ LATIN SMALL LETTER Z
194 AA ⎪ 0000015A ⎪ LATIN CAPITAL LETTER S WITH ACUTE
195 AB ⎪ 00000147 ⎪ LATIN CAPITAL LETTER N WITH CARON
196 AC ⎪ 00000110 ⎪ LATIN CAPITAL LETTER D WITH STROKE
197 AD ⎪ 000000DD ⎪ LATIN CAPITAL LETTER Y WITH ACUTE
198 AE ⎪ 00000158 ⎪ LATIN CAPITAL LETTER R WITH CARON
199 B0 ⎪ 000000B7 ⎪ MIDDLE DOT
200 B1 ⎪ 00000104 ⎪ LATIN CAPITAL LETTER A WITH OGONEK
201 B2 ⎪ 0000017C ⎪ LATIN SMALL LETTER Z WITH DOT ABOVE
202 B4 ⎪ 0000017B ⎪ LATIN CAPITAL LETTER Z WITH DOT ABOVE
203 B5 ⎪ 000000A7 ⎪ SECTION SIGN
204 B6 ⎪ 000000B6 ⎪ PILCROW SIGN
205 B7 ⎪ 0000017E ⎪ LATIN SMALL LETTER Z WITH CARON
206 B8 ⎪ 0000017A ⎪ LATIN SMALL LETTER Z WITH ACUTE
207 B9 ⎪ 0000017D ⎪ LATIN CAPITAL LETTER Z WITH CARON
208 BA ⎪ 00000179 ⎪ LATIN CAPITAL LETTER Z WITH ACUTE
209 BB ⎪ 00000143 ⎪ LATIN CAPITAL LETTER N WITH ACUTE
210 BC ⎪ 00000160 ⎪ LATIN CAPITAL LETTER S WITH CARON
211 BD ⎪ 000000A8 ⎪ DIAERESIS
212 BE ⎪ 000000B4 ⎪ ACUTE ACCENT
213 BF ⎪ 000000D7 ⎪ MULTIPLICATION SIGN
214 C0 ⎪ 0000007B ⎪ LEFT CURLY BRACKET
215 C1 ⎪ 00000041 ⎪ LATIN CAPITAL LETTER A
216 C2 ⎪ 00000042 ⎪ LATIN CAPITAL LETTER B
217 C3 ⎪ 00000043 ⎪ LATIN CAPITAL LETTER C
218 C4 ⎪ 00000044 ⎪ LATIN CAPITAL LETTER D
219 C5 ⎪ 00000045 ⎪ LATIN CAPITAL LETTER E
220 C6 ⎪ 00000046 ⎪ LATIN CAPITAL LETTER F
221 C7 ⎪ 00000047 ⎪ LATIN CAPITAL LETTER G
222 C8 ⎪ 00000048 ⎪ LATIN CAPITAL LETTER H
223 C9 ⎪ 00000049 ⎪ LATIN CAPITAL LETTER I
224 CA ⎪ 000000AD ⎪ SOFT HYPHEN
225 CB ⎪ 000000F4 ⎪ LATIN SMALL LETTER O WITH CIRCUMFLEX
226 CC ⎪ 000000F6 ⎪ LATIN SMALL LETTER O WITH DIAERESIS
227 CD ⎪ 00000155 ⎪ LATIN SMALL LETTER R WITH ACUTE
228 CE ⎪ 000000F3 ⎪ LATIN SMALL LETTER O WITH ACUTE
229 CF ⎪ 00000151 ⎪ LATIN SMALL LETTER O WITH DOUBLE ACUTE
230 D0 ⎪ 0000007D ⎪ RIGHT CURLY BRACKET
231 D1 ⎪ 0000004A ⎪ LATIN CAPITAL LETTER J
232 D2 ⎪ 0000004B ⎪ LATIN CAPITAL LETTER K
233 D3 ⎪ 0000004C ⎪ LATIN CAPITAL LETTER L
234 D4 ⎪ 0000004D ⎪ LATIN CAPITAL LETTER M
235 D5 ⎪ 0000004E ⎪ LATIN CAPITAL LETTER N
236 D6 ⎪ 0000004F ⎪ LATIN CAPITAL LETTER O
237 D7 ⎪ 00000050 ⎪ LATIN CAPITAL LETTER P
238 D8 ⎪ 00000051 ⎪ LATIN CAPITAL LETTER Q
239 D9 ⎪ 00000052 ⎪ LATIN CAPITAL LETTER R
240 DA ⎪ 0000011A ⎪ LATIN CAPITAL LETTER E WITH CARON
241 DB ⎪ 00000171 ⎪ LATIN SMALL LETTER U WITH DOUBLE ACUTE
242 DC ⎪ 000000FC ⎪ LATIN SMALL LETTER U WITH DIAERESIS
243 DD ⎪ 00000165 ⎪ LATIN SMALL LETTER T WITH CARON
244 DE ⎪ 000000FA ⎪ LATIN SMALL LETTER U WITH ACUTE
245 DF ⎪ 0000011B ⎪ LATIN SMALL LETTER E WITH CARON
246 E0 ⎪ 0000005C ⎪ REVERSE SOLIDUS
247 E1 ⎪ 000000F7 ⎪ DIVISION SIGN
248 E2 ⎪ 00000053 ⎪ LATIN CAPITAL LETTER S
249 E3 ⎪ 00000054 ⎪ LATIN CAPITAL LETTER T
250 E4 ⎪ 00000055 ⎪ LATIN CAPITAL LETTER U
251 E5 ⎪ 00000056 ⎪ LATIN CAPITAL LETTER V
252 E6 ⎪ 00000057 ⎪ LATIN CAPITAL LETTER W
253 E7 ⎪ 00000058 ⎪ LATIN CAPITAL LETTER X
254 E8 ⎪ 00000059 ⎪ LATIN CAPITAL LETTER Y
255 E9 ⎪ 0000005A ⎪ LATIN CAPITAL LETTER Z
256 EA ⎪ 0000010F ⎪ LATIN SMALL LETTER D WITH CARON
257 EB ⎪ 000000D4 ⎪ LATIN CAPITAL LETTER O WITH CIRCUMFLEX
258 EC ⎪ 000000D6 ⎪ LATIN CAPITAL LETTER O WITH DIAERESIS
259 ED ⎪ 00000154 ⎪ LATIN CAPITAL LETTER R WITH ACUTE
260 EE ⎪ 000000D3 ⎪ LATIN CAPITAL LETTER O WITH ACUTE
261 EF ⎪ 00000150 ⎪ LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
262 F0 ⎪ 00000030 ⎪ DIGIT ZERO
263 F1 ⎪ 00000031 ⎪ DIGIT ONE
264 F2 ⎪ 00000032 ⎪ DIGIT TWO
265 F3 ⎪ 00000033 ⎪ DIGIT THREE
266 F4 ⎪ 00000034 ⎪ DIGIT FOUR
267 F5 ⎪ 00000035 ⎪ DIGIT FIVE
268 F6 ⎪ 00000036 ⎪ DIGIT SIX
269 F7 ⎪ 00000037 ⎪ DIGIT SEVEN
270 F8 ⎪ 00000038 ⎪ DIGIT EIGHT
271 F9 ⎪ 00000039 ⎪ DIGIT NINE
272 FA ⎪ 0000010E ⎪ LATIN CAPITAL LETTER D WITH CARON
273 FB ⎪ 00000170 ⎪ LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
274 FC ⎪ 000000DC ⎪ LATIN CAPITAL LETTER U WITH DIAERESIS
275 FD ⎪ 00000164 ⎪ LATIN CAPITAL LETTER T WITH CARON
276 FE ⎪ 000000DA ⎪ LATIN CAPITAL LETTER U WITH ACUTE
277 FF ⎪ 0000009F ⎪ APPLICATION PROGRAM COMMAND (APC)
278
280 Copyright (C) 2002-2004, Guido Flohr <guido@imperia.net>, all rights
281 reserved. See the source code for details.
282
283 This software is contributed to the Perl community by Imperia
284 (<http://www.imperia.net/>).
285
287 Locale::RecodeData(3), Locale::Recode(3), perl(1)
288
289
290
291perl v5.8.8 2006-08-28 Locale::RecodeData::IBM870(3)