RoundaboutWayOfEnteringUnicode
These are the unicode characters which I believe to apply to APL code (please correct the list if I've missed any).
The attached file unicode.DCF is a one component Dyalog 9 file containing the same data as a 3 column matrix.
So in pre-unicode Dyalog get the code snippet you want & perform dyadic iota on the first column & use it to index the unicode codes in column 2. Then use a converter web page, such as http://macchiato.com/unicode/convert.html (set the input to UTF-16M & the output to text). Copy & paste the output text - if it doesn't look right that'll be your browser mis-displaying the unicode, but it is right I do assure you!
I haven't been able to test all the characters that Dyalog 9 itself doesn't possess, such as assign-quad, but the translation does work through to Dyalog 12 if I enter the unicode 4-digit code into the converter website - which is how I entered the list into this topic.
A |
0041 |
A |
B |
0042 |
B |
C |
0043 |
C |
D |
0044 |
D |
E |
0045 |
E |
F |
0046 |
F |
G |
0047 |
G |
H |
0048 |
H |
I |
0049 |
I |
J |
004A |
J |
K |
004B |
K |
L |
004C |
L |
M |
004D |
M |
N |
004E |
N |
O |
004F |
O |
P |
0050 |
P |
Q |
0051 |
Q |
R |
0052 |
R |
S |
0053 |
S |
T |
0054 |
T |
U |
0055 |
U |
V |
0056 |
V |
W |
0057 |
W |
X |
0058 |
X |
Y |
0059 |
Y |
Z |
005A |
Z |
0 |
0030 |
0 |
1 |
0031 |
1 |
2 |
0032 |
2 |
3 |
0033 |
3 |
4 |
0034 |
4 |
5 |
0035 |
5 |
6 |
0036 |
6 |
7 |
0037 |
7 |
8 |
0038 |
8 |
9 |
0039 |
9 |
|
0020 |
|
a |
0061 |
a |
b |
0062 |
b |
c |
0063 |
c |
d |
0064 |
d |
e |
0065 |
e |
f |
0066 |
f |
g |
0067 |
g |
h |
0068 |
h |
i |
0069 |
i |
j |
006A |
j |
k |
006B |
k |
l |
006C |
l |
m |
006D |
m |
n |
006E |
n |
o |
006F |
o |
p |
0070 |
p |
q |
0071 |
q |
r |
0072 |
r |
s |
0073 |
s |
t |
0074 |
t |
u |
0075 |
u |
v |
0076 |
v |
w |
0077 |
w |
x |
0078 |
x |
y |
0079 |
y |
z |
007A |
z |
⍺ |
237A |
ALPHA |
⍶ |
2376 |
ALPHA UNDERBAR |
⍀ |
2340 |
BACKSLASH BAR |
⍉ |
2349 |
CIRCLE BACKSLASH |
⍥ |
2365 |
CIRCLE DIAERESIS |
⌾ |
233E |
CIRCLE JOT |
⍟ |
235F |
CIRCLE STAR |
⌽ |
233D |
CIRCLE STILE |
⍜ |
235C |
CIRCLE UNDERBAR |
⍪ |
236A |
COMMA BAR |
⍢ |
2362 |
DEL DIAERESIS |
⍒ |
2352 |
DEL STILE |
⍫ |
236B |
DEL TILDE |
⍋ |
234B |
DELTA STILE |
⍙ |
2359 |
DELTA UNDERBAR |
⍚ |
235A |
DIAMOND UNDERBAR |
⍱ |
2371 |
DOWN CARET TILDE |
⍦ |
2366 |
DOWN SHOE STILE |
⍎ |
234E |
DOWN TACK JOT |
⍊ |
234A |
DOWN TACK UNDERBAR |
⍖ |
2356 |
DOWNWARDS VANE |
⍷ |
2377 |
EPSILON UNDERBAR |
⍩ |
2369 |
GREATER-THAN DIAERESIS |
⍳ |
2373 |
IOTA |
⍸ |
2378 |
IOTA UNDERBAR |
⌶ |
2336 |
I-BEAM |
⍤ |
2364 |
JOT DIAERESIS |
⍛ |
235B |
JOT UNDERBAR |
⍧ |
2367 |
LEFT SHOE STILE |
⍅ |
2345 |
LEFTWARDS VANE |
⍵ |
2375 |
OMEGA |
⍹ |
2379 |
OMEGA UNDERBAR |
⎕ |
2395 |
QUAD |
⍂ |
2342 |
QUAD BACKSLASH |
⌼ |
233C |
QUAD CIRCLE |
⍠ |
2360 |
QUAD COLON |
⍔ |
2354 |
QUAD DEL |
⍍ |
234D |
QUAD DELTA |
⌺ |
233A |
QUAD DIAMOND |
⌹ |
2339 |
QUAD DIVIDE |
⍌ |
234C |
QUAD DOWN CARET |
⍗ |
2357 |
QUAD DOWNWARDS ARROW |
⌸ |
2338 |
QUAD EQUAL |
⍄ |
2344 |
QUAD GREATER-THAN |
⌻ |
233B |
QUAD JOT |
⍇ |
2347 |
QUAD LEFTWARDS ARROW |
⍃ |
2343 |
QUAD LESS-THAN |
⍯ |
236F |
QUAD NOT EQUAL |
⍰ |
2370 |
QUAD QUESTION |
⍈ |
2348 |
QUAD RIGHTWARDS ARROW |
⍁ |
2341 |
QUAD SLASH |
⍓ |
2353 |
QUAD UP CARET |
⍐ |
2350 |
QUAD UPWARDS ARROW |
⍞ |
235E |
QUOTE QUAD |
⍘ |
2358 |
QUOTE UNDERBAR |
⍴ |
2374 |
RHO |
⍆ |
2346 |
RIGHTWARDS VANE |
⍮ |
236E |
SEMICOLON UNDERBAR |
⌿ |
233F |
SLASH BAR |
⌷ |
2337 |
SQUISH QUAD |
⍣ |
2363 |
STAR DIAERESIS |
⍭ |
236D |
STILE TILDE |
⍨ |
2368 |
TILDE DIAERESIS |
⍲ |
2372 |
UP CARET TILDE |
⍝ |
235D |
UP SHOE JOT |
⍡ |
2361 |
UP TACK DIAERESIS |
⍕ |
2355 |
UP TACK JOT |
⍑ |
2351 |
UP TACK OVERBAR |
⍏ |
234F |
UPWARDS VANE |
⍬ |
236C |
ZILDE |
⋄ |
22C4 |
diamond |
¨ |
00A8 |
diaresis |
∊ |
220A |
overbar |
≤ |
2264 |
less than equals |
≥ |
2265 |
greater than equals |
≠ |
2260 |
not equal |
∨ |
2228 |
down caret |
∧ |
2227 |
caret |
× |
00D7 |
times |
÷ |
00F7 |
divide |
↑ |
2191 |
epsilon |
↑ |
2191 |
up arrow |
↓ |
2193 |
down arrow |
○ |
25CB |
circle |
← |
2190 |
left arrow |
→ |
2192 |
right arrow |
⌈ |
2308 |
ceiling |
⌊ |
230A |
floor |
∇ |
2207 |
del |
∆ |
2206 |
delta |
∘ |
2218 |
jot |
' |
0027 |
APL apostrophe |
⊂ |
2282 |
left shoe |
⊃ |
2283 |
right shoe |
∩ |
2229 |
up shoe |
∪ |
222A |
down shoe |
⊥ |
22A5 |
down tack |
⊤ |
22A4 |
up tack |
∣ |
2223 |
stile |
≡ |
2261 |
match |
⊖ |
2296 |
circle bar |
≢ |
2262 |
not match |
⊣ |
22A3 |
right tack |
⊢ |
22A2 |
left tack |
. |
002E |
. |
See also KeyboardLayouts.