1Locale::RecodeData::IBMU9s0e5r(3C)ontributed Perl DocumeLnotcaatlieo:n:RecodeData::IBM905(3)
2
3
4
6 Locale::RecodeData::IBM905 - Conversion routines for IBM905
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 IBM905.
14
16 The following comments have been extracted from the original charmap:
17
18 version: 1.0
19 source: IBM 3174 Character Set Ref, GA27-3831-02, March 1990
20 alias CP905
21 alias EBCDIC-CP-TR
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 ⎪ 0000009C ⎪ STRING TERMINATOR (ST)
37 05 ⎪ 00000009 ⎪ CHARACTER TABULATION (HT)
38 06 ⎪ 00000086 ⎪ START OF SELECTED AREA (SSA)
39 07 ⎪ 0000007F ⎪ DELETE (DEL)
40 08 ⎪ 00000097 ⎪ END OF GUARDED AREA (EPA)
41 09 ⎪ 0000008D ⎪ REVERSE LINE FEED (RI)
42 0A ⎪ 0000008E ⎪ SINGLE-SHIFT TWO (SS2)
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 ⎪ 0000009D ⎪ OPERATING SYSTEM COMMAND (OSC)
53 15 ⎪ 00000085 ⎪ NEXT LINE (NEL)
54 16 ⎪ 00000008 ⎪ BACKSPACE (BS)
55 17 ⎪ 00000087 ⎪ END OF SELECTED AREA (ESA)
56 18 ⎪ 00000018 ⎪ CANCEL (CAN)
57 19 ⎪ 00000019 ⎪ END OF MEDIUM (EM)
58 1A ⎪ 00000092 ⎪ PRIVATE USE TWO (PU2)
59 1B ⎪ 0000008F ⎪ SINGLE-SHIFT THREE (SS3)
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 ⎪ 00000080 ⎪ PADDING CHARACTER (PAD)
65 21 ⎪ 00000081 ⎪ HIGH OCTET PRESET (HOP)
66 22 ⎪ 00000082 ⎪ BREAK PERMITTED HERE (BPH)
67 23 ⎪ 00000083 ⎪ NO BREAK HERE (NBH)
68 24 ⎪ 00000084 ⎪ INDEX (IND)
69 25 ⎪ 0000000A ⎪ LINE FEED (LF)
70 26 ⎪ 00000017 ⎪ END OF TRANSMISSION BLOCK (ETB)
71 27 ⎪ 0000001B ⎪ ESCAPE (ESC)
72 28 ⎪ 00000088 ⎪ CHARACTER TABULATION SET (HTS)
73 29 ⎪ 00000089 ⎪ CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
74 2A ⎪ 0000008A ⎪ LINE TABULATION SET (VTS)
75 2B ⎪ 0000008B ⎪ PARTIAL LINE FORWARD (PLD)
76 2C ⎪ 0000008C ⎪ PARTIAL LINE BACKWARD (PLU)
77 2D ⎪ 00000005 ⎪ ENQUIRY (ENQ)
78 2E ⎪ 00000006 ⎪ ACKNOWLEDGE (ACK)
79 2F ⎪ 00000007 ⎪ BELL (BEL)
80 30 ⎪ 00000090 ⎪ DEVICE CONTROL STRING (DCS)
81 31 ⎪ 00000091 ⎪ PRIVATE USE ONE (PU1)
82 32 ⎪ 00000016 ⎪ SYNCHRONOUS IDLE (SYN)
83 33 ⎪ 00000093 ⎪ SET TRANSMIT STATE (STS)
84 34 ⎪ 00000094 ⎪ CANCEL CHARACTER (CCH)
85 35 ⎪ 00000095 ⎪ MESSAGE WAITING (MW)
86 36 ⎪ 00000096 ⎪ START OF GUARDED AREA (SPA)
87 37 ⎪ 00000004 ⎪ END OF TRANSMISSION (EOT)
88 38 ⎪ 00000098 ⎪ START OF STRING (SOS)
89 39 ⎪ 00000099 ⎪ SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
90 3A ⎪ 0000009A ⎪ SINGLE CHARACTER INTRODUCER (SCI)
91 3B ⎪ 0000009B ⎪ CONTROL SEQUENCE INTRODUCER (CSI)
92 3C ⎪ 00000014 ⎪ DEVICE CONTROL FOUR (DC4)
93 3D ⎪ 00000015 ⎪ NEGATIVE ACKNOWLEDGE (NAK)
94 3E ⎪ 0000009E ⎪ PRIVACY MESSAGE (PM)
95 3F ⎪ 0000001A ⎪ SUBSTITUTE (SUB)
96 40 ⎪ 00000020 ⎪ 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 47 ⎪ 0000010B ⎪ LATIN SMALL LETTER C WITH DOT ABOVE
102 48 ⎪ 0000007B ⎪ LEFT CURLY BRACKET
103 49 ⎪ 000000F1 ⎪ LATIN SMALL LETTER N WITH TILDE
104 4A ⎪ 000000C7 ⎪ LATIN CAPITAL LETTER C WITH CEDILLA
105 4B ⎪ 0000002E ⎪ FULL STOP
106 4C ⎪ 0000003C ⎪ LESS-THAN SIGN
107 4D ⎪ 00000028 ⎪ LEFT PARENTHESIS
108 4E ⎪ 0000002B ⎪ PLUS SIGN
109 4F ⎪ 00000021 ⎪ EXCLAMATION MARK
110 50 ⎪ 00000026 ⎪ AMPERSAND
111 51 ⎪ 000000E9 ⎪ LATIN SMALL LETTER E WITH ACUTE
112 52 ⎪ 000000EA ⎪ LATIN SMALL LETTER E WITH CIRCUMFLEX
113 53 ⎪ 000000EB ⎪ LATIN SMALL LETTER E WITH DIAERESIS
114 54 ⎪ 000000E8 ⎪ LATIN SMALL LETTER E WITH GRAVE
115 55 ⎪ 000000ED ⎪ LATIN SMALL LETTER I WITH ACUTE
116 56 ⎪ 000000EE ⎪ LATIN SMALL LETTER I WITH CIRCUMFLEX
117 57 ⎪ 000000EF ⎪ LATIN SMALL LETTER I WITH DIAERESIS
118 58 ⎪ 000000EC ⎪ LATIN SMALL LETTER I WITH GRAVE
119 59 ⎪ 000000DF ⎪ LATIN SMALL LETTER SHARP S (German)
120 5A ⎪ 0000011E ⎪ LATIN CAPITAL LETTER G WITH BREVE
121 5B ⎪ 00000130 ⎪ LATIN CAPITAL LETTER I WITH DOT ABOVE
122 5C ⎪ 0000002A ⎪ ASTERISK
123 5D ⎪ 00000029 ⎪ RIGHT PARENTHESIS
124 5E ⎪ 0000003B ⎪ SEMICOLON
125 5F ⎪ 0000005E ⎪ CIRCUMFLEX ACCENT
126 60 ⎪ 0000002D ⎪ HYPHEN-MINUS
127 61 ⎪ 0000002F ⎪ SOLIDUS
128 62 ⎪ 000000C2 ⎪ LATIN CAPITAL LETTER A WITH CIRCUMFLEX
129 63 ⎪ 000000C4 ⎪ LATIN CAPITAL LETTER A WITH DIAERESIS
130 64 ⎪ 000000C0 ⎪ LATIN CAPITAL LETTER A WITH GRAVE
131 65 ⎪ 000000C1 ⎪ LATIN CAPITAL LETTER A WITH ACUTE
132 67 ⎪ 0000010A ⎪ LATIN CAPITAL LETTER C WITH DOT ABOVE
133 68 ⎪ 0000005B ⎪ LEFT SQUARE BRACKET
134 69 ⎪ 000000D1 ⎪ LATIN CAPITAL LETTER N WITH TILDE
135 6A ⎪ 0000015F ⎪ LATIN SMALL LETTER S WITH CEDILLA
136 6B ⎪ 0000002C ⎪ COMMA
137 6C ⎪ 00000025 ⎪ PERCENT SIGN
138 6D ⎪ 0000005F ⎪ LOW LINE
139 6E ⎪ 0000003E ⎪ GREATER-THAN SIGN
140 6F ⎪ 0000003F ⎪ QUESTION MARK
141 71 ⎪ 000000C9 ⎪ LATIN CAPITAL LETTER E WITH ACUTE
142 72 ⎪ 000000CA ⎪ LATIN CAPITAL LETTER E WITH CIRCUMFLEX
143 73 ⎪ 000000CB ⎪ LATIN CAPITAL LETTER E WITH DIAERESIS
144 74 ⎪ 000000C8 ⎪ LATIN CAPITAL LETTER E WITH GRAVE
145 75 ⎪ 000000CD ⎪ LATIN CAPITAL LETTER I WITH ACUTE
146 76 ⎪ 000000CE ⎪ LATIN CAPITAL LETTER I WITH CIRCUMFLEX
147 77 ⎪ 000000CF ⎪ LATIN CAPITAL LETTER I WITH DIAERESIS
148 78 ⎪ 000000CC ⎪ LATIN CAPITAL LETTER I WITH GRAVE
149 79 ⎪ 00000131 ⎪ LATIN SMALL LETTER DOTLESS I
150 7A ⎪ 0000003A ⎪ COLON
151 7B ⎪ 000000D6 ⎪ LATIN CAPITAL LETTER O WITH DIAERESIS
152 7C ⎪ 0000015E ⎪ LATIN CAPITAL LETTER S WITH CEDILLA
153 7D ⎪ 00000027 ⎪ APOSTROPHE
154 7E ⎪ 0000003D ⎪ EQUALS SIGN
155 7F ⎪ 000000DC ⎪ LATIN CAPITAL LETTER U WITH DIAERESIS
156 80 ⎪ 000002D8 ⎪ BREVE
157 81 ⎪ 00000061 ⎪ LATIN SMALL LETTER A
158 82 ⎪ 00000062 ⎪ LATIN SMALL LETTER B
159 83 ⎪ 00000063 ⎪ LATIN SMALL LETTER C
160 84 ⎪ 00000064 ⎪ LATIN SMALL LETTER D
161 85 ⎪ 00000065 ⎪ LATIN SMALL LETTER E
162 86 ⎪ 00000066 ⎪ LATIN SMALL LETTER F
163 87 ⎪ 00000067 ⎪ LATIN SMALL LETTER G
164 88 ⎪ 00000068 ⎪ LATIN SMALL LETTER H
165 89 ⎪ 00000069 ⎪ LATIN SMALL LETTER I
166 8A ⎪ 00000127 ⎪ LATIN SMALL LETTER H WITH STROKE
167 8B ⎪ 00000109 ⎪ LATIN SMALL LETTER C WITH CIRCUMFLEX
168 8C ⎪ 0000015D ⎪ LATIN SMALL LETTER S WITH CIRCUMFLEX
169 8D ⎪ 0000016D ⎪ LATIN SMALL LETTER U WITH BREVE
170 8F ⎪ 0000007C ⎪ VERTICAL LINE
171 90 ⎪ 000000B0 ⎪ DEGREE SIGN
172 91 ⎪ 0000006A ⎪ LATIN SMALL LETTER J
173 92 ⎪ 0000006B ⎪ LATIN SMALL LETTER K
174 93 ⎪ 0000006C ⎪ LATIN SMALL LETTER L
175 94 ⎪ 0000006D ⎪ LATIN SMALL LETTER M
176 95 ⎪ 0000006E ⎪ LATIN SMALL LETTER N
177 96 ⎪ 0000006F ⎪ LATIN SMALL LETTER O
178 97 ⎪ 00000070 ⎪ LATIN SMALL LETTER P
179 98 ⎪ 00000071 ⎪ LATIN SMALL LETTER Q
180 99 ⎪ 00000072 ⎪ LATIN SMALL LETTER R
181 9A ⎪ 00000125 ⎪ LATIN SMALL LETTER H WITH CIRCUMFLEX
182 9B ⎪ 0000011D ⎪ LATIN SMALL LETTER G WITH CIRCUMFLEX
183 9C ⎪ 00000135 ⎪ LATIN SMALL LETTER J WITH CIRCUMFLEX
184 9D ⎪ 000002DB ⎪ OGONEK
185 9F ⎪ 000000A4 ⎪ CURRENCY SIGN
186 A0 ⎪ 000000B5 ⎪ MICRO SIGN
187 A1 ⎪ 000000F6 ⎪ LATIN SMALL LETTER O WITH DIAERESIS
188 A2 ⎪ 00000073 ⎪ LATIN SMALL LETTER S
189 A3 ⎪ 00000074 ⎪ LATIN SMALL LETTER T
190 A4 ⎪ 00000075 ⎪ LATIN SMALL LETTER U
191 A5 ⎪ 00000076 ⎪ LATIN SMALL LETTER V
192 A6 ⎪ 00000077 ⎪ LATIN SMALL LETTER W
193 A7 ⎪ 00000078 ⎪ LATIN SMALL LETTER X
194 A8 ⎪ 00000079 ⎪ LATIN SMALL LETTER Y
195 A9 ⎪ 0000007A ⎪ LATIN SMALL LETTER Z
196 AA ⎪ 00000126 ⎪ LATIN CAPITAL LETTER H WITH STROKE
197 AB ⎪ 00000108 ⎪ LATIN CAPITAL LETTER C WITH CIRCUMFLEX
198 AC ⎪ 0000015C ⎪ LATIN CAPITAL LETTER S WITH CIRCUMFLEX
199 AD ⎪ 0000016C ⎪ LATIN CAPITAL LETTER U WITH BREVE
200 AF ⎪ 00000040 ⎪ COMMERCIAL AT
201 B0 ⎪ 000000B7 ⎪ MIDDLE DOT
202 B1 ⎪ 000000A3 ⎪ POUND SIGN
203 B2 ⎪ 0000017C ⎪ LATIN SMALL LETTER Z WITH DOT ABOVE
204 B3 ⎪ 0000007D ⎪ RIGHT CURLY BRACKET
205 B4 ⎪ 0000017B ⎪ LATIN CAPITAL LETTER Z WITH DOT ABOVE
206 B5 ⎪ 000000A7 ⎪ SECTION SIGN
207 B6 ⎪ 0000005D ⎪ RIGHT SQUARE BRACKET
208 B8 ⎪ 000000BD ⎪ VULGAR FRACTION ONE HALF
209 B9 ⎪ 00000024 ⎪ DOLLAR SIGN
210 BA ⎪ 00000124 ⎪ LATIN CAPITAL LETTER H WITH CIRCUMFLEX
211 BB ⎪ 0000011C ⎪ LATIN CAPITAL LETTER G WITH CIRCUMFLEX
212 BC ⎪ 00000134 ⎪ LATIN CAPITAL LETTER J WITH CIRCUMFLEX
213 BD ⎪ 000000A8 ⎪ DIAERESIS
214 BE ⎪ 000000B4 ⎪ ACUTE ACCENT
215 BF ⎪ 000000D7 ⎪ MULTIPLICATION SIGN
216 C0 ⎪ 000000E7 ⎪ LATIN SMALL LETTER C WITH CEDILLA
217 C1 ⎪ 00000041 ⎪ LATIN CAPITAL LETTER A
218 C2 ⎪ 00000042 ⎪ LATIN CAPITAL LETTER B
219 C3 ⎪ 00000043 ⎪ LATIN CAPITAL LETTER C
220 C4 ⎪ 00000044 ⎪ LATIN CAPITAL LETTER D
221 C5 ⎪ 00000045 ⎪ LATIN CAPITAL LETTER E
222 C6 ⎪ 00000046 ⎪ LATIN CAPITAL LETTER F
223 C7 ⎪ 00000047 ⎪ LATIN CAPITAL LETTER G
224 C8 ⎪ 00000048 ⎪ LATIN CAPITAL LETTER H
225 C9 ⎪ 00000049 ⎪ LATIN CAPITAL LETTER I
226 CA ⎪ 000000AD ⎪ SOFT HYPHEN
227 CB ⎪ 000000F4 ⎪ LATIN SMALL LETTER O WITH CIRCUMFLEX
228 CC ⎪ 0000007E ⎪ TILDE
229 CD ⎪ 000000F2 ⎪ LATIN SMALL LETTER O WITH GRAVE
230 CE ⎪ 000000F3 ⎪ LATIN SMALL LETTER O WITH ACUTE
231 CF ⎪ 00000121 ⎪ LATIN SMALL LETTER G WITH DOT ABOVE
232 D0 ⎪ 0000011F ⎪ LATIN SMALL LETTER G WITH BREVE
233 D1 ⎪ 0000004A ⎪ LATIN CAPITAL LETTER J
234 D2 ⎪ 0000004B ⎪ LATIN CAPITAL LETTER K
235 D3 ⎪ 0000004C ⎪ LATIN CAPITAL LETTER L
236 D4 ⎪ 0000004D ⎪ LATIN CAPITAL LETTER M
237 D5 ⎪ 0000004E ⎪ LATIN CAPITAL LETTER N
238 D6 ⎪ 0000004F ⎪ LATIN CAPITAL LETTER O
239 D7 ⎪ 00000050 ⎪ LATIN CAPITAL LETTER P
240 D8 ⎪ 00000051 ⎪ LATIN CAPITAL LETTER Q
241 D9 ⎪ 00000052 ⎪ LATIN CAPITAL LETTER R
242 DA ⎪ 00000060 ⎪ GRAVE ACCENT
243 DB ⎪ 000000FB ⎪ LATIN SMALL LETTER U WITH CIRCUMFLEX
244 DC ⎪ 0000005C ⎪ REVERSE SOLIDUS
245 DD ⎪ 000000F9 ⎪ LATIN SMALL LETTER U WITH GRAVE
246 DE ⎪ 000000FA ⎪ LATIN SMALL LETTER U WITH ACUTE
247 E0 ⎪ 000000FC ⎪ LATIN SMALL LETTER U WITH DIAERESIS
248 E1 ⎪ 000000F7 ⎪ DIVISION SIGN
249 E2 ⎪ 00000053 ⎪ LATIN CAPITAL LETTER S
250 E3 ⎪ 00000054 ⎪ LATIN CAPITAL LETTER T
251 E4 ⎪ 00000055 ⎪ LATIN CAPITAL LETTER U
252 E5 ⎪ 00000056 ⎪ LATIN CAPITAL LETTER V
253 E6 ⎪ 00000057 ⎪ LATIN CAPITAL LETTER W
254 E7 ⎪ 00000058 ⎪ LATIN CAPITAL LETTER X
255 E8 ⎪ 00000059 ⎪ LATIN CAPITAL LETTER Y
256 E9 ⎪ 0000005A ⎪ LATIN CAPITAL LETTER Z
257 EA ⎪ 000000B2 ⎪ SUPERSCRIPT TWO
258 EB ⎪ 000000D4 ⎪ LATIN CAPITAL LETTER O WITH CIRCUMFLEX
259 EC ⎪ 00000023 ⎪ NUMBER SIGN
260 ED ⎪ 000000D2 ⎪ LATIN CAPITAL LETTER O WITH GRAVE
261 EE ⎪ 000000D3 ⎪ LATIN CAPITAL LETTER O WITH ACUTE
262 EF ⎪ 00000120 ⎪ LATIN CAPITAL LETTER G WITH DOT ABOVE
263 F0 ⎪ 00000030 ⎪ DIGIT ZERO
264 F1 ⎪ 00000031 ⎪ DIGIT ONE
265 F2 ⎪ 00000032 ⎪ DIGIT TWO
266 F3 ⎪ 00000033 ⎪ DIGIT THREE
267 F4 ⎪ 00000034 ⎪ DIGIT FOUR
268 F5 ⎪ 00000035 ⎪ DIGIT FIVE
269 F6 ⎪ 00000036 ⎪ DIGIT SIX
270 F7 ⎪ 00000037 ⎪ DIGIT SEVEN
271 F8 ⎪ 00000038 ⎪ DIGIT EIGHT
272 F9 ⎪ 00000039 ⎪ DIGIT NINE
273 FA ⎪ 000000B3 ⎪ SUPERSCRIPT THREE
274 FB ⎪ 000000DB ⎪ LATIN CAPITAL LETTER U WITH CIRCUMFLEX
275 FC ⎪ 00000022 ⎪ QUOTATION MARK
276 FD ⎪ 000000D9 ⎪ LATIN CAPITAL LETTER U WITH GRAVE
277 FE ⎪ 000000DA ⎪ LATIN CAPITAL LETTER U WITH ACUTE
278 FF ⎪ 0000009F ⎪ APPLICATION PROGRAM COMMAND (APC)
279
281 Copyright (C) 2002-2004, 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
290
291
292perl v5.8.8 2006-08-28 Locale::RecodeData::IBM905(3)