1Locale::RecodeData::IBMU8s7e0r(3C)ontributed Perl DocumeLnotcaatlieo:n:RecodeData::IBM870(3)
2
3
4

NAME

6       Locale::RecodeData::IBM870 - Conversion routines for IBM870
7

SYNOPSIS

9       This module is internal to libintl.  Do not use directly!
10

DESCRIPTION

12       This module is generated and contains the conversion tables and rou‐
13       tines for IBM870.
14

COMMENTS

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

CHARACTER TABLE

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

AUTHOR

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

SEE ALSO

287       Locale::RecodeData(3), Locale::Recode(3), perl(1)
288
289
290
291perl v5.8.8                       2006-08-28     Locale::RecodeData::IBM870(3)
Impressum