From e5615fc5ff0b47c331d97c1eb588ec43d590f0b3 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Thu, 16 Jun 2022 04:55:25 -0400 Subject: =?UTF-8?q?Prevent=20aliases=20from=20being=20used=20except=20at?= =?UTF-8?q?=20the=20top=20level=20of=20a=20=E2=9F=A8=E2=9F=A9=20list?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/c.bqn | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/c.bqn b/src/c.bqn index 316617e5..70dac605 100644 --- a/src/c.bqn +++ b/src/c.bqn @@ -274,6 +274,7 @@ Parse ← {r‿vn‿i‿e‿def←𝕨⋄nv←≠vn "Can't nest assignments (write aliases with ⇐)"_err_(ai⊏G) ((5≠ai⊏gac)∧ak=2)aa af>↩alm←ai⊏aa⋄al←alm/ai # aliases al + "Aliases can only appear in ⟨⟩ bracketed lists"_err_(al⊏G) ¬al⊏(fo∨𝕩=⊑bB)<○IT lo ai/˜↩af⋄at/˜↩af∾1¨hj # Lexical resolution (independent of parsing part 2 below) -- cgit v1.2.3