##################################################################### # Name: map_0r # # Description: Define the mapping arrays used by isfinitsbcx: # 0R_2_UNICODE # 0R_2_UNICODE_UC # UNICODE_2_0R_UC # # History: 1999Aug23 Create an Arabic mapping based upon code # page 1256 ##################################################################### #BEGINMAP 0R_2_UNICODE # # Name: CP1256(Arabic)to the corresponding letters of Unicode. # Unicode version: 2.1 # Format: Three tab-separated columns # Column #1 is the CP1256 input set (in hex as 0xXXXX) # Column #2 is the Unicode output set (in hex as 0xXXXX) # Column#3:the Unicode(ISO 10646)name(follows a comment sign) # Each name for column #1 & column #2, if difference # between them # # History: 14Aug1999Created for V2R4 # 0x00 0x0000# <control> 0x01 0x0001# <control> 0x02 0x0002# <control> 0x03 0x0003# <control> 0x04 0x0004# <control> 0x05 0x0005# <control> 0x06 0x0006# <control> 0x07 0x0007# <control> 0x08 0x0008# <control> 0x09 0x0009# <control> 0x0A 0x000A# <control> 0x0B 0x000B# <control> 0x0C 0x000C# <control> 0x0D 0x000D# <control> 0x0E 0x000E# <control> 0x0F 0x000F# <control> 0x10 0x0010# <control> 0x11 0x0011# <control> 0x12 0x0012# <control> 0x13 0x0013# <control> 0x14 0x0014# <control> 0x15 0x0015# <control> 0x16 0x0016# <control> 0x17 0x0017# <control> 0x18 0x0018# <control> 0x19 0x0019# <control> 0x1A 0xFFFD# <control> & REPLACEMENT CHARACTER 0x1B 0x001B# <control> 0x1C 0x001C# <control> 0x1D 0x001D# <control> 0x1E 0x001E# <control> 0x1F 0x001F# <control> 0x20 0x0020# SPACE 0x21 0x0021# EXCLAMATION MARK 0x22 0x0022# QUOTATION MARK 0x23 0x0023# NUMBER SIGN 0x24 0x0024# DOLLAR SIGN 0x25 0x0025# PERCENT SIGN 0x26 0x0026# AMPERSAND 0x27 0x0027# APOSTROPHE 0x28 0x0028# LEFT PARENTHESIS 0x29 0x0029# RIGHT PARENTHESIS 0x2A 0x002A# ASTERISK 0x2B 0x002B# PLUS SIGN 0x2C 0x002C# COMMA 0x2D 0x002D# HYPHEN-MINUS 0x2E 0x002E# FULL STOP 0x2F 0x002F# SOLIDUS 0x30 0x0030# DIGIT ZERO 0x31 0x0031# DIGIT ONE 0x32 0x0032# DIGIT TWO 0x33 0x0033# DIGIT THREE 0x34 0x0034# DIGIT FOUR 0x35 0x0035# DIGIT FIVE 0x36 0x0036# DIGIT SIX 0x37 0x0037# DIGIT SEVEN 0x38 0x0038# DIGIT EIGHT 0x39 0x0039# DIGIT NINE 0x3A 0x003A# COLON 0x3B 0x003B# SEMICOLON 0x3C 0x003C# LESS-THAN SIGN 0x3D 0x003D# EQUALS SIGN 0x3E 0x003E# GREATER-THAN SIGN 0x3F 0x003F# QUESTION MARK 0x40 0x0040# COMMERCIAL AT 0x41 0x0041# LATIN CAPITAL LETTER A 0x42 0x0042# LATIN CAPITAL LETTER B 0x43 0x0043# LATIN CAPITAL LETTER C 0x44 0x0044# LATIN CAPITAL LETTER D 0x45 0x0045# LATIN CAPITAL LETTER E 0x46 0x0046# LATIN CAPITAL LETTER F 0x47 0x0047# LATIN CAPITAL LETTER G 0x48 0x0048# LATIN CAPITAL LETTER H 0x49 0x0049# LATIN CAPITAL LETTER I 0x4A 0x004A# LATIN CAPITAL LETTER J 0x4B 0x004B# LATIN CAPITAL LETTER K 0x4C 0x004C# LATIN CAPITAL LETTER L 0x4D 0x004D# LATIN CAPITAL LETTER M 0x4E 0x004E# LATIN CAPITAL LETTER N 0x4F 0x004F# LATIN CAPITAL LETTER O 0x50 0x0050# LATIN CAPITAL LETTER P 0x51 0x0051# LATIN CAPITAL LETTER Q 0x52 0x0052# LATIN CAPITAL LETTER R 0x53 0x0053# LATIN CAPITAL LETTER S 0x54 0x0054# LATIN CAPITAL LETTER T 0x55 0x0055# LATIN CAPITAL LETTER U 0x56 0x0056# LATIN CAPITAL LETTER V 0x57 0x0057# LATIN CAPITAL LETTER W 0x58 0x0058# LATIN CAPITAL LETTER X 0x59 0x0059# LATIN CAPITAL LETTER Y 0x5A 0x005A# LATIN CAPITAL LETTER Z 0x5B 0x005B# LEFT SQUARE BRACKET 0x5C 0x005C# REVERSE SOLIDUS 0x5D 0x005D# RIGHT SQUARE BRACKET 0x5E 0x005E# CIRCUMFLEX ACCENT 0x5F 0x005F# LOW LINE 0x60 0x0060# GRAVE ACCENT 0x61 0x0061# LATIN SMALL LETTER A 0x62 0x0062# LATIN SMALL LETTER B 0x63 0x0063# LATIN SMALL LETTER C 0x64 0x0064# LATIN SMALL LETTER D 0x65 0x0065# LATIN SMALL LETTER E 0x66 0x0066# LATIN SMALL LETTER F 0x67 0x0067# LATIN SMALL LETTER G 0x68 0x0068# LATIN SMALL LETTER H 0x69 0x0069# LATIN SMALL LETTER I 0x6A 0x006A# LATIN SMALL LETTER J 0x6B 0x006B# LATIN SMALL LETTER K 0x6C 0x006C# LATIN SMALL LETTER L 0x6D 0x006D# LATIN SMALL LETTER M 0x6E 0x006E# LATIN SMALL LETTER N 0x6F 0x006F# LATIN SMALL LETTER O 0x70 0x0070# LATIN SMALL LETTER P 0x71 0x0071# LATIN SMALL LETTER Q 0x72 0x0072# LATIN SMALL LETTER R 0x73 0x0073# LATIN SMALL LETTER S 0x74 0x0074# LATIN SMALL LETTER T 0x75 0x0075# LATIN SMALL LETTER U 0x76 0x0076# LATIN SMALL LETTER V 0x77 0x0077# LATIN SMALL LETTER W 0x78 0x0078# LATIN SMALL LETTER X 0x79 0x0079# LATIN SMALL LETTER Y 0x7A 0x007A# LATIN SMALL LETTER Z 0x7B 0x007B# LEFT CURLY BRACKET 0x7C 0x007C# VERTICAL LINE 0x7D 0x007D# RIGHT CURLY BRACKET 0x7E 0x007E# TILDE 0x7F 0x007F# <control> 0x80 0x20AC# EURO SIGN 0x81 0x067E# ARABIC LETTER PEH 0x82 0x201A# SINGLE LOW-9 QUOTATION MARK 0x83 0x0192# LATIN SMALL LETTER F WITH HOOK 0x84 0x201E# DOUBLE LOW-9 QUOTATION MARK 0x85 0x2026# HORIZONTAL ELLIPSIS 0x86 0x2020# DAGGER 0x87 0x2021# DOUBLE DAGGER 0x88 0x02C6# MODIFIER LETTER CIRCUMFLEX ACCENT 0x89 0x2030# PER MILLE SIGN 0x8A 0x0679# ARABIC LETTER TTEH 0x8B 0x2039# SINGLE LEFT-POINTING ANGLE QUOTATION MARK 0x8C 0x0152# LATIN CAPITAL LIGATURE OE 0x8D 0x0686# ARABIC LETTER TCHEH 0x8E 0x0698# ARABIC LETTER JEH 0x8F 0x0688# ARABIC LETTER DDAL 0x90 0x06AF# ARABIC LETTER GAF 0x91 0x2018# LEFT SINGLE QUOTATION MARK 0x92 0x2019# RIGHT SINGLE QUOTATION MARK 0x93 0x201C# LEFT DOUBLE QUOTATION MARK 0x94 0x201D# RIGHT DOUBLE QUOTATION MARK 0x95 0x2022# BULLET 0x96 0x2013# EN DASH 0x97 0x2014# EM DASH 0x98 0x06A9# ARABIC LETTER KEHEH 0x99 0x2122# TRADE MARK SIGN 0x9A 0x0691# ARABIC LETTER RREH 0x9B 0x203A# SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 0x9C 0x0153# LATIN SMALL LIGATURE OE 0x9D 0x200C# ZERO WIDTH NON-JOINER 0x9E 0x200D# ZERO WIDTH JOINER 0x9F 0x06BA# ARABIC LETTER NOON GHUNNA 0xA0 0x00A0# NO-BREAK SPACE 0xA1 0x060C# ARABIC COMMA 0xA2 0x00A2# CENT SIGN 0xA3 0x00A3# POUND SIGN 0xA4 0x00A4# CURRENCY SIGN 0xA5 0x00A5# YEN SIGN 0xA6 0x00A6# BROKEN BAR 0xA7 0x00A7# SECTION SIGN 0xA8 0x00A8# DIAERESIS 0xA9 0x00A9# COPYRIGHT SIGN 0xAA 0x06BE# ARABIC LETTER HEH DOACHASHMEE 0xAB 0x00AB# LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xAC 0x00AC# NOT SIGN 0xAD 0x00AD# SOFT HYPHEN 0xAE 0x00AE# REGISTERED SIGN 0xAF 0x00AF# MACRON 0xB0 0x00B0# DEGREE SIGN 0xB1 0x00B1# PLUS-MINUS SIGN 0xB2 0x00B2# SUPERSCRIPT TWO 0xB3 0x00B3# SUPERSCRIPT THREE 0xB4 0x00B4# ACUTE ACCENT 0xB5 0x00B5# MICRO SIGN 0xB6 0x00B6# PILCROW SIGN 0xB7 0x00B7# MIDDLE DOT 0xB8 0x00B8# CEDILLA 0xB9 0x00B9# SUPERSCRIPT ONE 0xBA 0x061B# ARABIC SEMICOLON 0xBB 0x00BB# RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xBC 0x00BC# VULGAR FRACTION ONE QUARTER 0xBD 0x00BD# VULGAR FRACTION ONE HALF 0xBE 0x00BE# VULGAR FRACTION THREE QUARTERS 0xBF 0x061F# ARABIC QUESTION MARK 0xC0 0x06C1# ARABIC LETTER HEH GOAL 0xC1 0x0621# ARABIC LETTER HAMZA 0xC2 0x0622# ARABIC LETTER ALEF WITH MADDA ABOVE 0xC3 0x0623# ARABIC LETTER ALEF WITH HAMZA ABOVE 0xC4 0x0624# ARABIC LETTER WAW WITH HAMZA ABOVE 0xC5 0x0625# ARABIC LETTER ALEF WITH HAMZA BELOW 0xC6 0x0626# ARABIC LETTER YEH WITH HAMZA ABOVE 0xC7 0x0627# ARABIC LETTER ALEF 0xC8 0x0628# ARABIC LETTER BEH 0xC9 0x0629# ARABIC LETTER TEH MARBUTA 0xCA 0x062A# ARABIC LETTER TEH 0xCB 0x062B# ARABIC LETTER THEH 0xCC 0x062C# ARABIC LETTER JEEM 0xCD 0x062D# ARABIC LETTER HAH 0xCE 0x062E# ARABIC LETTER KHAH 0xCF 0x062F# ARABIC LETTER DAL 0xD0 0x0630# ARABIC LETTER THAL 0xD1 0x0631# ARABIC LETTER REH 0xD2 0x0632# ARABIC LETTER ZAIN 0xD3 0x0633# ARABIC LETTER SEEN 0xD4 0x0634# ARABIC LETTER SHEEN 0xD5 0x0635# ARABIC LETTER SAD 0xD6 0x0636# ARABIC LETTER DAD 0xD7 0x00D7# MULTIPLICATION SIGN 0xD8 0x0637# ARABIC LETTER TAH 0xD9 0x0638# ARABIC LETTER ZAH 0xDA 0x0639# ARABIC LETTER AIN 0xDB 0x063A# ARABIC LETTER GHAIN 0xDC 0x0640# ARABIC TATWEEL 0xDD 0x0641# ARABIC LETTER FEH 0xDE 0x0642# ARABIC LETTER QAF 0xDF 0x0643# ARABIC LETTER KAF 0xE0 0x00E0# LATIN SMALL LETTER A WITH GRAVE 0xE1 0x0644# ARABIC LETTER LAM 0xE2 0x00E2# LATIN SMALL LETTER A WITH CIRCUMFLEX 0xE3 0x0645# ARABIC LETTER MEEM 0xE4 0x0646# ARABIC LETTER NOON 0xE5 0x0647# ARABIC LETTER HEH 0xE6 0x0648# ARABIC LETTER WAW 0xE7 0x00E7# LATIN SMALL LETTER C WITH CEDILLA 0xE8 0x00E8# LATIN SMALL LETTER E WITH GRAVE 0xE9 0x00E9# LATIN SMALL LETTER E WITH ACUTE 0xEA 0x00EA# LATIN SMALL LETTER E WITH CIRCUMFLEX 0xEB 0x00EB# LATIN SMALL LETTER E WITH DIAERESIS 0xEC 0x0649# ARABIC LETTER ALEF MAKSURA 0xED 0x064A# ARABIC LETTER YEH 0xEE 0x00EE# LATIN SMALL LETTER I WITH CIRCUMFLEX 0xEF 0x00EF# LATIN SMALL LETTER I WITH DIAERESIS 0xF0 0x064B# ARABIC FATHATAN 0xF1 0x064C# ARABIC DAMMATAN 0xF2 0x064D# ARABIC KASRATAN 0xF3 0x064E# ARABIC FATHA 0xF4 0x00F4# LATIN SMALL LETTER O WITH CIRCUMFLEX 0xF5 0x064F# ARABIC DAMMA 0xF6 0x0650# ARABIC KASRA 0xF7 0x00F7# DIVISION SIGN 0xF8 0x0651# ARABIC SHADDA 0xF9 0x00F9# LATIN SMALL LETTER U WITH GRAVE 0xFA 0x0652# ARABIC SUKUN 0xFB 0x00FB# LATIN SMALL LETTER U WITH CIRCUMFLEX 0xFC 0x00FC# LATIN SMALL LETTER U WITH DIAERESIS 0xFD 0x200E# LEFT-TO-RIGHT MARK 0xFE 0x200F# RIGHT-TO-LEFT MARK 0xFF 0x06D2# ARABIC LETTER YEH BARREE #ENDMAP0R_2_UNICODE #BEGINMAP0R_2_UNICODE_UC # # Name:The lower case letters of CP1256 (Arabic) to the corresponding # upper case letters of Unicode. # Unicode version: 2.1 # Format:Three tab-separated columns # Column #1 is the CP1256 input set (in hex as 0xXXXX) # Column #2 is the Unicode output set (in hex as 0xXXXX) # Column #3 is the Unicode(ISO 10646) name(follows comment sign) # Each name for column #1 & column #2, if difference # between them # # History: 14Aug1999Created for V2R4 # 0x61 0x0041# LATIN SMALL LETTER A & LATIN CAPITAL LETTER A 0x62 0x0042# LATIN SMALL LETTER B & LATIN CAPITAL LETTER B 0x63 0x0043# LATIN SMALL LETTER C & LATIN CAPITAL LETTER C 0x64 0x0044# LATIN SMALL LETTER D & LATIN CAPITAL LETTER D 0x65 0x0045# LATIN SMALL LETTER E & LATIN CAPITAL LETTER E 0x66 0x0046# LATIN SMALL LETTER F & LATIN CAPITAL LETTER F 0x67 0x0047# LATIN SMALL LETTER G & LATIN CAPITAL LETTER G 0x68 0x0048# LATIN SMALL LETTER H & LATIN CAPITAL LETTER H 0x69 0x0049# LATIN SMALL LETTER I & LATIN CAPITAL LETTER I 0x6A 0x004A# LATIN SMALL LETTER J & LATIN CAPITAL LETTER J 0x6B 0x004B# LATIN SMALL LETTER K & LATIN CAPITAL LETTER K 0x6C 0x004C# LATIN SMALL LETTER L & LATIN CAPITAL LETTER L 0x6D 0x004D# LATIN SMALL LETTER M & LATIN CAPITAL LETTER M 0x6E 0x004E# LATIN SMALL LETTER N & LATIN CAPITAL LETTER N 0x6F 0x004F# LATIN SMALL LETTER O & LATIN CAPITAL LETTER O 0x70 0x0050# LATIN SMALL LETTER P & LATIN CAPITAL LETTER P 0x71 0x0051# LATIN SMALL LETTER Q & LATIN CAPITAL LETTER Q 0x72 0x0052# LATIN SMALL LETTER R & LATIN CAPITAL LETTER R 0x73 0x0053# LATIN SMALL LETTER S & LATIN CAPITAL LETTER S 0x74 0x0054# LATIN SMALL LETTER T & LATIN CAPITAL LETTER T 0x75 0x0055# LATIN SMALL LETTER U & LATIN CAPITAL LETTER U 0x76 0x0056# LATIN SMALL LETTER V & LATIN CAPITAL LETTER V 0x77 0x0057# LATIN SMALL LETTER W & LATIN CAPITAL LETTER W 0x78 0x0058# LATIN SMALL LETTER X & LATIN CAPITAL LETTER X 0x79 0x0059# LATIN SMALL LETTER Y & LATIN CAPITAL LETTER Y 0x7A 0x005A# LATIN SMALL LETTER Z & LATIN CAPITAL LETTER Z 0x83 0x0191# LATIN SMALL LETTER F WITH HOOK & LATIN CAPITAL LETTER F WITH HOOK 0x9C 0x0152# LATIN SMALL LIGATURE OE & LATIN CAPITAL LIGATURE OE 0xE0 0x00C0# LATIN SMALL LETTER A WITH GRAVE & LATIN CAPITAL LETTER A WITH GRAVE 0xE2 0x00C2# LATIN SMALL LETTER A WITH CIRCUMFLEX & LATIN #CAPITAL LETTER A WITH CIRCUMFLEX 0xE7 0x00C7# LATIN SMALL LETTER C WITH CEDILLA & LATIN CAPITAL #LETTER C WITH CEDILLA 0xE8 0x00C8# LATIN SMALL LETTER E WITH GRAVE & LATIN CAPITAL #LETTER E WITH GRAVE 0xE9 0x00C9# LATIN SMALL LETTER E WITH ACUTE & LATIN CAPITAL #LETTER E WITH ACUTE 0xEA 0x00CA# LATIN SMALL LETTER E WITH CIRCUMFLEX & LATIN #CAPITAL LETTER E WITH CIRCUMFLEX 0xEB 0x00CB# LATIN SMALL LETTER E WITH DIAERESIS & LATIN CAPITAL #LETTER E WITH DIAERESIS 0xEE 0x00CE# LATIN SMALL LETTER I WITH CIRCUMFLEX & LATIN #CAPITAL LETTER I WITH CIRCUMFLEX 0xEF 0x00CF# LATIN SMALL LETTER I WITH DIAERESIS & LATIN CAPITAL #LETTER I WITH DIAERESIS 0xF4 0x00D4# LATIN SMALL LETTER O WITH CIRCUMFLEX & LATIN #CAPITAL LETTER O WITH CIRCUMFLEX 0xF9 0x00D9# LATIN SMALL LETTER U WITH GRAVE & LATIN CAPITAL #LETTER U WITH GRAVE 0xFB 0x00DB# LATIN SMALL LETTER U WITH CIRCUMFLEX & LATIN #CAPITAL LETTER U WITH CIRCUMFLEX 0xFC 0x00DC# LATIN SMALL LETTER U WITH DIAERESIS & LATIN CAPITAL #LETTER U WITH DIAERESIS #ENDMAP 0R_2_UNICODE_UC #BEGINMAP UNICODE_2_0R # # Name: Unicode to the corresponding letters of CP1256 (Arabic). # Unicode version: 2.1 # Format:Three tab-separated columns # Column #1 is the Unicode input set (in hex as 0xXXXX) # Column #2 is the CP1256 output set (in hex as 0xXXXX) # Column #3 is the Unicode (ISO 10646) name (follows a comment # sign) # Each name for column #1 & column #2, if difference # between them # # History: 14Aug1999Created for V2R4 # 0x0000 0x00# <control> 0x0001 0x01# <control> 0x0002 0x02# <control> 0x0003 0x03# <control> 0x0004 0x04# <control> 0x0005 0x05# <control> 0x0006 0x06# <control> 0x0007 0x07# <control> 0x0008 0x08# <control> 0x0009 0x09# <control> 0x000A 0x0A# <control> 0x000B 0x0B# <control> 0x000C 0x0C# <control> 0x000D 0x0D# <control> 0x000E 0x0E# <control> 0x000F 0x0F# <control> 0x0010 0x10# <control> 0x0011 0x11# <control> 0x0012 0x12# <control> 0x0013 0x13# <control> 0x0014 0x14# <control> 0x0015 0x15# <control> 0x0016 0x16# <control> 0x0017 0x17# <control> 0x0018 0x18# <control> 0x0019 0x19# <control> 0x001B 0x1B# <control> 0x001C 0x1C# <control> 0x001D 0x1D# <control> 0x001E 0x1E# <control> 0x001F 0x1F# <control> 0x0020 0x20# SPACE 0x0021 0x21# EXCLAMATION MARK 0x0022 0x22# QUOTATION MARK 0x0023 0x23# NUMBER SIGN 0x0024 0x24# DOLLAR SIGN 0x0025 0x25# PERCENT SIGN 0x0026 0x26# AMPERSAND 0x0027 0x27# APOSTROPHE 0x0028 0x28# LEFT PARENTHESIS 0x0029 0x29# RIGHT PARENTHESIS 0x002A 0x2A# ASTERISK 0x002B 0x2B# PLUS SIGN 0x002C 0x2C# COMMA 0x002D 0x2D# HYPHEN-MINUS 0x002E 0x2E# FULL STOP 0x002F 0x2F# SOLIDUS 0x0030 0x30# DIGIT ZERO 0x0031 0x31# DIGIT ONE 0x0032 0x32# DIGIT TWO 0x0033 0x33# DIGIT THREE 0x0034 0x34# DIGIT FOUR 0x0035 0x35# DIGIT FIVE 0x0036 0x36# DIGIT SIX 0x0037 0x37# DIGIT SEVEN 0x0038 0x38# DIGIT EIGHT 0x0039 0x39# DIGIT NINE 0x003A 0x3A# COLON 0x003B 0x3B# SEMICOLON 0x003C 0x3C# LESS-THAN SIGN 0x003D 0x3D# EQUALS SIGN 0x003E 0x3E# GREATER-THAN SIGN 0x003F 0x3F# QUESTION MARK 0x0040 0x40# COMMERCIAL AT 0x0041 0x41# LATIN CAPITAL LETTER A 0x0042 0x42# LATIN CAPITAL LETTER B 0x0043 0x43# LATIN CAPITAL LETTER C 0x0044 0x44# LATIN CAPITAL LETTER D 0x0045 0x45# LATIN CAPITAL LETTER E 0x0046 0x46# LATIN CAPITAL LETTER F 0x0047 0x47# LATIN CAPITAL LETTER G 0x0048 0x48# LATIN CAPITAL LETTER H 0x0049 0x49# LATIN CAPITAL LETTER I 0x004A 0x4A# LATIN CAPITAL LETTER J 0x004B 0x4B# LATIN CAPITAL LETTER K 0x004C 0x4C# LATIN CAPITAL LETTER L 0x004D 0x4D# LATIN CAPITAL LETTER M 0x004E 0x4E# LATIN CAPITAL LETTER N 0x004F 0x4F# LATIN CAPITAL LETTER O 0x0050 0x50# LATIN CAPITAL LETTER P 0x0051 0x51# LATIN CAPITAL LETTER Q 0x0052 0x52# LATIN CAPITAL LETTER R 0x0053 0x53# LATIN CAPITAL LETTER S 0x0054 0x54## LATIN CAPITAL LETTER T 0x0055 0x55# LATIN CAPITAL LETTER U 0x0056 0x56# LATIN CAPITAL LETTER V 0x0057 0x57# LATIN CAPITAL LETTER W 0x0058 0x58# LATIN CAPITAL LETTER X 0x0059 0x59# LATIN CAPITAL LETTER Y 0x005A 0x5A# LATIN CAPITAL LETTER Z 0x005B 0x5B# LEFT SQUARE BRACKET 0x005C 0x5C# REVERSE SOLIDUS 0x005D 0x5D# RIGHT SQUARE BRACKET 0x005E 0x5E# CIRCUMFLEX ACCENT 0x005F 0x5F# LOW LINE 0x0060 0x60# GRAVE ACCENT 0x0061 0x61# LATIN SMALL LETTER A 0x0062 0x62# LATIN SMALL LETTER B 0x0063 0x63# LATIN SMALL LETTER C 0x0064 0x64# LATIN SMALL LETTER D 0x0065 0x65# LATIN SMALL LETTER E 0x0066 0x66# LATIN SMALL LETTER F 0x0067 0x67# LATIN SMALL LETTER G 0x0068 0x68# LATIN SMALL LETTER H 0x0069 0x69# LATIN SMALL LETTER I 0x006A 0x6A# LATIN SMALL LETTER J 0x006B 0x6B# LATIN SMALL LETTER K 0x006C 0x6C# LATIN SMALL LETTER L 0x006D 0x6D# LATIN SMALL LETTER M 0x006E 0x6E# LATIN SMALL LETTER N 0x006F 0x6F# LATIN SMALL LETTER O 0x0070 0x70# LATIN SMALL LETTER P 0x0071 0x71# LATIN SMALL LETTER Q 0x0072 0x72# LATIN SMALL LETTER R 0x0073 0x73# LATIN SMALL LETTER S 0x0074 0x74# LATIN SMALL LETTER T 0x0075 0x75# LATIN SMALL LETTER U 0x0076 0x76# LATIN SMALL LETTER V 0x0077 0x77# LATIN SMALL LETTER W 0x0078 0x78# LATIN SMALL LETTER X 0x0079 0x79# LATIN SMALL LETTER Y 0x007A 0x7A# LATIN SMALL LETTER Z 0x007B 0x7B# LEFT CURLY BRACKET 0x007C 0x7C# VERTICAL LINE 0x007D 0x7D# RIGHT CURLY BRACKET 0x007E 0x7E# TILDE 0x007F 0x7F# <control> 0x00A0 0xA0# NO-BREAK SPACE 0x00A2 0xA2# CENT SIGN 0x00A3 0xA3# POUND SIGN 0x00A4 0xA4# CURRENCY SIGN 0x00A5 0xA5# YEN SIGN 0x00A6 0xA6# BROKEN BAR 0x00A7 0xA7# SECTION SIGN 0x00A8 0xA8# DIAERESIS 0x00A9 0xA9# COPYRIGHT SIGN 0x00AB 0xAB# LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0x00AC 0xAC# NOT SIGN 0x00AD 0xAD# SOFT HYPHEN 0x00AE 0xAE# REGISTERED SIGN 0x00AF 0xAF# MACRON 0x00B0 0xB0# DEGREE SIGN 0x00B1 0xB1# PLUS-MINUS SIGN 0x00B2 0xB2# SUPERSCRIPT TWO 0x00B3 0xB3# SUPERSCRIPT THREE 0x00B4 0xB4# ACUTE ACCENT 0x00B5 0xB5# MICRO SIGN 0x00B6 0xB6# PILCROW SIGN 0x00B7 0xB7# MIDDLE DOT 0x00B8 0xB8# CEDILLA 0x00B9 0xB9# SUPERSCRIPT ONE 0x00BB 0xBB# RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0x00BC 0xBC# VULGAR FRACTION ONE QUARTER 0x00BD 0xBD# VULGAR FRACTION ONE HALF 0x00BE 0xBE# VULGAR FRACTION THREE QUARTERS 0x00C0 0xE0# LATIN CAPITAL LETTER A WITH GRAVE & LATIN SMALL #LETTER A WITH GRAVE 0x00C2 0xE2# LATIN CAPITAL LETTER A WITH CIRCUMFLEX & LATIN #SMALL LETTER A WITH CIRCUMFLEX 0x00C7 0xE7# LATIN CAPITAL LETTER C WITH CEDILLA & LATIN SMALL #LETTER C WITH CEDILLA 0x00C8 0xE8# LATIN CAPITAL LETTER E WITH GRAVE & LATIN SMALL #LETTER E WITH GRAVE 0x00C9 0xE9# LATIN CAPITAL LETTER E WITH ACUTE & LATIN SMALL #LETTER E WITH ACUTE 0x00CA 0xEA# LATIN CAPITAL LETTER E WITH CIRCUMFLEX & LATIN #SMALL LETTER E WITH CIRCUMFLEX 0x00CB 0xEB# LATIN CAPITAL LETTER E WITH DIAERESIS & LATIN SMALL #LETTER E WITH DIAERESIS 0x00CE 0xEE# LATIN CAPITAL LETTER I WITH CIRCUMFLEX & LATIN #SMALL LETTER I WITH CIRCUMFLEX 0x00CF 0xEF# LATIN CAPITAL LETTER I WITH DIAERESIS & LATIN SMALL #LETTER I WITH DIAERESIS 0x00D4 0xF4# LATIN CAPITAL LETTER O WITH CIRCUMFLEX & LATIN #SMALL LETTER O WITH CIRCUMFLEX 0x00D7 0xD7# MULTIPLICATION SIGN 0x00D9 0xF9# LATIN CAPITAL LETTER U WITH GRAVE & LATIN SMALL #LETTER U WITH GRAVE 0x00DB 0xFB# LATIN CAPITAL LETTER U WITH CIRCUMFLEX & LATIN #SMALL LETTER U WITH CIRCUMFLEX 0x00DC 0xFC# LATIN CAPITAL LETTER U WITH DIAERESIS & LATIN SMALL #LETTER U WITH DIAERESIS 0x00E0 0xE0# LATIN SMALL LETTER A WITH GRAVE 0x00E2 0xE2# LATIN SMALL LETTER A WITH CIRCUMFLEX 0x00E7 0xE7# LATIN SMALL LETTER C WITH CEDILLA 0x00E8 0xE8# LATIN SMALL LETTER E WITH GRAVE 0x00E9 0xE9# LATIN SMALL LETTER E WITH ACUTE 0x00EA 0xEA# LATIN SMALL LETTER E WITH CIRCUMFLEX 0x00EB 0xEB# LATIN SMALL LETTER E WITH DIAERESIS 0x00EE 0xEE# LATIN SMALL LETTER I WITH CIRCUMFLEX 0x00EF 0xEF# LATIN SMALL LETTER I WITH DIAERESIS 0x00F4 0xF4# LATIN SMALL LETTER O WITH CIRCUMFLEX 0x00F7 0xF7# DIVISION SIGN 0x00F9 0xF9# LATIN SMALL LETTER U WITH GRAVE 0x00FB 0xFB# LATIN SMALL LETTER U WITH CIRCUMFLEX 0x00FC 0xFC# LATIN SMALL LETTER U WITH DIAERESIS 0x0152 0x8C# LATIN CAPITAL LIGATURE OE 0x0153 0x9C# LATIN SMALL LIGATURE OE 0x0191 0x83# LATIN CAPITAL LETTER F WITH HOOK & LATIN SMALL #LETTER F WITH HOOK 0x0192 0x83# LATIN SMALL LETTER F WITH HOOK 0x02C6 0x88# MODIFIER LETTER CIRCUMFLEX ACCENT 0x060C 0xA1# ARABIC COMMA 0x061B 0xBA# ARABIC SEMICOLON 0x061F 0xBF# ARABIC QUESTION MARK 0x0621 0xC1# ARABIC LETTER HAMZA 0x0622 0xC2# ARABIC LETTER ALEF WITH MADDA ABOVE 0x0623 0xC3# ARABIC LETTER ALEF WITH HAMZA ABOVE 0x0624 0xC4# ARABIC LETTER WAW WITH HAMZA ABOVE 0x0625 0xC5# ARABIC LETTER ALEF WITH HAMZA BELOW 0x0626 0xC6# ARABIC LETTER YEH WITH HAMZA ABOVE 0x0627 0xC7# ARABIC LETTER ALEF 0x0628 0xC8# ARABIC LETTER BEH 0x0629 0xC9# ARABIC LETTER TEH MARBUTA 0x062A 0xCA# ARABIC LETTER TEH 0x062B 0xCB# ARABIC LETTER THEH 0x062C 0xCC# ARABIC LETTER JEEM 0x062D 0xCD# ARABIC LETTER HAH 0x062E 0xCE# ARABIC LETTER KHAH 0x062F 0xCF# ARABIC LETTER DAL 0x0630 0xD0# ARABIC LETTER THAL 0x0631 0xD1# ARABIC LETTER REH 0x0632 0xD2# ARABIC LETTER ZAIN 0x0633 0xD3# ARABIC LETTER SEEN 0x0634 0xD4# ARABIC LETTER SHEEN 0x0635 0xD5# ARABIC LETTER SAD 0x0636 0xD6# ARABIC LETTER DAD 0x0637 0xD8# ARABIC LETTER TAH 0x0638 0xD9# ARABIC LETTER ZAH 0x0639 0xDA# ARABIC LETTER AIN 0x063A 0xDB# ARABIC LETTER GHAIN 0x0640 0xDC# ARABIC TATWEEL 0x0641 0xDD# ARABIC LETTER FEH 0x0642 0xDE# ARABIC LETTER QAF 0x0643 0xDF# ARABIC LETTER KAF 0x0644 0xE1# ARABIC LETTER LAM 0x0645 0xE3# ARABIC LETTER MEEM 0x0646 0xE4# ARABIC LETTER NOON 0x0647 0xE5# ARABIC LETTER HEH 0x0648 0xE6# ARABIC LETTER WAW 0x0649 0xEC# ARABIC LETTER ALEF MAKSURA 0x064A 0xED# ARABIC LETTER YEH 0x064B 0xF0# ARABIC FATHATAN 0x064C 0xF1# ARABIC DAMMATAN 0x064D 0xF2# ARABIC KASRATAN 0x064E 0xF3# ARABIC FATHA 0x064F 0xF5# ARABIC DAMMA 0x0650 0xF6# ARABIC KASRA 0x0651 0xF8# ARABIC SHADDA 0x0652 0xFA# ARABIC SUKUN 0x0679 0x8A# ARABIC LETTER TTEH 0x067E 0x81# ARABIC LETTER PEH 0x0686 0x8D# ARABIC LETTER TCHEH 0x0688 0x8F# ARABIC LETTER DDAL 0x0691 0x9A# ARABIC LETTER RREH 0x0698 0x8E# ARABIC LETTER JEH 0x06A9 0x98# ARABIC LETTER KEHEH 0x06AF 0x90# ARABIC LETTER GAF 0x06BA 0x9F# ARABIC LETTER NOON GHUNNA 0x06BE 0xAA# ARABIC LETTER HEH DOACHASHMEE 0x06C1 0xC0# ARABIC LETTER HEH GOAL 0x06D2 0xFF# ARABIC LETTER YEH BARREE 0x200C 0x9D# ZERO WIDTH NON-JOINER 0x200D 0x9E# ZERO WIDTH JOINER 0x200E 0xFD# LEFT-TO-RIGHT MARK 0x200F 0xFE# RIGHT-TO-LEFT MARK 0x2013 0x96# EN DASH 0x2014 0x97# EM DASH 0x2018 0x91# LEFT SINGLE QUOTATION MARK 0x2019 0x92# RIGHT SINGLE QUOTATION MARK 0x201A 0x82# SINGLE LOW-9 QUOTATION MARK 0x201C 0x93# LEFT DOUBLE QUOTATION MARK 0x201D 0x94# RIGHT DOUBLE QUOTATION MARK 0x201E 0x84# DOUBLE LOW-9 QUOTATION MARK 0x2020 0x86# DAGGER 0x2021 0x87# DOUBLE DAGGER 0x2022 0x95# BULLET 0x2026 0x85# HORIZONTAL ELLIPSIS 0x2030 0x89# PER MILLE SIGN 0x2039 0x8B# SINGLE LEFT-POINTING ANGLE QUOTATION MARK 0x203A 0x9B# SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 0x20AC 0x80# EURO SIGN 0x2122 0x99# TRADE MARK SIGN #ENDMAP UNICODE_2_0R #BEGINMAP UNICODE_2_0R_UC # # Name:The lower case CP1256 letters of Unicode to the # corresponding upper case letters of CP1256. # Unicode version: 2.1 # Format:Three tab-separated columns # Column #1 is the Unicode input set (in hex as 0xXXXX) # Column #2 is the CP1256 output set (in hex as 0xXXXX) # Column #3 is the Unicode(ISO 10646) name(follows comment sign) # Each name for column #1 & column #2, if difference # between them # # History: 14Aug1999Created for V2R4 # 0x0061 0x41# LATIN SMALL LETTER A & LATIN CAPITAL LETTER A 0x0062 0x42# LATIN SMALL LETTER B & LATIN CAPITAL LETTER B 0x0063 0x43# LATIN SMALL LETTER C & LATIN CAPITAL LETTER C 0x0064 0x44# LATIN SMALL LETTER D & LATIN CAPITAL LETTER D 0x0065 0x45# LATIN SMALL LETTER E & LATIN CAPITAL LETTER E 0x0066 0x46# LATIN SMALL LETTER F & LATIN CAPITAL LETTER F 0x0067 0x47# LATIN SMALL LETTER G & LATIN CAPITAL LETTER G 0x0068 0x48# LATIN SMALL LETTER H & LATIN CAPITAL LETTER H 0x0069 0x49# LATIN SMALL LETTER I & LATIN CAPITAL LETTER I 0x006A 0x4A# LATIN SMALL LETTER J & LATIN CAPITAL LETTER J 0x006B 0x4B# LATIN SMALL LETTER K & LATIN CAPITAL LETTER K 0x006C 0x4C# LATIN SMALL LETTER L & LATIN CAPITAL LETTER L 0x006D 0x4D# LATIN SMALL LETTER M & LATIN CAPITAL LETTER M 0x006E 0x4E# LATIN SMALL LETTER N & LATIN CAPITAL LETTER N 0x006F 0x4F# LATIN SMALL LETTER O & LATIN CAPITAL LETTER O 0x0070 0x50# LATIN SMALL LETTER P & LATIN CAPITAL LETTER P 0x0071 0x51# LATIN SMALL LETTER Q & LATIN CAPITAL LETTER Q 0x0072 0x52# LATIN SMALL LETTER R & LATIN CAPITAL LETTER R 0x0073 0x53# LATIN SMALL LETTER S & LATIN CAPITAL LETTER S 0x0074 0x54# LATIN SMALL LETTER T & LATIN CAPITAL LETTER T 0x0075 0x55# LATIN SMALL LETTER U & LATIN CAPITAL LETTER U 0x0076 0x56# LATIN SMALL LETTER V & LATIN CAPITAL LETTER V 0x0077 0x57# LATIN SMALL LETTER W & LATIN CAPITAL LETTER W 0x0078 0x58# LATIN SMALL LETTER X & LATIN CAPITAL LETTER X 0x0079 0x59# LATIN SMALL LETTER Y & LATIN CAPITAL LETTER Y 0x007A 0x5A# LATIN SMALL LETTER Z & LATIN CAPITAL LETTER Z 0x0152 0x9C# LATIN CAPITAL LIGATURE OE & LATIN SMALL LIGATURE OE #ENDMAP UNICODE_2_0R_UC