From c3fa99d299ff88ff96d00ea791a0361f8471c298 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Thu, 16 Jun 2022 13:38:06 -0400 Subject: Allow zero-length destructuring [] --- spec/grammar.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'spec') diff --git a/spec/grammar.md b/spec/grammar.md index acb00ef5..ab29d32f 100644 --- a/spec/grammar.md +++ b/spec/grammar.md @@ -68,7 +68,7 @@ The target of subject assignment can be compound to allow for destructuring. Lis LHS_ENTRY= LHS_ELT | lhs "⇐" NAME lhsStr = LHS_ATOM ( "‿" LHS_ATOM )+ lhsList = "⟨" ⋄? ( ( LHS_ENTRY ⋄ )* LHS_ENTRY ⋄? )? "⟩" - lhsArray = "[" ⋄? ( LHS_ELT ⋄ )* LHS_ELT ⋄? "]" + lhsArray = "[" ⋄? ( ( LHS_ELT ⋄ )* LHS_ELT ⋄? )? "]" lhsComp = LHS_SUB | lhsStr | "(" lhs ")" lhs = s | lhsComp -- cgit v1.2.3