1Locale::RecodeData::IBMU0s3e7r(3C)ontributed Perl DocumeLnotcaatlieo:n:RecodeData::IBM037(3)
2
3
4

NAME

6       Locale::RecodeData::IBM037 - Conversion routines for IBM037
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
13       routines for IBM037.
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 CP037
21        alias EBCDIC-CP-US
22        alias EBCDIC-CP-CA
23        alias EBCDIC-CP-WT
24        alias EBCDIC-CP-NL
25
26       Please note that aliases listed above are not necessarily valid!
27

CHARACTER TABLE

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

AUTHOR

293       Copyright (C) 2002-2017 Guido Flohr <http://www.guido-flohr.net/>
294       (<mailto:guido.flohr@cantanea.com>), all rights reserved.  See the
295       source code for details!code for details!
296

SEE ALSO

298       Locale::RecodeData(3), Locale::Recode(3), perl(1)
299

POD ERRORS

301       Hey! The above document had some coding errors, which are explained
302       below:
303
304       Around line 1143:
305           =cut found outside a pod block.  Skipping to next block.
306
307
308
309perl v5.32.0                      2020-07-28     Locale::RecodeData::IBM037(3)
Impressum