1Locale::RecodeData::IBMU2s5e6r(3C)ontributed Perl DocumeLnotcaatlieo:n:RecodeData::IBM256(3)
2
3
4
6 Locale::RecodeData::IBM256 - Conversion routines for IBM256
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 IBM256.
14
16 The following comments have been extracted from the original charmap:
17
18 version: 1.0
19 source: IBM Registry C-H 3-3220-050
20 alias EBCDIC-INT1
21
22 Please note that aliases listed above are not necessarily valid!
23
25 The following table is sorted in the same order as the original
26 charmap. All character codes are in hexadecimal. Please read
27 'ISO-10646' as 'ISO-10646-UCS4'.
28
29 Local ⎪ ISO-10646 ⎪ Description
30 -------+-----------+-------------------------------------------------
31 00 ⎪ 00000000 ⎪ NULL (NUL)
32 01 ⎪ 00000001 ⎪ START OF HEADING (SOH)
33 02 ⎪ 00000002 ⎪ START OF TEXT (STX)
34 03 ⎪ 00000003 ⎪ END OF TEXT (ETX)
35 04 ⎪ 0000009C ⎪ STRING TERMINATOR (ST)
36 05 ⎪ 00000009 ⎪ CHARACTER TABULATION (HT)
37 06 ⎪ 00000086 ⎪ START OF SELECTED AREA (SSA)
38 07 ⎪ 0000007F ⎪ DELETE (DEL)
39 08 ⎪ 00000097 ⎪ END OF GUARDED AREA (EPA)
40 09 ⎪ 0000008D ⎪ REVERSE LINE FEED (RI)
41 0A ⎪ 0000008E ⎪ SINGLE-SHIFT TWO (SS2)
42 0B ⎪ 0000000B ⎪ LINE TABULATION (VT)
43 0C ⎪ 0000000C ⎪ FORM FEED (FF)
44 0D ⎪ 0000000D ⎪ CARRIAGE RETURN (CR)
45 0E ⎪ 0000000E ⎪ SHIFT OUT (SO)
46 0F ⎪ 0000000F ⎪ SHIFT IN (SI)
47 10 ⎪ 00000010 ⎪ DATALINK ESCAPE (DLE)
48 11 ⎪ 00000011 ⎪ DEVICE CONTROL ONE (DC1)
49 12 ⎪ 00000012 ⎪ DEVICE CONTROL TWO (DC2)
50 13 ⎪ 00000013 ⎪ DEVICE CONTROL THREE (DC3)
51 14 ⎪ 0000009D ⎪ OPERATING SYSTEM COMMAND (OSC)
52 15 ⎪ 00000085 ⎪ NEXT LINE (NEL)
53 16 ⎪ 00000008 ⎪ BACKSPACE (BS)
54 17 ⎪ 00000087 ⎪ END OF SELECTED AREA (ESA)
55 18 ⎪ 00000018 ⎪ CANCEL (CAN)
56 19 ⎪ 00000019 ⎪ END OF MEDIUM (EM)
57 1A ⎪ 00000092 ⎪ PRIVATE USE TWO (PU2)
58 1B ⎪ 0000008F ⎪ SINGLE-SHIFT THREE (SS3)
59 1C ⎪ 0000001C ⎪ FILE SEPARATOR (IS4)
60 1D ⎪ 0000001D ⎪ GROUP SEPARATOR (IS3)
61 1E ⎪ 0000001E ⎪ RECORD SEPARATOR (IS2)
62 1F ⎪ 0000001F ⎪ UNIT SEPARATOR (IS1)
63 20 ⎪ 00000080 ⎪ PADDING CHARACTER (PAD)
64 21 ⎪ 00000081 ⎪ HIGH OCTET PRESET (HOP)
65 22 ⎪ 00000082 ⎪ BREAK PERMITTED HERE (BPH)
66 23 ⎪ 00000083 ⎪ NO BREAK HERE (NBH)
67 24 ⎪ 00000084 ⎪ INDEX (IND)
68 25 ⎪ 0000000A ⎪ LINE FEED (LF)
69 26 ⎪ 00000017 ⎪ END OF TRANSMISSION BLOCK (ETB)
70 27 ⎪ 0000001B ⎪ ESCAPE (ESC)
71 28 ⎪ 00000088 ⎪ CHARACTER TABULATION SET (HTS)
72 29 ⎪ 00000089 ⎪ CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
73 2A ⎪ 0000008A ⎪ LINE TABULATION SET (VTS)
74 2B ⎪ 0000008B ⎪ PARTIAL LINE FORWARD (PLD)
75 2C ⎪ 0000008C ⎪ PARTIAL LINE BACKWARD (PLU)
76 2D ⎪ 00000005 ⎪ ENQUIRY (ENQ)
77 2E ⎪ 00000006 ⎪ ACKNOWLEDGE (ACK)
78 2F ⎪ 00000007 ⎪ BELL (BEL)
79 30 ⎪ 00000090 ⎪ DEVICE CONTROL STRING (DCS)
80 31 ⎪ 00000091 ⎪ PRIVATE USE ONE (PU1)
81 32 ⎪ 00000016 ⎪ SYNCHRONOUS IDLE (SYN)
82 33 ⎪ 00000093 ⎪ SET TRANSMIT STATE (STS)
83 34 ⎪ 00000094 ⎪ CANCEL CHARACTER (CCH)
84 35 ⎪ 00000095 ⎪ MESSAGE WAITING (MW)
85 36 ⎪ 00000096 ⎪ START OF GUARDED AREA (SPA)
86 37 ⎪ 00000004 ⎪ END OF TRANSMISSION (EOT)
87 38 ⎪ 00000098 ⎪ START OF STRING (SOS)
88 39 ⎪ 00000099 ⎪ SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
89 3A ⎪ 0000009A ⎪ SINGLE CHARACTER INTRODUCER (SCI)
90 3B ⎪ 0000009B ⎪ CONTROL SEQUENCE INTRODUCER (CSI)
91 3C ⎪ 00000014 ⎪ DEVICE CONTROL FOUR (DC4)
92 3D ⎪ 00000015 ⎪ NEGATIVE ACKNOWLEDGE (NAK)
93 3E ⎪ 0000009E ⎪ PRIVACY MESSAGE (PM)
94 3F ⎪ 0000001A ⎪ SUBSTITUTE (SUB)
95 40 ⎪ 00000020 ⎪ SPACE
96 41 ⎪ 000000A0 ⎪ NO-BREAK SPACE
97 42 ⎪ 000000E2 ⎪ LATIN SMALL LETTER A WITH CIRCUMFLEX
98 43 ⎪ 000000E4 ⎪ LATIN SMALL LETTER A WITH DIAERESIS
99 44 ⎪ 000000E0 ⎪ LATIN SMALL LETTER A WITH GRAVE
100 45 ⎪ 000000E1 ⎪ LATIN SMALL LETTER A WITH ACUTE
101 46 ⎪ 000000E3 ⎪ LATIN SMALL LETTER A WITH TILDE
102 47 ⎪ 000000E5 ⎪ LATIN SMALL LETTER A WITH RING ABOVE
103 48 ⎪ 000000E7 ⎪ LATIN SMALL LETTER C WITH CEDILLA
104 49 ⎪ 000000F1 ⎪ LATIN SMALL LETTER N WITH TILDE
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 52 ⎪ 000000EA ⎪ LATIN SMALL LETTER E WITH CIRCUMFLEX
114 53 ⎪ 000000EB ⎪ LATIN SMALL LETTER E WITH DIAERESIS
115 54 ⎪ 000000E8 ⎪ LATIN SMALL LETTER E WITH GRAVE
116 55 ⎪ 000000ED ⎪ LATIN SMALL LETTER I WITH ACUTE
117 56 ⎪ 000000EE ⎪ LATIN SMALL LETTER I WITH CIRCUMFLEX
118 57 ⎪ 000000EF ⎪ LATIN SMALL LETTER I WITH DIAERESIS
119 58 ⎪ 000000EC ⎪ LATIN SMALL LETTER I WITH GRAVE
120 59 ⎪ 000000DF ⎪ LATIN SMALL LETTER SHARP S (German)
121 5A ⎪ 0000005D ⎪ RIGHT SQUARE BRACKET
122 5B ⎪ 00000024 ⎪ DOLLAR SIGN
123 5C ⎪ 0000002A ⎪ ASTERISK
124 5D ⎪ 00000029 ⎪ RIGHT PARENTHESIS
125 5E ⎪ 0000003B ⎪ SEMICOLON
126 5F ⎪ 0000005E ⎪ CIRCUMFLEX ACCENT
127 60 ⎪ 0000002D ⎪ HYPHEN-MINUS
128 61 ⎪ 0000002F ⎪ SOLIDUS
129 62 ⎪ 000000C2 ⎪ LATIN CAPITAL LETTER A WITH CIRCUMFLEX
130 63 ⎪ 000000C4 ⎪ LATIN CAPITAL LETTER A WITH DIAERESIS
131 64 ⎪ 000000C0 ⎪ LATIN CAPITAL LETTER A WITH GRAVE
132 65 ⎪ 000000C1 ⎪ LATIN CAPITAL LETTER A WITH ACUTE
133 66 ⎪ 000000C3 ⎪ LATIN CAPITAL LETTER A WITH TILDE
134 67 ⎪ 000000C5 ⎪ LATIN CAPITAL LETTER A WITH RING ABOVE
135 68 ⎪ 000000C7 ⎪ LATIN CAPITAL LETTER C WITH CEDILLA
136 69 ⎪ 000000D1 ⎪ LATIN CAPITAL LETTER N WITH TILDE
137 6A ⎪ 000000A6 ⎪ BROKEN BAR
138 6B ⎪ 0000002C ⎪ COMMA
139 6C ⎪ 00000025 ⎪ PERCENT SIGN
140 6D ⎪ 0000005F ⎪ LOW LINE
141 6E ⎪ 0000003E ⎪ GREATER-THAN SIGN
142 6F ⎪ 0000003F ⎪ QUESTION MARK
143 70 ⎪ 000000F8 ⎪ LATIN SMALL LETTER O WITH STROKE
144 71 ⎪ 000000C9 ⎪ LATIN CAPITAL LETTER E WITH ACUTE
145 72 ⎪ 000000CA ⎪ LATIN CAPITAL LETTER E WITH CIRCUMFLEX
146 73 ⎪ 000000CB ⎪ LATIN CAPITAL LETTER E WITH DIAERESIS
147 74 ⎪ 000000C8 ⎪ LATIN CAPITAL LETTER E WITH GRAVE
148 75 ⎪ 000000CD ⎪ LATIN CAPITAL LETTER I WITH ACUTE
149 76 ⎪ 000000CE ⎪ LATIN CAPITAL LETTER I WITH CIRCUMFLEX
150 77 ⎪ 000000CF ⎪ LATIN CAPITAL LETTER I WITH DIAERESIS
151 78 ⎪ 000000CC ⎪ LATIN CAPITAL LETTER I WITH GRAVE
152 79 ⎪ 00000060 ⎪ GRAVE ACCENT
153 7A ⎪ 0000003A ⎪ COLON
154 7B ⎪ 00000023 ⎪ NUMBER SIGN
155 7C ⎪ 00000040 ⎪ COMMERCIAL AT
156 7D ⎪ 00000027 ⎪ APOSTROPHE
157 7E ⎪ 0000003D ⎪ EQUALS SIGN
158 7F ⎪ 00000022 ⎪ QUOTATION MARK
159 80 ⎪ 000000D8 ⎪ LATIN CAPITAL LETTER O WITH STROKE
160 81 ⎪ 00000061 ⎪ LATIN SMALL LETTER A
161 82 ⎪ 00000062 ⎪ LATIN SMALL LETTER B
162 83 ⎪ 00000063 ⎪ LATIN SMALL LETTER C
163 84 ⎪ 00000064 ⎪ LATIN SMALL LETTER D
164 85 ⎪ 00000065 ⎪ LATIN SMALL LETTER E
165 86 ⎪ 00000066 ⎪ LATIN SMALL LETTER F
166 87 ⎪ 00000067 ⎪ LATIN SMALL LETTER G
167 88 ⎪ 00000068 ⎪ LATIN SMALL LETTER H
168 89 ⎪ 00000069 ⎪ LATIN SMALL LETTER I
169 8A ⎪ 000000AB ⎪ LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
170 8B ⎪ 000000BB ⎪ RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
171 8C ⎪ 000000F0 ⎪ LATIN SMALL LETTER ETH (Icelandic)
172 8D ⎪ 000000FD ⎪ LATIN SMALL LETTER Y WITH ACUTE
173 8E ⎪ 000000FE ⎪ LATIN SMALL LETTER THORN (Icelandic)
174 8F ⎪ 000000B1 ⎪ PLUS-MINUS SIGN
175 90 ⎪ 000000B0 ⎪ DEGREE SIGN
176 91 ⎪ 0000006A ⎪ LATIN SMALL LETTER J
177 92 ⎪ 0000006B ⎪ LATIN SMALL LETTER K
178 93 ⎪ 0000006C ⎪ LATIN SMALL LETTER L
179 94 ⎪ 0000006D ⎪ LATIN SMALL LETTER M
180 95 ⎪ 0000006E ⎪ LATIN SMALL LETTER N
181 96 ⎪ 0000006F ⎪ LATIN SMALL LETTER O
182 97 ⎪ 00000070 ⎪ LATIN SMALL LETTER P
183 98 ⎪ 00000071 ⎪ LATIN SMALL LETTER Q
184 99 ⎪ 00000072 ⎪ LATIN SMALL LETTER R
185 9A ⎪ 000000AA ⎪ FEMININE ORDINAL INDICATOR
186 9B ⎪ 000000BA ⎪ MASCULINE ORDINAL INDICATOR
187 9C ⎪ 000000E6 ⎪ LATIN SMALL LETTER AE
188 9D ⎪ 000000B8 ⎪ CEDILLA
189 9E ⎪ 000000C6 ⎪ LATIN CAPITAL LETTER AE
190 9F ⎪ 000000A4 ⎪ CURRENCY SIGN
191 A0 ⎪ 000000B5 ⎪ MICRO SIGN
192 A1 ⎪ 0000007E ⎪ TILDE
193 A2 ⎪ 00000073 ⎪ LATIN SMALL LETTER S
194 A3 ⎪ 00000074 ⎪ LATIN SMALL LETTER T
195 A4 ⎪ 00000075 ⎪ LATIN SMALL LETTER U
196 A5 ⎪ 00000076 ⎪ LATIN SMALL LETTER V
197 A6 ⎪ 00000077 ⎪ LATIN SMALL LETTER W
198 A7 ⎪ 00000078 ⎪ LATIN SMALL LETTER X
199 A8 ⎪ 00000079 ⎪ LATIN SMALL LETTER Y
200 A9 ⎪ 0000007A ⎪ LATIN SMALL LETTER Z
201 AA ⎪ 000000A1 ⎪ INVERTED EXCLAMATION MARK
202 AB ⎪ 000000BF ⎪ INVERTED QUESTION MARK
203 AC ⎪ 000000D0 ⎪ LATIN CAPITAL LETTER ETH (Icelandic)
204 AD ⎪ 000000DD ⎪ LATIN CAPITAL LETTER Y WITH ACUTE
205 AE ⎪ 000000DE ⎪ LATIN CAPITAL LETTER THORN (Icelandic)
206 AF ⎪ 000000AE ⎪ REGISTERED SIGN
207 B0 ⎪ 000000A2 ⎪ CENT SIGN
208 B1 ⎪ 000000A3 ⎪ POUND SIGN
209 B2 ⎪ 000000A5 ⎪ YEN SIGN
210 B3 ⎪ 000020A7 ⎪ PESETA SIGN
211 B4 ⎪ 00000192 ⎪ LATIN SMALL LETTER F WITH HOOK
212 B5 ⎪ 000000A7 ⎪ SECTION SIGN
213 B6 ⎪ 000000B6 ⎪ PILCROW SIGN
214 B7 ⎪ 000000BC ⎪ VULGAR FRACTION ONE QUARTER
215 B8 ⎪ 000000BD ⎪ VULGAR FRACTION ONE HALF
216 B9 ⎪ 000000BE ⎪ VULGAR FRACTION THREE QUARTERS
217 BA ⎪ 000000AC ⎪ NOT SIGN
218 BB ⎪ 0000007C ⎪ VERTICAL LINE
219 BC ⎪ 0000203E ⎪ OVERLINE
220 BD ⎪ 000000A8 ⎪ DIAERESIS
221 BE ⎪ 000000B4 ⎪ ACUTE ACCENT
222 BF ⎪ 00002017 ⎪ DOUBLE LOW LINE
223 C0 ⎪ 0000007B ⎪ LEFT CURLY BRACKET
224 C1 ⎪ 00000041 ⎪ LATIN CAPITAL LETTER A
225 C2 ⎪ 00000042 ⎪ LATIN CAPITAL LETTER B
226 C3 ⎪ 00000043 ⎪ LATIN CAPITAL LETTER C
227 C4 ⎪ 00000044 ⎪ LATIN CAPITAL LETTER D
228 C5 ⎪ 00000045 ⎪ LATIN CAPITAL LETTER E
229 C6 ⎪ 00000046 ⎪ LATIN CAPITAL LETTER F
230 C7 ⎪ 00000047 ⎪ LATIN CAPITAL LETTER G
231 C8 ⎪ 00000048 ⎪ LATIN CAPITAL LETTER H
232 C9 ⎪ 00000049 ⎪ LATIN CAPITAL LETTER I
233 CA ⎪ 000000AD ⎪ SOFT HYPHEN
234 CB ⎪ 000000F4 ⎪ LATIN SMALL LETTER O WITH CIRCUMFLEX
235 CC ⎪ 000000F6 ⎪ LATIN SMALL LETTER O WITH DIAERESIS
236 CD ⎪ 000000F2 ⎪ LATIN SMALL LETTER O WITH GRAVE
237 CE ⎪ 000000F3 ⎪ LATIN SMALL LETTER O WITH ACUTE
238 CF ⎪ 000000F5 ⎪ LATIN SMALL LETTER O WITH TILDE
239 D0 ⎪ 0000007D ⎪ RIGHT CURLY BRACKET
240 D1 ⎪ 0000004A ⎪ LATIN CAPITAL LETTER J
241 D2 ⎪ 0000004B ⎪ LATIN CAPITAL LETTER K
242 D3 ⎪ 0000004C ⎪ LATIN CAPITAL LETTER L
243 D4 ⎪ 0000004D ⎪ LATIN CAPITAL LETTER M
244 D5 ⎪ 0000004E ⎪ LATIN CAPITAL LETTER N
245 D6 ⎪ 0000004F ⎪ LATIN CAPITAL LETTER O
246 D7 ⎪ 00000050 ⎪ LATIN CAPITAL LETTER P
247 D8 ⎪ 00000051 ⎪ LATIN CAPITAL LETTER Q
248 D9 ⎪ 00000052 ⎪ LATIN CAPITAL LETTER R
249 DA ⎪ 000000B9 ⎪ SUPERSCRIPT ONE
250 DB ⎪ 000000FB ⎪ LATIN SMALL LETTER U WITH CIRCUMFLEX
251 DC ⎪ 000000FC ⎪ LATIN SMALL LETTER U WITH DIAERESIS
252 DD ⎪ 000000F9 ⎪ LATIN SMALL LETTER U WITH GRAVE
253 DE ⎪ 000000FA ⎪ LATIN SMALL LETTER U WITH ACUTE
254 DF ⎪ 000000FF ⎪ LATIN SMALL LETTER Y WITH DIAERESIS
255 E0 ⎪ 0000005C ⎪ REVERSE SOLIDUS
256 E1 ⎪ 00002003 ⎪ EM SPACE
257 E2 ⎪ 00000053 ⎪ LATIN CAPITAL LETTER S
258 E3 ⎪ 00000054 ⎪ LATIN CAPITAL LETTER T
259 E4 ⎪ 00000055 ⎪ LATIN CAPITAL LETTER U
260 E5 ⎪ 00000056 ⎪ LATIN CAPITAL LETTER V
261 E6 ⎪ 00000057 ⎪ LATIN CAPITAL LETTER W
262 E7 ⎪ 00000058 ⎪ LATIN CAPITAL LETTER X
263 E8 ⎪ 00000059 ⎪ LATIN CAPITAL LETTER Y
264 E9 ⎪ 0000005A ⎪ LATIN CAPITAL LETTER Z
265 EA ⎪ 000000B2 ⎪ SUPERSCRIPT TWO
266 EB ⎪ 000000D4 ⎪ LATIN CAPITAL LETTER O WITH CIRCUMFLEX
267 EC ⎪ 000000D6 ⎪ LATIN CAPITAL LETTER O WITH DIAERESIS
268 ED ⎪ 000000D2 ⎪ LATIN CAPITAL LETTER O WITH GRAVE
269 EE ⎪ 000000D3 ⎪ LATIN CAPITAL LETTER O WITH ACUTE
270 EF ⎪ 000000D5 ⎪ LATIN CAPITAL LETTER O WITH TILDE
271 F0 ⎪ 00000030 ⎪ DIGIT ZERO
272 F1 ⎪ 00000031 ⎪ DIGIT ONE
273 F2 ⎪ 00000032 ⎪ DIGIT TWO
274 F3 ⎪ 00000033 ⎪ DIGIT THREE
275 F4 ⎪ 00000034 ⎪ DIGIT FOUR
276 F5 ⎪ 00000035 ⎪ DIGIT FIVE
277 F6 ⎪ 00000036 ⎪ DIGIT SIX
278 F7 ⎪ 00000037 ⎪ DIGIT SEVEN
279 F8 ⎪ 00000038 ⎪ DIGIT EIGHT
280 F9 ⎪ 00000039 ⎪ DIGIT NINE
281 FA ⎪ 000000B3 ⎪ SUPERSCRIPT THREE
282 FB ⎪ 000000DB ⎪ LATIN CAPITAL LETTER U WITH CIRCUMFLEX
283 FC ⎪ 000000DC ⎪ LATIN CAPITAL LETTER U WITH DIAERESIS
284 FD ⎪ 000000D9 ⎪ LATIN CAPITAL LETTER U WITH GRAVE
285 FE ⎪ 000000DA ⎪ LATIN CAPITAL LETTER U WITH ACUTE
286 FF ⎪ 0000009F ⎪ APPLICATION PROGRAM COMMAND (APC)
287
289 Copyright (C) 2002-2004, Guido Flohr <guido@imperia.net>, all rights
290 reserved. See the source code for details.
291
292 This software is contributed to the Perl community by Imperia
293 (<http://www.imperia.net/>).
294
296 Locale::RecodeData(3), Locale::Recode(3), perl(1)
297
298
299
300perl v5.8.8 2006-08-28 Locale::RecodeData::IBM256(3)