Code page 310

Code page 310 (CCSID 310), known as "3270 APL Graphic Escape"[1] or "Graphic Escape APL/TN",[2] is an EBCDIC code page used on IBM mainframes to write the APL programming language.[3] It is used alongside Code page 037, with the Code page 310 codes being prefixed by the Graphic Escape (EBCDIC 0x08)[4] control character.[5]

Character set[edit]

Code page 310[6][2][1][5]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_
1_
2_
3_
4_ SP
0020
𝐴̲
1D434 0332
𝐡̲
1D435 0332
𝐢̲
1D436 0332
𝐷̲
1D437 0332
𝐸̲
1D438 0332
𝐹̲
1D439 0332
𝐺̲
1D43A 0332
𝐻̲
1D43B 0332
𝐼̲
1D43C 0332
5_ 𝐽̲
1D43D 0332
𝐾̲
1D43E 0332
𝐿̲
1D43F 0332
𝑀̲
1D440 0332
𝑁̲
1D441 0332
𝑂̲
1D442 0332
𝑃̲
1D443 0332
𝑄̲
1D444 0332
𝑅̲
1D445 0332
6_ 𝑆̲
1D446 0332
𝑇̲
1D447 0332
π‘ˆΜ²
1D448 0332
𝑉̲
1D449 0332
π‘ŠΜ²
1D44A 0332
𝑋̲
1D44B 0332
π‘ŒΜ²
1D44C 0332
𝑍̲
1D44D 0332
7_ β—Š/β‹„/β—†[a]
25CA/22C4/25C6
∧
2227
Β¨
00A8
⌻
233B
⍸
2378
⍷
2377
⊒
22A2
⊣
22A3
∨
2228
8_ ∼/~[a]
223C/007E
β•‘
2551
═
2550
⎸
23B8
⎹
23B9
β”‚/βŽ₯[a]
2502/23A5
↑
2191
↓
2193
≀
2264
⌈
2308
⌊
230A
β†’
2192
9_ βŽ•
2395
β–Œ
258C
▐
2590
β–€
2580
β–„
2584
β–ˆ/β– [a]
2588/25A0
βŠƒ
2283
βŠ‚
2282
βŒ‘/Β€[a]
2311/00A4
β—‹
25CB
Β±
00B1
←
2190
A_ Β―/β€Ύ[a]
00AF/203E
Β°
00B0
─
2500
βˆ™/β€’[a]
2219/2022
β‚™
2099
∩
2229
βˆͺ
222A
βŠ₯
22A5
[
005B
β‰₯
2265
∘
2218
B_ ⍺
237A
∊/∈/Ρ[a]
220A/2208/03B5
⍳
2373
⍴
2374
⍡
2375
Γ—
00D7
βˆ–/\[a]
2216/005C
Γ·
00F7
βˆ‡
2207
βˆ†
2206
⊀
22A4
]
005D
β‰ 
2260
∣/β”‚[a]
2223/2502
C_ {
007B
⁽
207D
⁺/+[a]
207A/002B
β– /∎[a]
25A0/220E
β””
2514
β”Œ
250C
β”œ
251C
β”΄
2534
Β§
00A7
⍲
2372
⍱
2371
⌷
2337
⌽
233D
⍂
2342
⍉
2349
D_ }
007D
⁾
207E
⁻/-[a]
207B/002D
β”Ό
253C
β”˜
2518
┐
2510
─
2524
┬
252C
ΒΆ
00B6
⌢
2336
Ηƒ/![a]
01C3/0021
⍒
2352
⍋
234B
⍞
235E
⍝
235D
E_ ≑
2261
₁
2081
β‚‚
2082
₃
2083
⍀[b]
2364
β₯[b]
2365
βͺ[b]
236A
€[b]
20AC
⌿
233F
⍀
2340
∡
2235
βŠ–
2296
⌹
2339
⍕
2355
F_ ⁰
2070
ΒΉ
00B9
Β²
00B2
Β³
00B3
⁴
2074
⁡
2075
⁢
2076
⁷
2077
⁸
2078
⁹
2079
⍫
236B
⍙
2359
⍟
235F
⍎
234E

  Letter   Number   Punctuation   Symbol   Other  Undefined

Footnotes[edit]

  1. ^ a b c d e f g h i j k l m n Documented mappings vary.[6][1][5]
  2. ^ a b c d Sharp extension.[5]

References[edit]

  1. ^ a b c Tachyon Software (2007-07-31). Code Page 00310: 3270 APL Graphic Escape.
  2. ^ a b IBM (1987). "Code Page (CPGID) 00310: Graphic Escape APL/TN". REGISTRY, Graphic Character Sets and Code Pages.
  3. ^ "CCSID 310 information document". Archived from the original on 2016-03-26.
  4. ^ IBM. "Appendix G-1. EBCDIC control character definitions". Character Data Representation Architecture. Archived from the original on 2018-09-11.
  5. ^ a b c d "x3270 Character Set". x3270 Documentation.
  6. ^ a b Code Page CPGID 00310 (pdf) (PDF), IBM