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