From 7bfa002f3d4dcb62e6a301141be6d17889a94f55 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Fri, 27 Oct 2023 16:58:43 +0800 Subject: fix a missing case for list destructuring. --- spec/inputs/destructure.yue | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'spec/inputs') diff --git a/spec/inputs/destructure.yue b/spec/inputs/destructure.yue index d161fd8..73e4d33 100644 --- a/spec/inputs/destructure.yue +++ b/spec/inputs/destructure.yue @@ -80,6 +80,8 @@ do for {x,y} in *thing print x,y + for [x,y] in *thing + print x,y -- @@ -178,9 +180,15 @@ do for {left = "null", right = false} in *tuples print left, right + for [left = "null", right = false] in *tuples + print left, right + do {_, a, _, b} = tb -- list placeholder +do + [a, _, b, _] = tb -- list placeholder + do {x: a.b = 1, y: a.c = 2} = x.x.x -- cgit v1.2.3-55-g6feb