ISO-IR-68
ISO-IR-68[1] is a character set developed by the Canadian Standards Association, and registered for use in ISO character set designation mechanisms.[2] It is used to represent the symbols used by the APL programming language.[2]
Character set
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ | NUL 0000 |
SOH 0001 |
STX 0002 |
ETX 0003 |
EOT 0004 |
ENQ 0005 |
ACK 0006 |
BEL 0007 |
BS 0008 |
HT 0009 |
LF 000A |
VT 000B |
FF 000C |
CR 000D |
SO 000E |
SI 000F |
1_ | DLE 0010 |
DC1 0011 |
DC2 0012 |
DC3 0013 |
DC4 0014 |
NAK 0015 |
SYN 0016 |
ETB 0017 |
CAN 0018 |
EM 0019 |
SUB 001A |
ESC 001B |
FS 001C |
GS 001D |
RS 001E |
US 001F |
2_ | SP 0020 |
¨ 00A8 |
) 0029 |
< 003C |
≤ 2264 |
= 003D |
> 003E |
] 005D |
∨ 2228 |
∧ 2227 |
≠ 2260 |
÷ 00F7 |
, 002C |
+ 002B |
. 002E |
/ 002F |
3_ | 0 0030 |
1 0031 |
2 0032 |
3 0033 |
4 0034 |
5 0035 |
6 0036 |
7 0037 |
8 0038 |
9 0039 |
( 0028 |
[ 005B |
; 003B |
× 00D7 |
: 003A |
\ 005C |
4_ | ¯ 00AF |
⍺ 237A |
⊥ 22A5 |
∩ 2229 |
⌊ 230A |
∊ 220A |
_ 005F |
∇ 2207 |
∆ 2206 |
⍳ 2373 |
∘ 2218 |
' 0027 |
⎕ 2395 |
∣ 2223 |
⊤ 22A4 |
○ 25CB |
5_ | ⋆ 22C6 |
? 003F |
⍴ 2374 |
⌈ 2308 |
∼ 223C |
↓ 2193 |
∪ 222A |
⍵ 2375 |
⊃ 2283 |
↑ 2191 |
⊂ 2282 |
← 2190 |
⊢ 22A2 |
→ 2192 |
≥ 2265 |
- 002D |
6_ | ⋄ 22C4 |
A 0041 |
B 0042 |
C 0043 |
D 0044 |
E 0045 |
F 0046 |
G 0047 |
H 0048 |
I 0049 |
J 004A |
K 004B |
L 004C |
M 004D |
N 004E |
O 004F |
7_ | P 0050 |
Q 0051 |
R 0052 |
S 0053 |
T 0054 |
U 0055 |
V 0056 |
W 0057 |
X 0058 |
Y 0059 |
Z 005A |
{ 007B |
⊣ 22A3 |
} 007D |
$ 0024 |
DEL 007F |
Letter Number Punctuation Symbol Other Undefined
Composite characters
The encoding intends that certain of the above characters should be able to be represented at the same character position to produce additional symbols required for APL as composite characters, such as the following:[2]
Combined characters | Composite character(s) | Unicode |
---|---|---|
÷ and ⎕ | ⌹ | U+2339 |
_ and ∆ | ⍙ | U+2359 |
_ and A to Z | A to Z | |
∘ and ⊥ | ⍎ | U+234E |
∘ and ∩ | ⍝ | U+235D |
∘ and ⊤ | ⍕ | U+2355 |
' and . | ! | U+0021 |
' and ⎕ | ⍞ | U+235E |
| and ∇ | ⍒ | U+234B |
| and ∆ | ⍋ | U+2352 |
○ and \ | ⍉ | U+2349 |
○ and | | ⌽ | U+233D |
○ and ⋆ | ⍟ | U+235F |
○ and - | ⊖ | U+2296 |
∼ and ∧ | ⍲ | U+2372 |
∼ and ∨ | ⍱ | U+2371 |
∼ and ∇ | ⍫ | U+236B |
- and / | ⌿ | U+233F |
- and \ | ⍀ | U+2340 |
References
- Cowan, John (2020-07-17). "ISO-IR-68 to Unicode". Unicode.org. Unicode, Inc. Retrieved 2020-07-20.
- Standards Council of Canada (1983-06-01). APL Character Set for Workspace Interchange (PDF). ITSCJ/IPSJ. ISO-IR-68.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.