aboutsummaryrefslogtreecommitdiff
path: root/spec/inputs/destructure.yue
diff options
context:
space:
mode:
Diffstat (limited to 'spec/inputs/destructure.yue')
-rw-r--r--spec/inputs/destructure.yue8
1 files changed, 8 insertions, 0 deletions
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
80 for {x,y} in *thing 80 for {x,y} in *thing
81 print x,y 81 print x,y
82 82
83 for [x,y] in *thing
84 print x,y
83 85
84-- 86--
85 87
@@ -178,10 +180,16 @@ do
178 for {left = "null", right = false} in *tuples 180 for {left = "null", right = false} in *tuples
179 print left, right 181 print left, right
180 182
183 for [left = "null", right = false] in *tuples
184 print left, right
185
181do 186do
182 {_, a, _, b} = tb -- list placeholder 187 {_, a, _, b} = tb -- list placeholder
183 188
184do 189do
190 [a, _, b, _] = tb -- list placeholder
191
192do
185 {x: a.b = 1, y: a.c = 2} = x.x.x 193 {x: a.b = 1, y: a.c = 2} = x.x.x
186 194
187do 195do