NAME
Locale::RecodeData::IBM918 - Conversion routines for IBM918
SYNOPSIS
This module is internal to libintl. Do not use directly!
DESCRIPTION
This module is generated and contains the conversion tables and routines for IBM918.
COMMENTS
The following comments have been extracted from the original charmap:
version: 1.0
source: IBM NLS RM Vol2 SE09-8002-01, March 1990
alias CP918
alias EBCDIC-CP-AR2
Please note that aliases listed above are not necessarily valid!
CHARACTER TABLE
The following table is sorted in the same order as the original charmap. All character codes are in hexadecimal. Please read 'ISO-10646' as 'ISO-10646-UCS4'.
Local | ISO-10646 | Description
-------+-----------+-------------------------------------------------
00 | 00000000 | NULL (NUL)
01 | 00000001 | START OF HEADING (SOH)
02 | 00000002 | START OF TEXT (STX)
03 | 00000003 | END OF TEXT (ETX)
04 | 0000009C | STRING TERMINATOR (ST)
05 | 00000009 | CHARACTER TABULATION (HT)
06 | 00000086 | START OF SELECTED AREA (SSA)
07 | 0000007F | DELETE (DEL)
08 | 00000097 | END OF GUARDED AREA (EPA)
09 | 0000008D | REVERSE LINE FEED (RI)
0A | 0000008E | SINGLE-SHIFT TWO (SS2)
0B | 0000000B | LINE TABULATION (VT)
0C | 0000000C | FORM FEED (FF)
0D | 0000000D | CARRIAGE RETURN (CR)
0E | 0000000E | SHIFT OUT (SO)
0F | 0000000F | SHIFT IN (SI)
10 | 00000010 | DATALINK ESCAPE (DLE)
11 | 00000011 | DEVICE CONTROL ONE (DC1)
12 | 00000012 | DEVICE CONTROL TWO (DC2)
13 | 00000013 | DEVICE CONTROL THREE (DC3)
14 | 0000009D | OPERATING SYSTEM COMMAND (OSC)
15 | 00000085 | NEXT LINE (NEL)
16 | 00000008 | BACKSPACE (BS)
17 | 00000087 | END OF SELECTED AREA (ESA)
18 | 00000018 | CANCEL (CAN)
19 | 00000019 | END OF MEDIUM (EM)
1A | 00000092 | PRIVATE USE TWO (PU2)
1B | 0000008F | SINGLE-SHIFT THREE (SS3)
1C | 0000001C | FILE SEPARATOR (IS4)
1D | 0000001D | GROUP SEPARATOR (IS3)
1E | 0000001E | RECORD SEPARATOR (IS2)
1F | 0000001F | UNIT SEPARATOR (IS1)
20 | 00000080 | PADDING CHARACTER (PAD)
21 | 00000081 | HIGH OCTET PRESET (HOP)
22 | 00000082 | BREAK PERMITTED HERE (BPH)
23 | 00000083 | NO BREAK HERE (NBH)
24 | 00000084 | INDEX (IND)
25 | 0000000A | LINE FEED (LF)
26 | 00000017 | END OF TRANSMISSION BLOCK (ETB)
27 | 0000001B | ESCAPE (ESC)
28 | 00000088 | CHARACTER TABULATION SET (HTS)
29 | 00000089 | CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
2A | 0000008A | LINE TABULATION SET (VTS)
2B | 0000008B | PARTIAL LINE FORWARD (PLD)
2C | 0000008C | PARTIAL LINE BACKWARD (PLU)
2D | 00000005 | ENQUIRY (ENQ)
2E | 00000006 | ACKNOWLEDGE (ACK)
2F | 00000007 | BELL (BEL)
30 | 00000090 | DEVICE CONTROL STRING (DCS)
31 | 00000091 | PRIVATE USE ONE (PU1)
32 | 00000016 | SYNCHRONOUS IDLE (SYN)
33 | 00000093 | SET TRANSMIT STATE (STS)
34 | 00000094 | CANCEL CHARACTER (CCH)
35 | 00000095 | MESSAGE WAITING (MW)
36 | 00000096 | START OF GUARDED AREA (SPA)
37 | 00000004 | END OF TRANSMISSION (EOT)
38 | 00000098 | START OF STRING (SOS)
39 | 00000099 | SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
3A | 0000009A | SINGLE CHARACTER INTRODUCER (SCI)
3B | 0000009B | CONTROL SEQUENCE INTRODUCER (CSI)
3C | 00000014 | DEVICE CONTROL FOUR (DC4)
3D | 00000015 | NEGATIVE ACKNOWLEDGE (NAK)
3E | 0000009E | PRIVACY MESSAGE (PM)
3F | 0000001A | SUBSTITUTE (SUB)
40 | 00000020 | SPACE
41 | 000000A0 | NO-BREAK SPACE
42 | 0000060C | ARABIC COMMA
43 | 0000061B | ARABIC SEMICOLON
44 | 0000061F | ARABIC QUESTION MARK
45 | 00000623 | ARABIC LETTER ALEF WITH HAMZA ABOVE
46 | 00000627 | ARABIC LETTER ALEF
47 | 0000FE8E | ARABIC LETTER ALEF FINAL FORM
49 | 00000628 | ARABIC LETTER BEH
4A | 0000005B | LEFT SQUARE BRACKET
4B | 0000002E | FULL STOP
4C | 0000003C | LESS-THAN SIGN
4D | 00000028 | LEFT PARENTHESIS
4E | 0000002B | PLUS SIGN
4F | 00000021 | EXCLAMATION MARK
50 | 00000026 | AMPERSAND
51 | 0000FE91 | ARABIC LETTER BEH INITIAL FORM
52 | 0000067E | ARABIC LETTER PEH
54 | 00000629 | ARABIC LETTER TEH MARBUTA
55 | 0000062A | ARABIC LETTER TEH
56 | 0000FE97 | ARABIC LETTER TEH INITIAL FORM
59 | 0000062B | ARABIC LETTER THEH
5A | 0000005D | RIGHT SQUARE BRACKET
5B | 00000024 | DOLLAR SIGN
5C | 0000002A | ASTERISK
5D | 00000029 | RIGHT PARENTHESIS
5E | 0000003B | SEMICOLON
5F | 0000005E | CIRCUMFLEX ACCENT
60 | 0000002D | HYPHEN-MINUS
61 | 0000002F | SOLIDUS
62 | 0000FE9B | ARABIC LETTER THEH INITIAL FORM
63 | 0000062C | ARABIC LETTER JEEM
64 | 0000FE9F | ARABIC LETTER JEEM INITIAL FORM
67 | 0000062D | ARABIC LETTER HAH
68 | 0000FEA3 | ARABIC LETTER HAH INITIAL FORM
69 | 0000062E | ARABIC LETTER KHAH
6A | 00000060 | GRAVE ACCENT
6B | 0000002C | COMMA
6C | 00000025 | PERCENT SIGN
6D | 0000005F | LOW LINE
6E | 0000003E | GREATER-THAN SIGN
6F | 0000003F | QUESTION MARK
70 | 00000660 | ARABIC-INDIC DIGIT ZERO
71 | 00000661 | ARABIC-INDIC DIGIT ONE
72 | 00000662 | ARABIC-INDIC DIGIT TWO
73 | 00000663 | ARABIC-INDIC DIGIT THREE
74 | 00000664 | ARABIC-INDIC DIGIT FOUR
75 | 00000665 | ARABIC-INDIC DIGIT FIVE
76 | 00000666 | ARABIC-INDIC DIGIT SIX
77 | 00000667 | ARABIC-INDIC DIGIT SEVEN
78 | 00000668 | ARABIC-INDIC DIGIT EIGHT
79 | 00000669 | ARABIC-INDIC DIGIT NINE
7A | 0000003A | COLON
7B | 00000023 | NUMBER SIGN
7C | 00000040 | COMMERCIAL AT
7D | 00000027 | APOSTROPHE
7E | 0000003D | EQUALS SIGN
7F | 00000022 | QUOTATION MARK
80 | 0000FEA7 | ARABIC LETTER KHAH INITIAL FORM
81 | 00000061 | LATIN SMALL LETTER A
82 | 00000062 | LATIN SMALL LETTER B
83 | 00000063 | LATIN SMALL LETTER C
84 | 00000064 | LATIN SMALL LETTER D
85 | 00000065 | LATIN SMALL LETTER E
86 | 00000066 | LATIN SMALL LETTER F
87 | 00000067 | LATIN SMALL LETTER G
88 | 00000068 | LATIN SMALL LETTER H
89 | 00000069 | LATIN SMALL LETTER I
8A | 0000062F | ARABIC LETTER DAL
8C | 00000630 | ARABIC LETTER THAL
8D | 00000631 | ARABIC LETTER REH
8F | 00000632 | ARABIC LETTER ZAIN
91 | 0000006A | LATIN SMALL LETTER J
92 | 0000006B | LATIN SMALL LETTER K
93 | 0000006C | LATIN SMALL LETTER L
94 | 0000006D | LATIN SMALL LETTER M
95 | 0000006E | LATIN SMALL LETTER N
96 | 0000006F | LATIN SMALL LETTER O
97 | 00000070 | LATIN SMALL LETTER P
98 | 00000071 | LATIN SMALL LETTER Q
99 | 00000072 | LATIN SMALL LETTER R
9A | 00000633 | ARABIC LETTER SEEN
9B | 0000FEB3 | ARABIC LETTER SEEN INITIAL FORM
9C | 00000634 | ARABIC LETTER SHEEN
9D | 0000FEB7 | ARABIC LETTER SHEEN INITIAL FORM
9E | 00000635 | ARABIC LETTER SAD
9F | 0000FEBB | ARABIC LETTER SAD INITIAL FORM
A0 | 00000636 | ARABIC LETTER DAD
A1 | 0000007E | TILDE
A2 | 00000073 | LATIN SMALL LETTER S
A3 | 00000074 | LATIN SMALL LETTER T
A4 | 00000075 | LATIN SMALL LETTER U
A5 | 00000076 | LATIN SMALL LETTER V
A6 | 00000077 | LATIN SMALL LETTER W
A7 | 00000078 | LATIN SMALL LETTER X
A8 | 00000079 | LATIN SMALL LETTER Y
A9 | 0000007A | LATIN SMALL LETTER Z
AA | 0000FEBF | ARABIC LETTER DAD INITIAL FORM
AB | 00000637 | ARABIC LETTER TAH
AC | 00000638 | ARABIC LETTER ZAH
AD | 00000639 | ARABIC LETTER AIN
AE | 0000FECA | ARABIC LETTER AIN FINAL FORM
AF | 0000FECB | ARABIC LETTER AIN INITIAL FORM
B0 | 0000FECC | ARABIC LETTER AIN MEDIAL FORM
B1 | 0000063A | ARABIC LETTER GHAIN
B2 | 0000FECE | ARABIC LETTER GHAIN FINAL FORM
B3 | 0000FECF | ARABIC LETTER GHAIN INITIAL FORM
B4 | 0000FED0 | ARABIC LETTER GHAIN MEDIAL FORM
B5 | 00000641 | ARABIC LETTER FEH
B6 | 0000FED3 | ARABIC LETTER FEH INITIAL FORM
B7 | 00000642 | ARABIC LETTER QAF
B8 | 0000FED7 | ARABIC LETTER QAF INITIAL FORM
B9 | 00000643 | ARABIC LETTER KAF
BA | 0000FEDB | ARABIC LETTER KAF INITIAL FORM
BB | 0000007C | VERTICAL LINE
BE | 00000644 | ARABIC LETTER LAM
BF | 0000FEDE | ARABIC LETTER LAM FINAL FORM
C0 | 0000007B | LEFT CURLY BRACKET
C1 | 00000041 | LATIN CAPITAL LETTER A
C2 | 00000042 | LATIN CAPITAL LETTER B
C3 | 00000043 | LATIN CAPITAL LETTER C
C4 | 00000044 | LATIN CAPITAL LETTER D
C5 | 00000045 | LATIN CAPITAL LETTER E
C6 | 00000046 | LATIN CAPITAL LETTER F
C7 | 00000047 | LATIN CAPITAL LETTER G
C8 | 00000048 | LATIN CAPITAL LETTER H
C9 | 00000049 | LATIN CAPITAL LETTER I
CA | 000000AD | SOFT HYPHEN
CC | 00000645 | ARABIC LETTER MEEM
CD | 0000FEE3 | ARABIC LETTER MEEM INITIAL FORM
CF | 00000646 | ARABIC LETTER NOON
D0 | 0000007D | RIGHT CURLY BRACKET
D1 | 0000004A | LATIN CAPITAL LETTER J
D2 | 0000004B | LATIN CAPITAL LETTER K
D3 | 0000004C | LATIN CAPITAL LETTER L
D4 | 0000004D | LATIN CAPITAL LETTER M
D5 | 0000004E | LATIN CAPITAL LETTER N
D6 | 0000004F | LATIN CAPITAL LETTER O
D7 | 00000050 | LATIN CAPITAL LETTER P
D8 | 00000051 | LATIN CAPITAL LETTER Q
D9 | 00000052 | LATIN CAPITAL LETTER R
DA | 0000FEE7 | ARABIC LETTER NOON INITIAL FORM
DC | 00000648 | ARABIC LETTER WAW
E0 | 0000005C | REVERSE SOLIDUS
E2 | 00000053 | LATIN CAPITAL LETTER S
E3 | 00000054 | LATIN CAPITAL LETTER T
E4 | 00000055 | LATIN CAPITAL LETTER U
E5 | 00000056 | LATIN CAPITAL LETTER V
E6 | 00000057 | LATIN CAPITAL LETTER W
E7 | 00000058 | LATIN CAPITAL LETTER X
E8 | 00000059 | LATIN CAPITAL LETTER Y
E9 | 0000005A | LATIN CAPITAL LETTER Z
EA | 00000621 | ARABIC LETTER HAMZA
F0 | 00000030 | DIGIT ZERO
F1 | 00000031 | DIGIT ONE
F2 | 00000032 | DIGIT TWO
F3 | 00000033 | DIGIT THREE
F4 | 00000034 | DIGIT FOUR
F5 | 00000035 | DIGIT FIVE
F6 | 00000036 | DIGIT SIX
F7 | 00000037 | DIGIT SEVEN
F8 | 00000038 | DIGIT EIGHT
F9 | 00000039 | DIGIT NINE
FD | 00000651 | ARABIC SHADDA
FE | 0000FE7D | ARABIC SHADDA MEDIAL FORM
FF | 0000009F | APPLICATION PROGRAM COMMAND (APC)
AUTHOR
Copyright (C) 2002-2017 Guido Flohr (mailto:guido.flohr@cantanea.com), all rights reserved. See the source code for details!code for details!
SEE ALSO
Locale::RecodeData(3), Locale::Recode(3), perl(1)