From ed1d66b65689e3785057fd75a9ada2543a24314d Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Sun, 15 Nov 2020 14:16:07 -0500 Subject: Reject expressions that contain function or modifier assignment with more stuff to the left --- src/c.bqn | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/c.bqn b/src/c.bqn index 72232152..1d317faf 100644 --- a/src/c.bqn +++ b/src/c.bqn @@ -155,6 +155,7 @@ Parse ← {r‿vn‿ind←𝕨⋄nv←≠vn "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 ip←id⊏ac⋄d←ip M 2‿4⋄zic←0¨ic←id/˜icf←2(<∧|)ip il←ic⊏+`bv<0⋄ex←il⊏(/∾≠)c -- cgit v1.2.3