aboutsummaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2021-01-22 15:24:56 -0500
committerMarshall Lochbaum <mwlochbaum@gmail.com>2021-01-22 15:24:56 -0500
commit64ed742554609d75ad3e51f79f057ee532230a49 (patch)
tree286cba6ba464c67c9cb9184835d846b5ebdd81f2 /spec
parent87f2dfdd057f7caefa08594dac04d0858427d72a (diff)
Specify fill for <
Diffstat (limited to 'spec')
-rw-r--r--spec/inferred.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/spec/inferred.md b/spec/inferred.md
index 4b729225..5d815c81 100644
--- a/spec/inferred.md
+++ b/spec/inferred.md
@@ -44,12 +44,13 @@ Combinators `⊣⊢!˙˜´˝∘○⊸⟜⊘◶⍟` do not affect fill element co
Arithmetic primitives—all valences of `+-×÷⋆√⌊⌈|¬∧∨` and dyadic `<>≠=≤≥`—obtain their fill elements by applying to the fill elements of the arguments. If this is an error, there is no fill element; otherwise, the fill element is the result, with all numbers in it changed to `0` and all characters changed to `' '`.
-Fill elements for many primitives are given in the table below. The "Fill" column indicates the strategy used to compute the result's fill. Fields `0`, `0↑𝕩`, and `0⚇0𝕩` indicate the fill directly, while `⊢` and `∩` indicate that the fill is to be computed from the argument fills (if not all arguments have fills, then the fill element is unspecified). For `⊢`, the fill element of the result is the fill element of `𝕩`. For `∩`, the fill is equal to the fill values for multiple arrays, provided that they are all equal (it's unspecified if they are not all equal). In the two argument case, these arrays are `𝕨` and `𝕩`. In the one-argument case, they are the elements of `𝕩`; however, if `𝕩` is empty, then the result's fill is the fill of the fill of `𝕩`.
+Fill elements for many primitives are given in the table below. The "Fill" column indicates the strategy used to compute the result's fill. Fields `0`, `𝕩`, `0↑𝕩`, and `0⚇0𝕩` indicate the fill directly, while `⊢` and `∩` indicate that the fill is to be computed from the argument fills (if not all arguments have fills, then the fill element is unspecified). For `⊢`, the fill element of the result is the fill element of `𝕩`. For `∩`, the fill is equal to the fill values for multiple arrays, provided that they are all equal (it's unspecified if they are not all equal). In the two argument case, these arrays are `𝕨` and `𝕩`. In the one-argument case, they are the elements of `𝕩`; however, if `𝕩` is empty, then the result's fill is the fill of the fill of `𝕩`.
| Fill | Monads | Dyads | Modifiers
|--------|------------|-------------|----------
| `⊢` | `⥊⌽⍉⊏≍∧∨` | `⥊⌽⍉⊏↑↓↕/⍷` | `` 𝔽` ``
| `0` | `≢/⍋⍒∊⍷⊐⊒` | `⍋⍒∊⊐⊒`
+| `𝕩` | `<`
| `∩` | `>∾` | `∾≍`
| `0↑𝕩` | `↑↓`
| `0⚇0𝕩` | `↕`