1Locale::RecodeData::IBMU0s3e8r(3C)ontributed Perl DocumeLnotcaatlieo:n:RecodeData::IBM038(3)
2
3
4
6 Locale::RecodeData::IBM038 - Conversion routines for IBM038
7
9 This module is internal to libintl. Do not use directly!
10
12 This module is generated and contains the conversion tables and
13 routines for IBM038.
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 EBCDIC-INT
21 alias CP038
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 4A | 0000005B | LEFT SQUARE BRACKET
98 4B | 0000002E | FULL STOP
99 4C | 0000003C | LESS-THAN SIGN
100 4D | 00000028 | LEFT PARENTHESIS
101 4E | 0000002B | PLUS SIGN
102 4F | 00000021 | EXCLAMATION MARK
103 50 | 00000026 | AMPERSAND
104 5A | 0000005D | RIGHT SQUARE BRACKET
105 5B | 00000024 | DOLLAR SIGN
106 5C | 0000002A | ASTERISK
107 5D | 00000029 | RIGHT PARENTHESIS
108 5E | 0000003B | SEMICOLON
109 5F | 0000005E | CIRCUMFLEX ACCENT
110 60 | 0000002D | HYPHEN-MINUS
111 61 | 0000002F | SOLIDUS
112 6A | 000000A6 | BROKEN BAR
113 6B | 0000002C | COMMA
114 6C | 00000025 | PERCENT SIGN
115 6D | 0000005F | LOW LINE
116 6E | 0000003E | GREATER-THAN SIGN
117 6F | 0000003F | QUESTION MARK
118 79 | 00000060 | GRAVE ACCENT
119 7A | 0000003A | COLON
120 7B | 00000023 | NUMBER SIGN
121 7C | 00000040 | COMMERCIAL AT
122 7D | 00000027 | APOSTROPHE
123 7E | 0000003D | EQUALS SIGN
124 7F | 00000022 | QUOTATION MARK
125 81 | 00000061 | LATIN SMALL LETTER A
126 82 | 00000062 | LATIN SMALL LETTER B
127 83 | 00000063 | LATIN SMALL LETTER C
128 84 | 00000064 | LATIN SMALL LETTER D
129 85 | 00000065 | LATIN SMALL LETTER E
130 86 | 00000066 | LATIN SMALL LETTER F
131 87 | 00000067 | LATIN SMALL LETTER G
132 88 | 00000068 | LATIN SMALL LETTER H
133 89 | 00000069 | LATIN SMALL LETTER I
134 91 | 0000006A | LATIN SMALL LETTER J
135 92 | 0000006B | LATIN SMALL LETTER K
136 93 | 0000006C | LATIN SMALL LETTER L
137 94 | 0000006D | LATIN SMALL LETTER M
138 95 | 0000006E | LATIN SMALL LETTER N
139 96 | 0000006F | LATIN SMALL LETTER O
140 97 | 00000070 | LATIN SMALL LETTER P
141 98 | 00000071 | LATIN SMALL LETTER Q
142 99 | 00000072 | LATIN SMALL LETTER R
143 A1 | 0000007E | TILDE
144 A2 | 00000073 | LATIN SMALL LETTER S
145 A3 | 00000074 | LATIN SMALL LETTER T
146 A4 | 00000075 | LATIN SMALL LETTER U
147 A5 | 00000076 | LATIN SMALL LETTER V
148 A6 | 00000077 | LATIN SMALL LETTER W
149 A7 | 00000078 | LATIN SMALL LETTER X
150 A8 | 00000079 | LATIN SMALL LETTER Y
151 A9 | 0000007A | LATIN SMALL LETTER Z
152 C0 | 0000007B | LEFT CURLY BRACKET
153 C1 | 00000041 | LATIN CAPITAL LETTER A
154 C2 | 00000042 | LATIN CAPITAL LETTER B
155 C3 | 00000043 | LATIN CAPITAL LETTER C
156 C4 | 00000044 | LATIN CAPITAL LETTER D
157 C5 | 00000045 | LATIN CAPITAL LETTER E
158 C6 | 00000046 | LATIN CAPITAL LETTER F
159 C7 | 00000047 | LATIN CAPITAL LETTER G
160 C8 | 00000048 | LATIN CAPITAL LETTER H
161 C9 | 00000049 | LATIN CAPITAL LETTER I
162 D0 | 0000007D | RIGHT CURLY BRACKET
163 D1 | 0000004A | LATIN CAPITAL LETTER J
164 D2 | 0000004B | LATIN CAPITAL LETTER K
165 D3 | 0000004C | LATIN CAPITAL LETTER L
166 D4 | 0000004D | LATIN CAPITAL LETTER M
167 D5 | 0000004E | LATIN CAPITAL LETTER N
168 D6 | 0000004F | LATIN CAPITAL LETTER O
169 D7 | 00000050 | LATIN CAPITAL LETTER P
170 D8 | 00000051 | LATIN CAPITAL LETTER Q
171 D9 | 00000052 | LATIN CAPITAL LETTER R
172 E0 | 0000005C | REVERSE SOLIDUS
173 E2 | 00000053 | LATIN CAPITAL LETTER S
174 E3 | 00000054 | LATIN CAPITAL LETTER T
175 E4 | 00000055 | LATIN CAPITAL LETTER U
176 E5 | 00000056 | LATIN CAPITAL LETTER V
177 E6 | 00000057 | LATIN CAPITAL LETTER W
178 E7 | 00000058 | LATIN CAPITAL LETTER X
179 E8 | 00000059 | LATIN CAPITAL LETTER Y
180 E9 | 0000005A | LATIN CAPITAL LETTER Z
181 F0 | 00000030 | DIGIT ZERO
182 F1 | 00000031 | DIGIT ONE
183 F2 | 00000032 | DIGIT TWO
184 F3 | 00000033 | DIGIT THREE
185 F4 | 00000034 | DIGIT FOUR
186 F5 | 00000035 | DIGIT FIVE
187 F6 | 00000036 | DIGIT SIX
188 F7 | 00000037 | DIGIT SEVEN
189 F8 | 00000038 | DIGIT EIGHT
190 F9 | 00000039 | DIGIT NINE
191 FF | 0000009F | APPLICATION PROGRAM COMMAND (APC)
192
194 Copyright (C) 2002-2017 Guido Flohr <http://www.guido-flohr.net/>
195 (<mailto:guido.flohr@cantanea.com>), all rights reserved. See the
196 source code for details!code for details!
197
199 Locale::RecodeData(3), Locale::Recode(3), perl(1)
200
202 Hey! The above document had some coding errors, which are explained
203 below:
204
205 Around line 948:
206 =cut found outside a pod block. Skipping to next block.
207
208
209
210perl v5.26.3 2019-05-14 Locale::RecodeData::IBM038(3)