SL010000 :: Up Stile (APL) SL010000 <=> U+2308 # LEFT CEILING SL020000 :: Down Stile (APL) SL020000 <=> U+230A # LEFT FLOOR # (per GCGID section of former IBM Globalisation site; see also SM740000) SL030000 :: Del (APL) SL030000 <=> U+2207 # NABLA SL040000 :: Del Tilde (APL) SL040000 <=> U+236B # APL FUNCTIONAL SYMBOL DEL TILDE SL050000 :: Del Stile (APL) SL050000 <=> U+2352 # APL FUNCTIONAL SYMBOL DEL STILE SL060000 :: Delta (APL) SL060000 <=> U+2206 # INCREMENT SL070000 :: Delta Stile (APL) SL070000 <=> U+234B # APL FUNCTIONAL SYMBOL DELTA STILE # (per all sources in which a non-PUA mapping is given; GCGID section of former IBM Globalisation site is silent; not-dissimilar status to SL590000, except even 909 doesn't make the C0 replacement an explicit duplicate; U+25CB seems to be the established character for implementing APL; U+F890 in IBM PUA) SL080000 :: Circle (APL) SL080000 ~~> U+25CB # WHITE CIRCLE SL090000 :: Circle Stile (APL) SL090000 <=> U+233D # APL FUNCTIONAL SYMBOL CIRCLE STILE SL100000 :: Circle Slope (APL) SL100000 <=> U+2349 # APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH SL110000 :: Circle Star (APL) SL110000 <=> U+235F # APL FUNCTIONAL SYMBOL CIRCLE STAR # (per GCGID section of former IBM Globalisation site) SL120000 :: Circle Bar SL120000 <=> U+2296 # CIRCLED MINUS SL130000 :: Quad Quote (APL) SL130000 <=> U+235E # APL FUNCTIONAL SYMBOL QUOTE QUAD SL140000 :: Quad Divide (APL) SL140000 <=> U+2339 # APL FUNCTIONAL SYMBOL QUAD DIVIDE SL150000 :: Slash Bar (APL) SL150000 <=> U+233F # APL FUNCTIONAL SYMBOL SLASH BAR SL160000 :: Slope Bar (APL) SL160000 <=> U+2340 # APL FUNCTIONAL SYMBOL BACKSLASH BAR SL170000 :: Up Caret Tilde (APL) SL170000 <=> U+2372 # APL FUNCTIONAL SYMBOL UP CARET TILDE SL180000 :: Down Caret Tilde (APL) SL180000 <=> U+2371 # APL FUNCTIONAL SYMBOL DOWN CARET TILDE SL190000 :: Down Tack Jot (APL) SL190000 <=> U+234E # APL FUNCTIONAL SYMBOL DOWN TACK JOT SL200000 :: Up Tack Jot (APL) SL200000 <=> U+2355 # APL FUNCTIONAL SYMBOL UP TACK JOT SL210000 :: Up Shoe Null (APL) SL210000 <=> U+235D # APL FUNCTIONAL SYMBOL UP SHOE JOT # (yes, this is correct: Unicode tack characters which aren't specific to APL use a naming convention inverse to the one used both by IBM and by APL-specific Unicode tacks) SL220000 :: Up Tack (APL) SL220000 <=> U+22A4 # DOWN TACK # (yes, this is correct: Unicode tack characters which aren't specific to APL use a naming convention inverse to the one used both by IBM and by APL-specific Unicode tacks) SL230000 :: Down Tack (APL) SL230000 <=> U+22A5 # UP TACK SL240000 :: Down Tack Up Tack (APL) SL240000 <=> U+2336 # APL FUNCTIONAL SYMBOL I-BEAM SL250000 :: Jot (APL) SL250000 <=> U+2218 # RING OPERATOR SL260000 :: Left Bracket Right Bracket (APL) SL260000 <=> U+2337 # APL FUNCTIONAL SYMBOL SQUISH QUAD SL270000 :: Quad Jot (APL) SL270000 <=> U+233B # APL FUNCTIONAL SYMBOL QUAD JOT SL280000 :: Quad Slope (APL) SL280000 <=> U+2342 # APL FUNCTIONAL SYMBOL QUAD BACKSLASH SL290000 :: Ampersand Underbar SL290000 <=> U+0026+0332 # AMPERSAND + COMBINING LOW LINE SL300000 :: Equal Underbar (APL) SL300000 ~~> U+2261 # IDENTICAL TO # (all overstruck in a single position) SL310000 :: OUT Symbol (APL) SL310000 <=> U+1D442+0332+200D+1D448+0332+200D+1D447+0332 # MATHEMATICAL ITALIC CAPITAL O + COMBINING LOW LINE + ZERO WIDTH JOINER + MATHEMATICAL ITALIC CAPITAL U + COMBINING LOW LINE + ZERO WIDTH JOINER + MATHEMATICAL ITALIC CAPITAL T + COMBINING LOW LINE SL320000 :: Diaeresis Dot (APL) SL320000 ~~> U+2235 # BECAUSE SL330000 :: Delta Underbar (APL) SL330000 <=> U+2359 # APL FUNCTIONAL SYMBOL DELTA UNDERBAR # (yes, this is correct: Unicode tack characters which aren't specific to APL use a naming convention inverse to the one used both by IBM and by APL-specific Unicode tacks) SL340000 :: Left Tack (APL) SL340000 <=> U+22A2 # RIGHT TACK # (yes, this is correct: Unicode tack characters which aren't specific to APL use a naming convention inverse to the one used both by IBM and by APL-specific Unicode tacks) SL350000 :: Right Tack (APL) SL350000 <=> U+22A3 # LEFT TACK # (per C-H 3-3220-024 2002-11, GCGID section of former IBM Globalisation site, three ICU mappings, all ECPs, and four OS/2 code pages; contra bgp.nu/mainframe.wiki, Tachyonsoft and Consortium's APL-ISO-IR-68.TXT which use the correct-by-definition U+2395) SL360000 :: Quad (APL) SL360000 <=> U+25AF # WHITE VERTICAL RECTANGLE # (per C-H 3-3220-024 2002-11, all six OS/2 code pages, and GCGID section of former IBM Globalisation site; contra bgp.nu/mainframe.wiki which uses U+25C6; contra Tachyonsoft and Consortium's APL-ISO-IR-68.TXT which use U+22C4) SL370000 :: Less Greater (APL) SL370000 <=> U+25CA # LOZENGE # (per Tachyonsoft, Consortium's APL-ISO-IR-68.TXT, and OS/2 code page 293; contra bgp.nu/mainframe.wiki which uses U+2502; contra OS/2 code pages 907, 909 and 910 and Dyalog which use U+007C, which induces convergence in CPGIDs 293, 351, 2107, 2109, 2110, 2111, 2112, 2114 and 2115; GCGID section of former IBM Globalisation site is silent) SL380000 :: Stile (APL) SL380000 <=> U+2223 # DIVIDES # (per Tachyonsoft and Consortium's APL-ISO-IR-68.TXT; contra bgp.nu/mainframe.wiki which uses U+22C2; GCGID section of former IBM Globalisation site is silent) SL400000 :: Up Shoe (APL) SL400000 ~~> U+2229 # INTERSECTION # (per Tachyonsoft and Consortium's APL-ISO-IR-68.TXT; contra bgp.nu/mainframe.wiki which uses U+22C3; GCGID section of former IBM Globalisation site is silent) SL410000 :: Down Shoe (APL) SL410000 ~~> U+222A # UNION # (per GCGID section of former IBM Globalisation site) SL420000 :: Left Shoe (APL) SL420000 <=> U+2282 # SUBSET OF # (per GCGID section of former IBM Globalisation site) SL430000 :: Right Shoe (APL) SL430000 <=> U+2283 # SUPERSET OF SL440000 :: Underbar (APL) SL440000 ~~> U+005F # LOW LINE SL450000 :: Diaeresis (APL) SL450000 ~~> U+00A8 # DIAERESIS # (per Tachyonsoft and Consortium's APL-ISO-IR-68.TXT; contra bgp.nu/mainframe.wiki and Dyalog which use U+007E, thus creating a convergence with SD190000 in CPGID 293; GCGID section of former IBM Globalisation site is silent; U+F88F in IBM PUA) SL460000 :: Tilde (APL) SL460000 ~~> U+223C # TILDE OPERATOR SL480000 :: Circle Plus SL480000 <=> U+2A01 # N-ARY CIRCLED PLUS OPERATOR SL490000 :: Circle x SL490000 <=> U+2A02 # N-ARY CIRCLED TIMES OPERATOR # (per GCGID section of former IBM Globalisation site and all other sources) SL500000 :: Down Caret (APL) SL500000 <=> U+2228 # LOGICAL OR # (per Tachyonsoft and Consortium's APL-ISO-IR-68.TXT and Dyalog; contra bgp.nu/mainframe.wiki which uses U+22C0; contra four OS/2 code pages which use U+005E; oddly not listed by GCGID section of former IBM Globalisation site; see also comments at SA330000) SL510000 :: Up Caret (APL) SL510000 <=> U+2227 # LOGICAL AND SL520000 :: Less (APL) SL520000 ~~> U+003C # LESS-THAN SIGN SL530000 :: Greater (APL) SL530000 ~~> U+003E # GREATER-THAN SIGN SL540000 :: Divide (APL) SL540000 ~~> U+00F7 # DIVISION SIGN SL550000 :: Times (APL) SL550000 ~~> U+00D7 # MULTIPLICATION SIGN SL560000 :: Not Greater (APL) SL560000 ~~> U+2264 # LESS-THAN OR EQUAL TO SL570000 :: Not Less (APL) SL570000 ~~> U+2265 # GREATER-THAN OR EQUAL TO # (per Tachyonsoft; contra bgp.nu/mainframe.wiki and Consortium's APL-ISO-IR-68.TXT which use U+0021, thus creating convergence with SP020000 in CPGID 293; GCGID section of former IBM Globalisation site is silent; U+F88E in IBM PUA) SL580000 :: Quote Dot (APL) SL580000 <=> U+01C3 # LATIN LETTER RETROFLEX CLICK # (per all sources in which a non-PUA mapping is given; 907/910 also use SM300000 in C0 graphics, while 909 explicitly makes the C0 graphic a duplicate SL590000. Deliberately duplicating C0 graphics outside C0 to have the character always available is a well established practice: see e.g. the pilcrow in as orthodox a code page as CP850; U+F88D in IBM PUA) SL590000 :: Left Arrow (APL) SL590000 ~~> U+2190 # LEFTWARDS ARROW # (per all sources in which a non-PUA mapping is given; GCGID section of former IBM Globalisation site is silent; similar status as SL590000; U+F88C in IBM PUA) SL600000 :: Right Arrow (APL) SL600000 ~~> U+2192 # RIGHTWARDS ARROW # (per all sources in which a non-PUA mapping is given; GCGID section of former IBM Globalisation site is silent; similar status as SL590000; U+F88B in IBM PUA) SL610000 :: Up Arrow (APL) SL610000 ~~> U+2191 # UPWARDS ARROW # (per all sources in which a non-PUA mapping is given; GCGID section of former IBM Globalisation site is silent; similar status as SL590000; U+F88A in IBM PUA) SL620000 :: Down Arrow (APL) SL620000 ~~> U+2193 # DOWNWARDS ARROW # (per four OS/2 code pages which use U+00AF, though one might also expect U+203E; GCGID section of former IBM Globalisation site is silent) SL630000 :: Overbar (APL) SL630000 ~~> U+00AF # MACRON # (per Tachyonsoft; contra bgp.nu/mainframe.wiki and Consortium's APL-ISO-IR-68.TXT which use U+005C, thus creating convergence with SM070000 in CPGID 293; GCGID section of former IBM Globalisation site is silent; U+F889 in IBM PUA) SL640000 :: Slope (APL) SL640000 <=> U+2216 # SET MINUS # (per Consortium's APL-ISO-IR-68.TXT; contra Tachyonsoft, Dyalog and four OS/2 code pages which use U+002A; GCGID section of former IBM Globalisation site is silent) SL650000 :: Star (APL) SL650000 <=> U+22C6 # STAR OPERATOR SL660000 :: Quote (APL) SL660000 ~~> U+0027 # APOSTROPHE SL670000 :: Left Parenthesis (APL) SL670000 ~~> U+0028 # LEFT PARENTHESIS SL680000 :: Right Parenthesis (APL) SL680000 ~~> U+0029 # RIGHT PARENTHESIS # (per Tachyonsoft, bgp.nu/mainframe.wiki, four OS/2 code pages, Dyalog, and Consortium's APL-ISO-IR-68.TXT which all use U+002D, though one could argue U+2212 would be appropriate; GCGID section of former IBM Globalisation site is silent) SL690000 :: Bar (APL) SL690000 ~~> U+002D # HYPHEN-MINUS # (U+F888 in IBM PUA due to being contrastive with SP150000 in CPGID 2107) SL700000 :: Query (APL) SL700000 ~~> U+003F # QUESTION MARK SL700007 :: Question Mark, Right-to-Left SL700007 <=> U+202B+003F+202C # RIGHT-TO-LEFT EMBEDDING + QUESTION MARK + POP DIRECTIONAL FORMATTING # (correct by definition and per GCGID section of former IBM Globalisation site, Tachyonsoft, and Consortium's APL-ISO-IR-68.TXT; contra bgp.nu/mainframe.wiki which uses U+03B1) SL710000 :: Alpha (APL) SL710000 <=> U+237A # APL FUNCTIONAL SYMBOL ALPHA # (per GCGID section of former IBM Globalisation site and Consortium's APL-ISO-IR-68.TXT; contra Tachyonsoft which uses U+2208; contra bgp.nu/mainframe.wiki which uses U+03B5) SL720000 :: Epsilon (APL) SL720000 <=> U+220A # SMALL ELEMENT OF # (correct by definition and per GCGID section of former IBM Globalisation site, Tachyonsoft, and Consortium's APL-ISO-IR-68.TXT; contra bgp.nu/mainframe.wiki which uses U+03B9) SL730000 :: Iota (APL) SL730000 <=> U+2373 # APL FUNCTIONAL SYMBOL IOTA # (correct by definition and per GCGID section of former IBM Globalisation site, Tachyonsoft, and Consortium's APL-ISO-IR-68.TXT; contra bgp.nu/mainframe.wiki which uses U+03C1) SL740000 :: Rho (APL) SL740000 <=> U+2374 # APL FUNCTIONAL SYMBOL RHO # (correct by definition and per GCGID section of former IBM Globalisation site, Tachyonsoft, and Consortium's APL-ISO-IR-68.TXT; contra bgp.nu/mainframe.wiki which uses U+03C9) SL750000 :: Omega (APL) SL750000 <=> U+2375 # APL FUNCTIONAL SYMBOL OMEGA SL760000 :: Slash (APL) SL760000 ~~> U+002F # SOLIDUS SL770000 :: Left Bracket (APL) SL770000 ~~> U+005B # LEFT SQUARE BRACKET SL770001 :: Left Bracket (APL), Alternate Representation SL770001 <=> U+27E6 # MATHEMATICAL LEFT WHITE SQUARE BRACKET SL780000 :: Right Bracket (APL) SL780000 ~~> U+005D # RIGHT SQUARE BRACKET SL780001 :: Right Bracket (APL), Alternate Representation SL780001 <=> U+27E7 # MATHEMATICAL RIGHT WHITE SQUARE BRACKET SL790000 :: Plus (APL) SL790000 ~~> U+002B # PLUS SIGN SL800000 :: Semicolon (APL) SL800000 ~~> U+003B # SEMICOLON SL800007 :: Semicolon, Right-to-Left SL800007 <=> U+202B+003B+202C # RIGHT-TO-LEFT EMBEDDING + SEMICOLON + POP DIRECTIONAL FORMATTING SL810000 :: Equal (APL) SL810000 ~~> U+003D # EQUALS SIGN SL820000 :: Not Equal (APL) SL820000 ~~> U+2260 # NOT EQUAL TO # (per GB18030 mapping; contra Consortium's APL-ISO-IR-68.TXT, bgp.nu/mainframe.wiki and four OS/2 code pages which use U+003A) SL830000 :: Colon (APL) SL830000 ~~> U+2236 # RATIO SL840000 :: Dot (APL) SL840000 ~~> U+002E # FULL STOP SL840007 :: Period/Full Stop, Right-to-Left SL840007 <=> U+202B+002E+202C # RIGHT-TO-LEFT EMBEDDING + FULL STOP + POP DIRECTIONAL FORMATTING SL850000 :: Comma (APL) SL850000 ~~> U+002C # COMMA SL850007 :: Comma, Right-to-Left SL850007 <=> U+202B+002C+202C # RIGHT-TO-LEFT EMBEDDING + COMMA + POP DIRECTIONAL FORMATTING SL860000 :: Iota Underbar (APL) SL860000 <=> U+2378 # APL FUNCTIONAL SYMBOL IOTA UNDERBAR SL870000 :: Epsilon Underbar (APL) SL870000 <=> U+2377 # APL FUNCTIONAL SYMBOL EPSILON UNDERBAR