diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2020-11-23 20:41:16 -0500 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2020-11-23 20:41:16 -0500 |
| commit | 63882f9856979a16dffea5174abc38100f44efaf (patch) | |
| tree | 496164122f576053bc9d731c681c6aa4e11877fe /src | |
| parent | a1c2cbe866fb59482391ed2744bbc73f8d6a4360 (diff) | |
Tighten up subject assignment target checking
Diffstat (limited to 'src')
| -rw-r--r-- | src/c.bqn | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -155,7 +155,7 @@ Parse ← {r‿vn‿i‿e←𝕨⋄nv←≠vn aid←(¯10⊸≤∧<⟜nv)𝕩-vi "Function or modifier assignment to a non-name"_err_(at⊏G) ¬(ar=0)∨at⊏aid aa←×g⊏ac←»+`gi⊏«⊸-(1+af+(ai∊ni)+2×(⊑bG)-˜ai⊏𝕩)⌾(at⊸⊏)0¨𝕩 - "Assignment target must be a name or list of targets"_err_(G) (aid∨ps∨𝕩∊bB⊑⊸+1‿5)<aa∧0=er + "Assignment target must be a name or list of targets"_err_(G) ((𝕩=3+⊑bB)<(aid∧r≤0)∨ps∨𝕩 M bB)<aa∧0=er "Can't use result of function/modifier assignment without parentheses"_err_(G) (0<er)∧(0≤r)∧»⊸>aa ip←id⊏ac⋄d←ip M 2‿4 |
