Skip to content

Glyphs

Overview

Category Glyphs
Arrows ← []← ()← → ↑ ↓
Circles ○ ∘ ∘. ⍤ ⍎ ⍕ ⍝ ⍛ ⍥ ⊖ ⍉ ⌽ ⍟
Diaereses ¨ ⍨ ⍤ ⍣ ⍥
Dots and Commas . , ∘. : :: ÷ ⍠ ⌹ ! ? ⍪ ;
Enclosures [] []← () ()← {} ''
Horseshoes ⊂ ⊃ ∩ ∪ ⊆
Letterforms @ & ⍺ ⍺⍺ ⍵ ⍵⍵ ∆ ⍙ ∊ ⍷ ⍳ ⍸ ⍴
Lines – Diagonal / \ ⌿ ⍀ ≢ ≠ # ## × ⍉
Lines – Horizontal ¯ - _ = ≡ ≠ ≢ ⌸ # ## + ⌈ ⊖ ⍪ ⌿ ⍀ ⊢ ⊣ ⍎ ⍕ ⊤ ⌶ ⊥ ⍛ ≤ ≥ ⊆ ⍸ ⍷ ⍙ ⌊
Lines – Vertical | + ⌈ ⌊ ⊤ ⌶ ⊥ ⌽ ⍋ ⍒ ⍎ ⍕
Rectangles ⌷ ⎕ ⎕ ⍞ ⍠ ⌹ ⌸ ⌺
Stars * ⍣ ⍟
Tildes ~ ⍨ ⍲ ⍱ ⍬
Triangles ∆ ∇ ∇∇ ⍋ ⍒ ⍙
Wedges and Diamonds < > ∧ ∨ ≤ ≥ ⍲ ⍱ ⋄ ⌺

Arrows: ← → ↑ ↓

Glyph Glyph Name Uses
← Left Arrow Assignment
…← Left Arrow Modified Assignment
[…]← Brackets with Left Arrow Indexed Assignment
[…]…← Brackets with Left Arrow Modified Indexed Assignment
(…)← Parentheses with Left Arrow Selective Assignment
(…)…← Parentheses with Left Arrow Modified Selective Assignment
→ Right Arrow Abort, Branch
↑ Up Arrow Mix, Take
↓ Down Arrow Split, Drop

Circles: ○ ∘

Glyph Glyph Name Uses
○ Circle Pi Times, Circular Functions
∘ Jot Beside, Bind
∘. Jot Dot Outer Product
⍤ Jot Diaeresis Atop, Rank
⍎ Hydrant Execute
⍕ Thorn Format, Format by Specification
⍝ Lamp start a comment
⍛ Jot Underbar Behind
⍥ Circle Diaeresis Over
⊖ Circle Bar Reverse First, Rotate First
⍉ Circle Backslash Transpose, Dyadic Transpose
⌽ Circle Stile Reverse, Rotate
⍟ Circle Star Natural Logarithm, Logarithm

Diaereses: ¨

Glyph Glyph Name Uses
¨ Diaeresis Each with Dyadic Operand, Each with Monadic Operand
⍨ Tilde Diaeresis Commute, Constant
⍤ Jot Diaeresis Atop, Rank
⍣ Star Diaeresis Power
⍥ Circle Diaeresis Over

Dots and Commas: . ,

Glyph Glyph Name Uses
. Dot Inner Product, member access
, Comma Ravel, Catenate/Laminate
∘. Jot Dot Outer Product
: Colon end label, start a control word, dfn Guard, array notation name-value pairs separator
:: Colon Colon dfn error guard
÷ Divide Reciprocal, Divide
⍠ Variant Variant
⌹ Domino Matrix Inverse, Matrix Divide
! Exclamation Mark Factorial, Binomial
? Question Mark Roll, Deal
⍪ Comma Bar Table, Catenate First/Laminate
; Semicolon index separator, localise name, begin locals line

Enclosures: [] () {} ''

Glyph Glyph Name Uses
[…] Brackets Indexing, literal array of rank 2 or higher
…[…] Brackets Axis with Dyadic Operand, Axis with Monadic Operand
[…]← Brackets with Left Arrow Indexed Assignment
[…]…← Brackets with Left Arrow Modified Indexed Assignment
] Right Bracket user command help
]… Right Bracket begin user command
() Parentheses empty namespace
(…) Parentheses modify order of execution, indicate namelist, literal namespace or vector
(…)← Parentheses with Left Arrow Selective Assignment
(…)…← Parentheses with Left Arrow Modified Selective Assignment
)… Right parenthesis start a system command
{} Braces suppress result
{…} Braces shy result, optional left argument, dfn/dop body
'' Quote Quote empty character vector
'…' Quotes character array

Horseshoes: ⊂ ⊃ ∩ ∪

Glyph Glyph Name Uses
⊂ Left Shoe Enclose, Partitioned Enclose
⊃ Right Shoe First, Pick
∩ Up Shoe Intersection
∪ Down Shoe Unique, Union
⊆ Left Shoe Underbar Nest, Partition

Letterforms

Glyph Glyph Name Uses
@ At At
& Ampersand Spawn
⍺ Alpha dfn/dop left argument
⍺⍺ Alpha Alpha dop left operand
⍵ Omega dfn/dop right argument
⍵⍵ Omega Omega dop right operand
∆ Delta name character
⍙ Delta Underbar name character
∊ Epsilon Enlist, Membership
⍷ Epsilon Underbar Find
⍳ Iota Index Generator, Index Of
⍸ Iota Underbar Where, Interval Index
⍴ Rho Shape, Reshape

Lines – Diagonal: / \

Glyph Glyph Name Uses
/ Slash Replicate, Reduce, Reduce N Wise
\ Backslash Expand, Scan
⌿ Slash Bar Replicate First, Reduce First, Reduce First N Wise
⍀ Backslash Bar Expand First, Scan First
≢ Equal Underbar Slash Tally, Not Match
≠ Not Equal Unique Mask, Not Equal To
# Hash root namespace
## Hash Hash parent namespace
× Times Direction, Times
⍉ Circle Backslash Transpose, Dyadic Transpose

Lines – Horizontal: ¯ - _

Glyph Glyph Name Uses
¯… High Minus negative number
- Minus Negate, Minus
_ Underbar name character
= Equal Equal To
≡ Equal Underbar Depth, Match
≠ Not Equal Unique Mask, Not Equal To
≢ Equal Underbar Slash Tally, Not Match
⌸ Quad Equal Key
# Hash root namespace
## Hash Hash parent namespace
+ Plus Conjugate, Plus
⌈ Upstile Ceiling, Maximum
⊖ Circle Bar Reverse First, Rotate First
⍪ Comma Bar Table, Catenate First/Laminate
⌿ Slash Bar Replicate First, Reduce First, Reduce First N Wise
⍀ Backslash Bar Expand First, Scan First
⊢ Right Tack Same, Right
⊣ Left Tack Same, Left
⍎ Hydrant Execute
⍕ Thorn Format, Format by Specification
⊤ Down Tack Encode
⌶ I-Beam I-Beam
⊥ Up Tack Decode
⍛ Jot Underbar Behind
≤ Less Than Or Equal To Less Than Or Equal To
≥ Greater Than Or Equal To Greater Than Or Equal To
⊆ Left Shoe Underbar Nest, Partition
⍸ Iota Underbar Where, Interval Index
⍷ Epsilon Underbar Find
⍙ Delta Underbar Name character
⌊ Downstile Floor, Minimum

Lines – Vertical: |

Glyph Glyph Name Uses
| Stile Magnitude, Residue
+ Plus Conjugate, Plus
⌈ Upstile Ceiling, Maximum
⌊ Downstile Floor, Minimum
⊤ Down Tack Encode
⌶ I-Beam I-Beam
⊥ Up Tack Decode
⌽ Circle Stile Reverse, Rotate
⍋ Grade Up Grade Up, Dyadic Grade Up
⍒ Grade Down Grade Down, Dyadic Grade Down
⍎ Hydrant Execute
⍕ Thorn Format, Format by Specification

Rectangles: ⎕

Glyph Glyph Name Uses
⌷ Squad Materialise, Index
⎕ Quad evaluated input/output
⎕… Quad system function
⍞ Quote Quad character input/output
⍠ Variant Variant
⌹ Domino Matrix Inverse, Matrix Divide
⌸ Quad Equal Key
⌺ Quad Diamond Stencil

Stars: *

Glyph Glyph Name Uses
* Star Exponential, Power
⍣ Star Diaeresis Power
⍟ Circle Star Natural Logarithm, Logarithm

Tildes: ~

Glyph Glyph Name Uses
~ Tilde NOT, Without
⍨ Tilde Diaeresis Commute, Constant
⍲ Logical NAND NAND
⍱ Logical NOR NOR
⍬ Zilde empty numeric vector

Triangles: ∆ ∇

Glyph Glyph Name Uses
∆ Delta name character
∇ Del dfn self-reference, delimit method, APL line editor
∇∇ Del Del dop self-reference
⍋ Grade Up Grade Up, Dyadic Grade Up
⍒ Grade Down Grade Down, Dyadic Grade Down
⍙ Delta Underbar name character

Wedges and Diamonds: < > ∧ ∨

Glyph Glyph Name Uses
< Less Than Less Than
> Greater Than Greater Than
∧ Logical AND Lowest Common Multiple/AND
∨ Logical OR Greatest Common Divisor/OR
≤ Less Than Or Equal To Less Than Or Equal To
≥ Greater Than Or Equal To Greater Than Or Equal To
⍲ Logical NAND NAND
⍱ Logical NOR NOR
⋄ Diamond statement separator, array notation separator
⌺ Quad Diamond Stencil