Hash identifies a namespace. |
# Root |
## Parent |
Alpha denotes the left argument or operand of a dfn/dop. |
⍺ Left Argument |
⍺⍺ Left Operand |
Omega denotes the right argument or operand of a dfn/dop. |
⍵ Right Argument |
⍵⍵ Right Operand |
Del denotes the function/operator itself in a dfn/dop. (It also opens and closes the traditional APL Line Editor). |
∇ Function Self |
∇∇ Operator Self |
Quotation marks denote character scalars and vectors. |
' Character Vector |
'' Empty Vector |
Diamond separates APL statements or array-notation segments on one line. |
⋄ Statement Separator |
⋄ Array-notation Separator |
Lamp begins a comment. |
⍝ Comment Symbol |
Colon in a tradfn terminates a line label or starts a control word; in a dfn/dop it forms a guard or error guard; in array notation it joins a name-value pair. |
: End a Label |
: Start a Control Word |
: Guard |
:: Error Guard |
: Name-value pairs |
Semicolon separates index-selection arrays in simple indexing, and local names in the header or local lines of a tradfn. |
; Index Separator |
; Localise Name |
High Minus indicates a number is negative. |
¯ Negative |