diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-07-05 22:05:35 -0400 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-07-05 22:19:48 -0400 |
| commit | 3734638f2f04b5e298dca250f589ae1e4913f88f (patch) | |
| tree | 5a647b70640528ab4aab3fa09251d868c2fc0626 /spec | |
| parent | 8063d547e0fc3d0e9d271bce79d357d61c2525bd (diff) | |
Always use "list", not "vector", in the spec
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/grammar.md | 2 | ||||
| -rw-r--r-- | spec/reference.bqn | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/spec/grammar.md b/spec/grammar.md index 1cc31126..6ce8e8e2 100644 --- a/spec/grammar.md +++ b/spec/grammar.md @@ -14,7 +14,7 @@ A program is a list of statements. Almost all statements are expressions. Namesp EXPR = subExpr | FuncExpr | _m1Expr | _m2Expr_ EXPORT = LHS_ELT? "⇐" -Here we define the "atomic" forms of functions and modifiers, which are either single tokens or enclosed in paired symbols. Stranded vectors with `‿`, which binds more tightly than any form of execution, are also included. +Here we define the "atomic" forms of functions and modifiers, which are either single tokens or enclosed in paired symbols. Stranded lists with `‿`, which binds more tightly than any form of execution, are also included. ANY = atom | Func | _mod1 | _mod2_ _mod2_ = ( atom "." )? _c_ | _cl_ | "(" _m1Expr_ ")" | _brMod2_ diff --git a/spec/reference.bqn b/spec/reference.bqn index 983942df..7e1cee70 100644 --- a/spec/reference.bqn +++ b/spec/reference.bqn @@ -109,7 +109,7 @@ _fold←{ ToArray ← IsArray◶<‿⊢ -∾ ← {k←≠𝕨⋄k⊸≤◶⟨⊑⟜𝕨⋄-⟜k⊑𝕩˜⟩¨↕k+≠𝕩} # LIMITED to two vector arguments +∾ ← {k←≠𝕨⋄k⊸≤◶⟨⊑⟜𝕨⋄-⟜k⊑𝕩˜⟩¨↕k+≠𝕩} # LIMITED to two list arguments _table←{ m←≠a←⥊𝕨 ⋄ n←≠b←⥊𝕩 ⋄ F←𝔽 |
