aboutsummaryrefslogtreecommitdiff
path: root/spec/inputs
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2023-06-30 18:48:20 +0800
committerLi Jin <dragon-fly@qq.com>2023-06-30 18:48:20 +0800
commit85a2da5cbbbbfb27f3b65ac67d083dd2443d223d (patch)
tree25ab99912ebf9a26f5c11f09518b47509d750b36 /spec/inputs
parentef64f6d54bfc25c35e9d3044e324c9a3da7c2b94 (diff)
downloadyuescript-85a2da5cbbbbfb27f3b65ac67d083dd2443d223d.tar.gz
yuescript-85a2da5cbbbbfb27f3b65ac67d083dd2443d223d.tar.bz2
yuescript-85a2da5cbbbbfb27f3b65ac67d083dd2443d223d.zip
support list table checking to in-expression for issue #140
Diffstat (limited to 'spec/inputs')
-rw-r--r--spec/inputs/in_expression.yue17
1 files changed, 17 insertions, 0 deletions
diff --git a/spec/inputs/in_expression.yue b/spec/inputs/in_expression.yue
index dacf820..66a8215 100644
--- a/spec/inputs/in_expression.yue
+++ b/spec/inputs/in_expression.yue
@@ -24,5 +24,22 @@ switch val
24 24
25do return y not in (a, b) 25do return y not in (a, b)
26 26
27do
28 exist = item in list
29 check item in list
30
31do
32 item = get!
33 exist = item in list
34 check item in list
35
36do
37 item = get!
38 list = {1, 2, 3}
39 exist = item in list
40 check item in list
41 check item in {1, 2, 3}
42 check item in {[1]: 1, [2]: 2, [3]: 3}
43
27nil 44nil
28 45