Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Digital encoding of APL symbols

The programming language APL uses a number of symbols, rather than words from natural language, to identify operations, similarly to mathematical symbols. Prior to the wide adoption of Unicode, a number of special-purpose EBCDIC and non-EBCDIC code pages were used to represent the symbols required for writing APL.

We don't have any images related to Digital encoding of APL symbols yet.
We don't have any YouTube videos related to Digital encoding of APL symbols yet.
We don't have any PDF documents related to Digital encoding of APL symbols yet.
We don't have any Books related to Digital encoding of APL symbols yet.
We don't have any archived web articles related to Digital encoding of APL symbols yet.

Character sets

Due to its origins on IBM Selectric-based teleprinters, APL symbols have traditionally been represented on the wire using a unique, non-standard character set. In the 1960s and 1970s, few terminal devices existed which could reproduce them, the most popular ones being the IBM 2741 and IBM 1050 fitted with a specific APL print head. Over time, with the universal use of high-quality graphic display, printing devices and Unicode support, the APL character font problem has largely been eliminated.

Character repertoire

IBM assigns the following character IDs (GCGIDs) to APL syntax, which are used in the definitions of its code pages.123

"SL" (APL functional symbol) series GCGIDs
GCGID4IBM name56UnicodeNotes and other mappings
SL010000Up Stile (APL)U+2308 ⌈ LEFT CEILING
SL020000Down Stile (APL)U+230A ⌊ LEFT FLOOR
SL030000Del (APL)U+2207 ∇ NABLA
SL040000Del Tilde (APL)U+236B ⍫ APL FUNCTIONAL SYMBOL DEL TILDE
SL050000Del Stile (APL)U+2352 ⍒ APL FUNCTIONAL SYMBOL DEL STILE
SL060000Delta (APL)U+2206 ∆ INCREMENT
SL070000Delta Stile (APL)U+234B ⍋ APL FUNCTIONAL SYMBOL DELTA STILE
SL080000Circle (APL)U+25CB ○ WHITE CIRCLE78910This is SM750000 in a non-APL context, for example, in the C0 replacement graphics from code page 437,11 which code pages 907, 909 and 910 inherit some or all of, retaining SM750000 in the C0 area and also including SL080000 outside of it.121314 Both map to U+25CB when APL is represented using Unicode characters, although SL080000 can be mapped to U+F890 in IBM's private use area scheme.15 Compare SL590000 through SL620000 below.
SL090000Circle Stile (APL)U+233D ⌽ APL FUNCTIONAL SYMBOL CIRCLE STILE
SL100000Circle Slope (APL)U+2349 ⍉ APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH
SL110000Circle Star (APL)U+235F ⍟ APL FUNCTIONAL SYMBOL CIRCLE STAR
SL120000Circle BarU+2296 ⊖ CIRCLED MINUS
SL130000Quad Quote (APL)U+235E ⍞ APL FUNCTIONAL SYMBOL QUOTE QUAD
SL140000Quad Divide (APL)U+2339 ⌹ APL FUNCTIONAL SYMBOL QUAD DIVIDE
SL150000Slash Bar (APL)U+233F ⌿ APL FUNCTIONAL SYMBOL SLASH BAR
SL160000Slope Bar (APL)U+2340 ⍀ APL FUNCTIONAL SYMBOL BACKSLASH BAR
SL170000Up Caret Tilde (APL)U+2372 ⍲ APL FUNCTIONAL SYMBOL UP CARET TILDE
SL180000Down Caret Tilde (APL)U+2371 ⍱ APL FUNCTIONAL SYMBOL DOWN CARET TILDE
SL190000Down Tack Jot (APL)16U+234E ⍎ APL FUNCTIONAL SYMBOL DOWN TACK JOT17
SL200000Up Tack Jot (APL)18U+2355 ⍕ APL FUNCTIONAL SYMBOL UP TACK JOT19
SL210000Up Shoe Null (APL)U+235D ⍝ APL FUNCTIONAL SYMBOL UP SHOE JOT
SL220000Up Tack (APL)20U+22A4 ⊤ DOWN TACK21
SL230000Down Tack (APL)22U+22A5 ⊥ UP TACK23
SL240000Down Tack Up Tack (APL)U+2336 ⌶ APL FUNCTIONAL SYMBOL I-BEAM
SL250000Jot (APL)U+2218 ∘ RING OPERATOR
SL260000Left Bracket Right Bracket (APL)U+2337 ⌷ APL FUNCTIONAL SYMBOL SQUISH QUAD
SL270000Quad Jot (APL)U+233B ⌻ APL FUNCTIONAL SYMBOL QUAD JOT
SL280000Quad Slope (APL)U+2342 ⍂ APL FUNCTIONAL SYMBOL QUAD BACKSLASH
SL290000Ampersand Underbar24Not used in any documented code page. Can be represented in Unicode with the sequence U+0026 U+0332 &̲
SL300000Equal Underbar (APL)U+2261 ≡ IDENTICAL TO
SL310000OUT Symbol (APL)25none26Not used in any IBM-documented code page. IBM's reference glyph resembles oblique underlined forms of the letters O, U and T overstruck in the same character position.
SL320000Diaeresis Dot (APL)U+2235 ∵ BECAUSE
SL330000Delta Underbar (APL)U+2359 ⍙ APL FUNCTIONAL SYMBOL DELTA UNDERBAR
SL340000Left Tack (APL)27U+22A2 ⊢ RIGHT TACK28
SL350000Right Tack (APL)29U+22A3 ⊣ LEFT TACK30
SL360000Quad (APL)U+2395 ⎕ APL FUNCTIONAL SYMBOL QUAD3132U+25AF ▯ WHITE VERTICAL RECTANGLE33
SL370000Less Greater (APL)U+22C4 ⋄ DIAMOND OPERATOR3435U+25CA ◊ LOZENGE,36 U+25C6 ◆ BLACK DIAMOND3738
SL380000Stile (APL)U+2223 ∣ DIVIDES3940U+2502 │ BOX DRAWINGS LIGHT VERTICAL,4142 U+007C | VERTICAL LINE43
SL400000Up Shoe (APL)U+2229 ∩ INTERSECTION444546U+22C2 ⋂ N-ARY INTERSECTION4748
SL410000Down Shoe (APL)U+222A ∪ UNION495051U+22C3 ⋃ N-ARY UNION5253
SL420000Left Shoe (APL)U+2282 ⊂ SUBSET OF
SL430000Right Shoe (APL)U+2283 ⊃ SUPERSET OF
SL440000Underbar (APL)U+005F _ LOW LINE
SL450000Diaeresis (APL)U+00A8 ¨ DIAERESIS
SL460000Tilde (APL)U+223C ∼ TILDE OPERATOR5455U+F88F in IBM's private use area scheme.56 Also mapped to U+007E ~ TILDE,575859 although SD190000 (U+007E in a non-APL context) co-occurs at 0xA1 (while SL460000 is at 0x80) in code page 213.60
SL480000Circle PlusU+2295 ⊕ CIRCLED PLUS
SL490000Circle xU+2297 ⊗ CIRCLED TIMES
SL500000Down Caret (APL)U+2228 ∨ LOGICAL OR616263646566
SL510000Up Caret (APL)U+2227 ∧ LOGICAL AND676869U+22C0 ⋀ N-ARY LOGICAL AND7071
SL520000Less (APL)U+003C < LESS-THAN SIGN
SL530000Greater (APL)U+003E > GREATER-THAN SIGN
SL540000Divide (APL)U+00F7 ÷ DIVISION SIGN
SL550000Times (APL)U+00D7 × MULTIPLICATION SIGN
SL560000Not Greater (APL)U+2264 ≤ LESS-THAN OR EQUAL TO
SL570000Not Less (APL)U+2265 ≥ GREATER-THAN OR EQUAL TO
SL580000Quote Dot (APL)U+0021 ! EXCLAMATION MARK72737475U+F88E in IBM's private use area scheme.76 SP020000 (U+0021 ! EXCLAMATION MARK in a non-APL context) co-occurs at 0x5A in code page 293 (SL580000 is at 0xDB in code pages 293 and 310).77 Tachyonsoft lists U+01C3 ǃ LATIN LETTER RETROFLEX CLICK for SL580000.78
SL590000Left Arrow (APL)U+2190 ← LEFTWARDS ARROW798081These arrows are SM300000, SM310000, SM320000 and SM330000 respectively in a non-APL context, for example, in the C0 replacement graphics from code page 437,82 which code pages 907, 909 and 910 inherit some or all of. Their APL GCGIDs can be mapped to U+F88D, U+F88C, U+F88B and U+F88A respectively in IBM's private use area scheme.83

Code pages 907 and 910 keep the non-APL GCGIDs for the C0 replacements but use the APL GCGIDs where the arrows appear outside of the C0 area, while code page 909 uses the APL GCGIDs multiple times, both for the C0 replacements and for between one and two occurrences of each of these arrows outside of the C0 area.848586

Compare SL080000 above. Duplicating C0 replacement graphics outside of the C0 area is not an uncommon practice in DOS code pages: compare, for example, the pilcrow and section sign in code page 850.

SL600000Right Arrow (APL)U+2192 → RIGHTWARDS ARROW878889
SL610000Up Arrow (APL)U+2191 ↑ UPWARDS ARROW90919293
SL620000Down Arrow (APL)U+2193 ↓ DOWNWARDS ARROW94959697
SL630000Overbar (APL)U+203E ‾ OVERLINE
SL640000Slope (APL)U+005C \ REVERSE SOLIDUS9899100101U+F889 in IBM's private use area scheme.102 Also mapped to U+2216 ∖ SET MINUS.103 SM070000 (U+005C \ REVERSE SOLIDUS in a non-APL context) co-occurs at 0x5A (while SL640000 is at 0xB7) in code page 293.104
SL650000Star (APL)U+22C6 ⋆ STAR OPERATOR105U+002A * ASTERISK106107
SL660000Quote (APL)U+0027 ' APOSTROPHE
SL670000Left Parenthesis (APL)U+0028 ( LEFT PARENTHESIS
SL680000Right Parenthesis (APL)U+0029 ) RIGHT PARENTHESIS
SL690000Bar (APL)U+002D - HYPHEN-MINUS108109110111U+2212 − MINUS SIGN
SL700000Query (APL)U+003F ? QUESTION MARKU+F888 in IBM's private use area scheme.112
SL710000Alpha (APL)U+237A ⍺ APL FUNCTIONAL SYMBOL ALPHA113114U+03B1 α GREEK SMALL LETTER ALPHA115116
SL720000Epsilon (APL)U+220A ∊ SMALL ELEMENT OF117118119U+03B5 ε GREEK SMALL LETTER EPSILON,120121 U+2208 ∈ ELEMENT OF122
SL730000Iota (APL)U+2373 ⍳ APL FUNCTIONAL SYMBOL IOTA123124U+03B9 ι GREEK SMALL LETTER IOTA125126
SL740000Rho (APL)U+2374 ⍴ APL FUNCTIONAL SYMBOL RHO127128U+03C1 ρ GREEK SMALL LETTER RHO129130
SL750000Omega (APL)U+2375 ⍵ APL FUNCTIONAL SYMBOL OMEGA131132U+03C9 ω GREEK SMALL LETTER OMEGA133134
SL760000Slash (APL)U+002F / SOLIDUS
SL770000Left Bracket (APL)U+005B [ LEFT SQUARE BRACKET
SL780000Right Bracket (APL)U+005D ] RIGHT SQUARE BRACKET
SL790000Plus (APL)U+002B + PLUS SIGN
SL800000Semicolon (APL)U+003B ; SEMICOLON
SL810000Equal (APL)U+003D = EQUALS SIGN
SL820000Not Equal (APL)U+2260 ≠ NOT EQUAL TO
SL830000Colon (APL)U+003A : COLON135136Form with fullwidth attribute set (SL830080) is used for 0xA1C3 (i.e. U+2236 ∶ RATIO) in EUC-CN.137
SL840000Dot (APL)U+002E . FULL STOP
SL850000Comma (APL)U+002C , COMMA
SL860000Iota Underbar (APL)U+2378 ⍸ APL FUNCTIONAL SYMBOL IOTA UNDERBAR
SL870000Epsilon Underbar (APL)U+2377 ⍷ APL FUNCTIONAL SYMBOL EPSILON UNDERBAR

EBCDIC code pages

Code page 293

Code page 293 (CCSID 293),138 called "APL (USA)", is an EBCDIC code page which includes APL symbols, in addition to preserving the basic Latin letters and Western Arabic numerals at their usual EBCDIC locations.139140

Code page 293141142143
0123456789ABCDEF
0xNULSOHSTXETXSEL HT RNLDEL GE SPSRPT VT  FF  CR  SO  SI  
1xDLEDC1DC2DC3RES/ENP NL   BS POCCAN EM UBSCU1 IFS IGS IRSIUS/ITB
2x DS SOS FS WUSBYP/INP LF ETBESC SA SFE SM/SWCSPMFAENQACKBEL
3xSYN  IR  PP TRNNBSEOTSBS  IT RFFCU3DC4NAKSUB
4x SP 𝐴̲𝐵̲𝐶̲𝐷̲𝐸̲𝐹̲𝐺̲𝐻̲𝐼̲¢.<(+|
5x&𝐽̲𝐾̲𝐿̲𝑀̲𝑁̲𝑂̲𝑃̲𝑄̲𝑅̲!$⋆/*);¬
6x-/−/𝑆̲𝑇̲𝑈̲𝑉̲𝑊̲𝑋̲𝑌̲𝑍̲¦,%_>?
7x⋄/◊/◆∧/⋀¨`:/∶#@'="
8x∼/~abcdefghi
9xjklmnopqr
Ax~stuvwxyz∩/⋂∪/⋃[
Bx⍺/α∊/ε/∈⍳/ι⍴/ρ⍵/ω×\/∖÷]∣/│
Cx{ABCDEFGHI
Dx}JKLMNOPQR!/ǃ
Ex\STUVWXYZ
Fx0123456789 EO 
  Differences from Code page 37

Code page 310

Code page 310 ("Graphic Escape APL/TN") includes a larger gamut of symbols, but does not itself include the basic Latin letters or the basic digits.144145 It is used alongside Code page 37-2,146 with the Code page 310 codes being prefixed by the Graphic Escape (EBCDIC 0x08)147 control character.148149

Code page 310 (prefixed with 0x08)150151152153154
0123456789ABCDEF
0x
1x
2x
3x
4x SP 𝐴̲𝐵̲𝐶̲𝐷̲𝐸̲𝐹̲𝐺̲𝐻̲𝐼̲
5x𝐽̲𝐾̲𝐿̲𝑀̲𝑁̲𝑂̲𝑃̲𝑄̲𝑅̲
6x𝑆̲𝑇̲𝑈̲𝑉̲𝑊̲𝑋̲𝑌̲𝑍̲
7x◊/⋄/◆∧/⋀¨
8x∼/~│/⎥
9x█/■⌑/¤±
Ax¯/‾°∙/•∩/⋂∪/⋃[
Bx⍺/α∊/∈/ε⍳/ι⍴/ρ⍵/ω×∖/\÷]∣/│
Cx{⁺/+■/∎§
Dx}⁻/-ǃ/!
Ex155156157158
Fx¹²³

Code page 351

Code page 351 ("GDDM Default (USA)")159 contains most of the characters of Code page 293 and Code page 310 (except , epsilon with underline) in addition to the letters and digits, by replacing several control characters with symbols.

Code page 351160
0123456789ABCDEF
0xNUL{ HT  FF  CR 
1x NL   BS 
2x} LF §
3x¹²³
4x SP 𝐴̲𝐵̲𝐶̲𝐷̲𝐸̲𝐹̲𝐺̲𝐻̲𝐼̲¢.<(+|
5x&𝐽̲𝐾̲𝐿̲𝑀̲𝑁̲𝑂̲𝑃̲𝑄̲𝑅̲!$*);¬
6x-/𝑆̲𝑇̲𝑈̲𝑉̲𝑊̲𝑋̲𝑌̲𝑍̲¦,%_>?
7x¨°`:#@'="
8xabcdefghi
9xjklmnopqr±
Ax¯~stuvwxyz[
Bx∈/∊×∖ / \÷]
Cx{ABCDEFGHI
Dx}JKLMNOPQRǃ/!
Ex\STUVWXYZ
Fx0123456789

7-bit modified ASCII

Code page 371 (IR-68)

Main article: ISO-IR-68

Code page 371,161 registered for use with ISO/IEC 2022 as ISO-IR-68,162163 is a 7-bit heavily modified ASCII, designed by the APL Working Group of the Canadian Standards Association, intended for use with APL in an environment allowing overstriking of characters using the BS (backspace, 0x08) control code.164165

8-bit modified and/or extended ASCII

Code page 907

Code page 907 is used by the IBM 3812, like code page 906.

Code page 907166
0123456789ABCDEF
0x
1x§
2x SP !/ǃ"#$%&'()⋆/*+,-/−./
3x0123456789:/∶;<=>?
4x@ABCDEFGHIJKLMNO
5xPQRSTUVWXYZ[\/∖]∧/⋀_
6x`abcdefghijklmno
7xpqrstuvwxyz{∣/│}∼/~
8x𝐴̲𝐵̲𝐶̲𝐷̲𝐸̲𝐹̲𝐺̲𝐻̲𝐼̲𝐽̲𝐾̲𝐿̲𝑀̲𝑁̲𝑂̲𝑃̲
9x𝑄̲𝑅̲𝑆̲𝑇̲𝑈̲𝑉̲𝑊̲¢𝑋̲
Ax𝑌̲𝑍̲¬∪/⋃
Bx
Cx
Dx
Ex⍺/αß⍴/ρ⍳/ι∊/ε/∈∩/⋂
Fx×÷⍵/ω¨NBSP
  Differences from code page 437

Code page 909

Code page 909 is another encoding for APL, differing from code page 907 in not including the underlined characters, assigning different codes to the APL characters which fall in the 0xB0–DF range, and replacing some of the C0 replacement graphics from code page 437 with alternative encodings for certain APL symbols.

Code page 909167
0123456789ABCDEF
0x
1x§
2x SP !/ǃ"#$%&'()⋆/*+,-/−./
3x0123456789:/∶;<=>?
4x@ABCDEFGHIJKLMNO
5xPQRSTUVWXYZ[\/∖]∧/⋀_
6x`abcdefghijklmno
7xpqrstuvwxyz{∣/│}∼/~
8xÇüéâäàåçêëèïîìÄÅ
9xôöòûùÖÜ£
AxáíóúñѪº¿¬∪/⋃¡
Bx
Cx
Dx⋄/◊/◆
Ex⍺/αß⍴/ρ⍳/ι∊/ε/∈∩/⋂
Fx×÷⍵/ω¨NBSP
  Differences from code page 437

Code page 910

Code page 910 is similar to code page 909, but with fewer duplicate horizontal arrows, using the same C0 graphics as code page 437, and including some additional characters.

Code page 910168
0123456789ABCDEF
0x
1x§
2x SP !/ǃ"#$%&'()⋆/*+,-/−./
3x0123456789:/∶;<=>?
4x@ABCDEFGHIJKLMNO
5xPQRSTUVWXYZ[\/∖]∧/⋀_
6x`abcdefghijklmno
7xpqrstuvwxyz{∣/│}∼/~
8xÇüéâäàåçêëèïîìÄÅ
9xôöòûùÖÜø£
AxáíóúñѪº¿¬½∪/⋃¡
Bx
Cx
Dx⋄/◊/◆¦Ì
Ex⍺/αß⍴/ρ⍳/ι∊/ε/∈∩/⋂
Fx×÷⍵/ω¨NBSP
  Differences from code page 437

Unicode

Most APL symbols are present in Unicode, in the Miscellaneous Technical range,169 although some APL products may not yet feature Unicode, and some APL symbols may be unused or unavailable in a given vendor's implementation.

As of 2010, Unicode allows APL to be stored in text files, published in print and on the web, and shared through email and instant messaging. Entering APL characters still requires the use of either a specific input method editor or keyboard mapping, or of a specific touch interface. APL keyboard mappings are available for free for the most common operating systems, or can be obtained by adding the Unicode APL symbols to existing keyboard map.

Underscored alphabetic characters

Missing from Unicode are the traditional underscored alphabetic characters included in some of the APL code pages; their usage has been eliminated or deprecated in most APL implementations. These were produced on APL printing terminals by over-striking a straight capital letter with an underscore character. Some tables show them simulated with underlined and italic markup, not listing Unicode mappings.170

IBM assigns them GCGIDs as "LA480000" (which they name "A Line Below Capital/A Underscore (APL)"), "LB480000" ("B Line Below Capital/B Underscore (APL)") and so forth, under the "L" series used for Latin letters.171 The use of an even number (48) rather than an odd number (47) is due to being uppercase: compare the use of SD110000 for a lone acute accent ´, LA110000 for the lowercase á, and LA120000 for the uppercase Á.172 They are included in IBM's private use area scheme, encoded in reverse‑alphabetical order in the odd-numbered code points from U+F8BF to U+F8F1.173

Homologous uses of 47 include the "SD" (diacritic) series GCGID SD470000 for "Line Below/Discontinuous Underscore"174—i.e. macron below, distinct from the ASCII underscore which is SP090000 ("Underline/Continuous Underscore")175—and the "A" (Arabic letter) series GCGID AD470009 for the ḏāl,176 for example. Unicode's Latin Extended Additional block includes the following capital "Line Below" characters with the macron below diacritic, for Semitic transcription (it includes a pre-composed ẖ only in lowercase):

  • U+1E06 Ḇ LATIN CAPITAL LETTER B WITH LINE BELOW
  • U+1E0E Ḏ LATIN CAPITAL LETTER D WITH LINE BELOW
  • U+1E34 Ḵ LATIN CAPITAL LETTER K WITH LINE BELOW
  • U+1E3A Ḻ LATIN CAPITAL LETTER L WITH LINE BELOW
  • U+1E48 Ṉ LATIN CAPITAL LETTER N WITH LINE BELOW
  • U+1E5E Ṟ LATIN CAPITAL LETTER R WITH LINE BELOW
  • U+1E6E Ṯ LATIN CAPITAL LETTER T WITH LINE BELOW
  • U+1E94 Ẕ LATIN CAPITAL LETTER Z WITH LINE BELOW

However, this does not cover the entire ISO basic Latin alphabet, and IBM's reference glyphs for the APL characters show them both underlined and oblique,177 and tables simulating them with markup may follow suit.178 Unicode's Mathematical Alphanumeric Symbols block includes italic characters for use in notations where they are contrastive with non-italic characters. Unicode also includes combining forms of the macron below and underscore in the Combining Diacritical Marks block; the characters above canonically decompose with the former:

  • U+0331 ◌̱ COMBINING MACRON BELOW
  • U+0332 ◌̲ COMBINING LOW LINE

Keyboard layout

Note the mnemonics associating an APL character with a letter: ? (question mark) on Q, ⋆ (power) on P, ρ (rho) on R, ⊥ (base value) on B, ⊤ (eNcode) on N, ∣ (modulus) on M and so on. This makes it easier for an English-language speaker to type APL on a non-APL keyboard, providing one has visual feedback on one's screen. Also, decals have been produced for attachment to standard keyboards, either on the front of the keys or on the top of them.

Later IBM terminals, notably the IBM 3270 display stations, had an alternate keyboard arrangement which is the basis for some of the modern APL keyboard layouts in use today.

Further APL characters were available by overstriking one character with another. For example, the log symbol (⍟) was formed by overstriking ⇧ Shift+P with ⇧ Shift+O. This extended the graphic abilities of the earlier teleprinters, but made it more complex to correct errors and edit program lines.

New overstrikes were introduced by vendors as they produced versions of APL tailored to specific hardware, system features, file systems, and so on. Further, printing terminals and early APL cathode-ray terminals were able to display arbitrary overstrikes, but as personal computers rapidly replaced terminals as a data-entry device, APL character support became provided as an APL Character Generator ROM or a soft character set rendered by the display device. With the advent of the modern PC, APL characters were defined in specific fonts, eliminating the distinction between overstruck characters and standard characters.

Finally, the symbols were ratified in Unicode and given specific code points, with unambiguous interpretations, independently of the graphic font.

See also

Footnotes

References

  1. "Graphic Escape APL2/TN - 138". IBM. GCSGID 00963. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CS00963.txt

  2. "Graphic Escape APL2/TN - 138 (chart)" (PDF). IBM. GCSGID 00963. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CS00963.pdf

  3. "Graphic character identifiers: Specials, APL symbols". IBM. Archived from the original on 2016-01-22. https://web.archive.org/web/20160122051352/http://www-01.ibm.com/software/globalization/gcgid/aplsym.html

  4. "Graphic Escape APL2/TN - 138 (chart)" (PDF). IBM. GCSGID 00963. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CS00963.pdf

  5. "Graphic Escape APL2/TN - 138". IBM. GCSGID 00963. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CS00963.txt

  6. "Graphic character identifiers: Specials, APL symbols". IBM. Archived from the original on 2016-01-22. https://web.archive.org/web/20160122051352/http://www-01.ibm.com/software/globalization/gcgid/aplsym.html

  7. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  8. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  9. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  10. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  11. "Personal Computer". IBM. CPGID 00437. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00437.txt

  12. IBM. Code Page 00907 (PDF). Archived from the original (PDF) on 2017-08-03. /wiki/IBM

  13. IBM. Code Page 00909 (PDF). Archived from the original (PDF) on 2015-07-08. /wiki/IBM

  14. IBM. Code Page 00910 (PDF). Archived from the original (PDF) on 2015-07-08. /wiki/IBM

  15. IBM (1997). unicode.nam: Allow the Unicode characters to be specified using either the IBM or PostScript like names. (Included with Borgendale, Ken, OS/2 Codepage and Keyboard Display Tools) /wiki/IBM

  16. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  17. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  18. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  19. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  20. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  21. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  22. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  23. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  24. "Graphic character identifiers: Specials, APL symbols". IBM. Archived from the original on 2016-01-22. https://web.archive.org/web/20160122051352/http://www-01.ibm.com/software/globalization/gcgid/aplsym.html

  25. "Graphic character identifiers: Specials, APL symbols". IBM. Archived from the original on 2016-01-22. https://web.archive.org/web/20160122051352/http://www-01.ibm.com/software/globalization/gcgid/aplsym.html

  26. Unicode 1.0 had the "APL out" character at U+2301, but it was removed in Unicode 1.0.1.[15]

  27. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  28. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  29. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  30. There are two naming conventions (which way around "up" and "down" are, and which way around "left" and "right" are) for tack characters, the "London" and "Bosworth" conventions.[13] Which convention is used differs between IBM and Unicode. Naming also differs between composite Unicode characters intended solely for APL (which match IBM naming and use the Bosworth convention) versus plain tacks also intended for other applications (which use the London convention).[13][14] APL specifications subsequently adopted the London convention.[14] The documentation for Dyalog APL notes that the Unicode naming for composite tacks (and thus the IBM naming for all tacks), which follows the lesser-used "Bosworth" convention,[13] runs contrary to convention in the APL community.[7]

  31. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  32. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  33. "Graphic character identifiers: Specials, APL symbols". IBM. Archived from the original on 2016-01-22. https://web.archive.org/web/20160122051352/http://www-01.ibm.com/software/globalization/gcgid/aplsym.html

  34. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  35. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  36. "Graphic character identifiers: Specials, APL symbols". IBM. Archived from the original on 2016-01-22. https://web.archive.org/web/20160122051352/http://www-01.ibm.com/software/globalization/gcgid/aplsym.html

  37. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  38. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  39. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  40. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  41. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  42. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  43. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  44. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  45. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  46. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  47. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  48. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  49. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  50. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  51. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  52. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  53. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  54. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  55. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  56. IBM (1997). unicode.nam: Allow the Unicode characters to be specified using either the IBM or PostScript like names. (Included with Borgendale, Ken, OS/2 Codepage and Keyboard Display Tools) /wiki/IBM

  57. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  58. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  59. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  60. IBM (1996) [1984]. "Code Page (CPGID) 00293: APL (USA)". REGISTRY, Graphic Character Sets and Code Pages. /wiki/IBM

  61. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  62. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  63. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  64. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  65. "Graphic character identifiers: Specials, APL symbols". IBM. Archived from the original on 2016-01-22. https://web.archive.org/web/20160122051352/http://www-01.ibm.com/software/globalization/gcgid/aplsym.html

  66. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  67. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  68. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  69. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  70. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  71. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  72. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  73. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  74. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  75. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  76. IBM (1997). unicode.nam: Allow the Unicode characters to be specified using either the IBM or PostScript like names. (Included with Borgendale, Ken, OS/2 Codepage and Keyboard Display Tools) /wiki/IBM

  77. IBM (1996) [1984]. "Code Page (CPGID) 00293: APL (USA)". REGISTRY, Graphic Character Sets and Code Pages. /wiki/IBM

  78. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  79. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  80. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  81. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  82. "Personal Computer". IBM. CPGID 00437. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00437.txt

  83. IBM (1997). unicode.nam: Allow the Unicode characters to be specified using either the IBM or PostScript like names. (Included with Borgendale, Ken, OS/2 Codepage and Keyboard Display Tools) /wiki/IBM

  84. IBM. Code Page 00907 (PDF). Archived from the original (PDF) on 2017-08-03. /wiki/IBM

  85. IBM. Code Page 00909 (PDF). Archived from the original (PDF) on 2015-07-08. /wiki/IBM

  86. IBM. Code Page 00910 (PDF). Archived from the original (PDF) on 2015-07-08. /wiki/IBM

  87. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  88. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  89. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  90. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  91. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  92. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  93. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  94. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  95. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  96. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  97. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  98. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  99. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  100. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  101. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  102. IBM (1997). unicode.nam: Allow the Unicode characters to be specified using either the IBM or PostScript like names. (Included with Borgendale, Ken, OS/2 Codepage and Keyboard Display Tools) /wiki/IBM

  103. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  104. IBM (1996) [1984]. "Code Page (CPGID) 00293: APL (USA)". REGISTRY, Graphic Character Sets and Code Pages. /wiki/IBM

  105. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  106. Tachyon Software (2007-07-31). Code Page 00293: EBCDIC APL. http://www.tachyonsoft.com/cp00293.htm

  107. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  108. Tachyon Software (2007-07-31). Code Page 00293: EBCDIC APL. http://www.tachyonsoft.com/cp00293.htm

  109. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  110. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  111. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  112. IBM (1997). unicode.nam: Allow the Unicode characters to be specified using either the IBM or PostScript like names. (Included with Borgendale, Ken, OS/2 Codepage and Keyboard Display Tools) /wiki/IBM

  113. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  114. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  115. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  116. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  117. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  118. "Graphic character identifiers: Specials, APL symbols". IBM. Archived from the original on 2016-01-22. https://web.archive.org/web/20160122051352/http://www-01.ibm.com/software/globalization/gcgid/aplsym.html

  119. "Dyalog Nomenclature: Functions and Operators" (PDF). Dyalog - Documentation Centre. Dyalog APL. https://docs.dyalog.com/17.0/CheatSheet%20-%20Nomenclature%20-%20Functions%20and%20Operators.pdf

  120. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  121. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  122. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  123. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  124. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  125. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  126. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  127. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  128. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  129. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  130. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  131. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  132. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  133. "EBCDIC and ASCII Tables". Archived from the original on 2016-08-27. https://web.archive.org/web/20160827044130/http://mainframe.wiki/ebcdicTbl.php

  134. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  135. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  136. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  137. "IBM Simplified Chinese Graphic Character Set for Extended UNIX Code (EUC)" (PDF). IBM. 1994. C-H 3-3220-132 1994-06. https://public.dhe.ibm.com/as400/products/clientaccess/win32/files/globalization/S_Chinese_EUC.pdf

  138. "CCSID 293 information document". Archived from the original on 2016-03-27. https://web.archive.org/web/20160327100212/http://www-01.ibm.com/software/globalization/ccsid/ccsid293.html

  139. IBM (1996) [1984]. "Code Page (CPGID) 00293: APL (USA)". REGISTRY, Graphic Character Sets and Code Pages. /wiki/IBM

  140. Tachyon Software (2007-07-31). Code Page 00293: EBCDIC APL. http://www.tachyonsoft.com/cp00293.htm

  141. Code Page CPGID 00293 (pdf) (PDF), IBM https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00293.pdf

  142. IBM (1996) [1984]. "Code Page (CPGID) 00293: APL (USA)". REGISTRY, Graphic Character Sets and Code Pages. /wiki/IBM

  143. Tachyon Software (2007-07-31). Code Page 00293: EBCDIC APL. http://www.tachyonsoft.com/cp00293.htm

  144. IBM (1987). "Code Page (CPGID) 00310: Graphic Escape APL/TN". REGISTRY, Graphic Character Sets and Code Pages. /wiki/IBM

  145. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  146. xlate - Transliterate Contents of Records, IBM Corporation, 2010 [1986], archived from the original on 2019-06-16, retrieved 2016-10-18 http://vm.marist.edu/%7Epipeline/bhelp/ACH0275.html

  147. IBM. "Appendix G-1. EBCDIC control character definitions". IBM Globalization. Archived from the original on 2018-09-11. /wiki/IBM

  148. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  149. "Chapter 5. 3270 Display Station and Printer Code Page Charts (§ APL/APL2 Text Feature Code Page)" (PDF). 3174 Establishment Controller Character Set Reference (3rd ed.). IBM. 1990 [1988]. p. 5·6. GA27-3831-02. http://www.bitsavers.org/pdf/ibm/3174/GA27-3831-02_3174_Character_Set_Reference_199003.pdf#page=147

  150. Code Page CPGID 00310 (pdf) (PDF), IBM https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00310.pdf

  151. IBM (1987). "Code Page (CPGID) 00310: Graphic Escape APL/TN". REGISTRY, Graphic Character Sets and Code Pages. /wiki/IBM

  152. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  153. "x3270 Character Set". x3270 Documentation. Archived from the original on 2018-11-10. https://web.archive.org/web/20181110212110/http://x3270.bgp.nu/Charset.html

  154. Documented mappings vary.[4][6][26][16]

  155. Sharp extension.[6]

  156. Sharp extension.[6]

  157. Sharp extension.[6]

  158. Sharp extension.[6]

  159. Tachyon Software (2007-07-31). Code Page 00351: GDDM Default (USA). http://www.tachyonsoft.com/cp00351.htm

  160. Tachyon Software (2007-07-31). Code Page 00351: GDDM Default (USA). http://www.tachyonsoft.com/cp00351.htm

  161. "Code Page 00371" (PDF). IBM. Archived from the original (PDF) on 2015-07-08. https://web.archive.org/web/20150708042225/http://www-03.ibm.com/systems/resources/systems_i_software_globalization_pdf_cp00371z.pdf

  162. Standards Council of Canada (1983-06-01). APL Character Set for Workspace Interchange (PDF). ITSCJ/IPSJ. ISO-IR-68. /wiki/Standards_Council_of_Canada

  163. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  164. Standards Council of Canada (1983-06-01). APL Character Set for Workspace Interchange (PDF). ITSCJ/IPSJ. ISO-IR-68. /wiki/Standards_Council_of_Canada

  165. Cowan, John (2004-06-29). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 19 June 2017. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/APL-ISO-IR-68.TXT

  166. IBM. Code Page 00907 (PDF). Archived from the original (PDF) on 2017-08-03. /wiki/IBM

  167. IBM. Code Page 00909 (PDF). Archived from the original (PDF) on 2015-07-08. /wiki/IBM

  168. IBM. Code Page 00910 (PDF). Archived from the original (PDF) on 2015-07-08. /wiki/IBM

  169. "The Unicode Standard 5.1 Code Charts: Technical Symbols U+2300-U+23FF" (PDF). Unicode Standard 5.1. Unicode Consortium. Archived (PDF) from the original on 2 October 2008. Retrieved October 12, 2008. http://unicode.org/charts/PDF/U2300.pdf

  170. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm

  171. "Graphic Escape APL2/TN - 138". IBM. GCSGID 00963. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CS00963.txt

  172. "Windows, Latin 1". IBM. CPGID 01252. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01252.txt

  173. IBM (1997). unicode.nam: Allow the Unicode characters to be specified using either the IBM or PostScript like names. (Included with Borgendale, Ken, OS/2 Codepage and Keyboard Display Tools) /wiki/IBM

  174. "OCR B". IBM. GCSGID 00969. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CS00969.txt

  175. "Windows, Latin 1". IBM. CPGID 01252. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01252.txt

  176. "Windows, Arabic (PDF)" (PDF). IBM. CPGID 01256. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01256.pdf

  177. "Graphic Escape APL2/TN - 138 (chart)" (PDF). IBM. GCSGID 00963. https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CS00963.pdf

  178. Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape. http://www.tachyonsoft.com/cp00310.htm