Character names
Introduction
The characters used by this wiki and by NARS2000 when writing a workspace to disk have a specific name in order that they can be displayed in ASCII text and if necessary for display purposes they have a specific Unicode value so that they can be read exactly if read from a binary file and so they can be displayed within the APL font.
When it is necessary to describe a character it's usually easier to remember the name than a hexidecimal code number. For example, the APL quad symbol "⎕" is internalized as Unicode U+9109, it can be displayed on a web page using the symbol ⎕ or can be referenced on this wiki by the name {quad}. This wiki is set up to show these brace symbols as APL characters in ordinary text.
If you want to show a series of apl characters in monospace, you can surround them block like this: <apl>{quad}</apl> (which looks like this: ⎕) for regular size APL characters (which may be cut off on some displays), or <apll>{quad}</apll> for larger APL characters also in a monospace font, and looks like this: ⎕.
Names
The following are the names for all of the APL symbols
Symbol Names | ||||||||
---|---|---|---|---|---|---|---|---|
Symbol | Name | Value | Symbol | Name | Value | Symbol | Name | Value |
| {{{sy}}} {A_} |
{{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
| {{{sy}}} {Z_} |
{{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍺ | {alpha} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⌈ | {ceiling} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∇ | {del} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∆ | {delta} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∪ | {downshoe} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍦ | {downshoestile} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
↓ | {drop} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∊ | {epsilon} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⌊ | {floor} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍳ | {iota} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∘ | {jot} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
~ | {not} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
π | {pi} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
○ | {pitimes} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
? | {{{sy}}} {query} |
{{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⊤ | {represent} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍴ | {rho} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∪ | {union} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍵ | {omega} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⊃ | {rightshoe} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∩ | {upshoe} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⊥ | {uptack} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
↑ | {uparrow} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
↑ | {take} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⊂ | {leftshoe} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⊃ | {pick} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⎕ | {quad} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍂ | {quadslope} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} |
⍷ or epsilonunderbar
⍢ Dual operator (frog) ⍢
⍙
⍸
⍤ Rank operator (hoot) ⍤
⍤
⌷
⍭ Partition operator (dagger) †
{dieresisdowntack} Convolution operator (snout) ⍡
⍥ (holler) ⍥
∘ Compose
⍥ hoof
⍣ Power operator (sourpuss) ⍣
√
§ Multiset Symmetric Difference
{msd}
⍨ Commute operator (frown)
⊇
⊆
⋄
¨
¨
¯
¯
{leftcaret} less
≤ not more or <=
=
≥ not less or >=
{rightcaret} more or >
≠ not equal, /= or <>
∨
∧
× or signum
÷
⍪
≡
≢
⍒
⍋
⌽ or reverse
⍉
⊖
⍟ or ln
⍱
⍲
{quotedot}
⌹
← or is
→ or rightarrow
⊣
⍞
⍬
⊢
⍎
⍕
⍝ comment
⍀
⌿
⊙
{doublequote}
{number}
*
*
,
{slope}
{backslash}
{circumflex}
{
| Modulus
|
{stile2}
}
{tilde2}