diff options
author | Li Jin <dragon-fly@qq.com> | 2023-10-22 01:00:51 +0800 |
---|---|---|
committer | Li Jin <dragon-fly@qq.com> | 2023-10-22 01:00:51 +0800 |
commit | f1494e1dc22a3ab333cd2011b07e39a877c1d3eb (patch) | |
tree | 954fd80957f2ffa1718ff90ac5ed2ac289299080 /spec | |
parent | 652a8839f885b73fff57942a9db8b26e9cb5233b (diff) | |
download | yuescript-f1494e1dc22a3ab333cd2011b07e39a877c1d3eb.tar.gz yuescript-f1494e1dc22a3ab333cd2011b07e39a877c1d3eb.tar.bz2 yuescript-f1494e1dc22a3ab333cd2011b07e39a877c1d3eb.zip |
add missing codes.
Diffstat (limited to 'spec')
-rw-r--r-- | spec/outputs/in_expression.lua | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/spec/outputs/in_expression.lua b/spec/outputs/in_expression.lua index 60802c9..04c08e7 100644 --- a/spec/outputs/in_expression.lua +++ b/spec/outputs/in_expression.lua | |||
@@ -2,6 +2,10 @@ f((function() | |||
2 | local _val_0 = -a ^ 2 | 2 | local _val_0 = -a ^ 2 |
3 | return 1 == _val_0 or 2 == _val_0 or 3 == _val_0 | 3 | return 1 == _val_0 or 2 == _val_0 or 3 == _val_0 |
4 | end)()) | 4 | end)()) |
5 | f((function() | ||
6 | local _val_0 = -a ^ 2 | ||
7 | return 1 == _val_0 or 2 == _val_0 or 3 == _val_0 | ||
8 | end)()) | ||
5 | local has | 9 | local has |
6 | do | 10 | do |
7 | local _val_0 = "foo" | 11 | local _val_0 = "foo" |
@@ -13,6 +17,12 @@ if (1 == a) and (function() | |||
13 | end)() then | 17 | end)() then |
14 | print(a, b, c) | 18 | print(a, b, c) |
15 | end | 19 | end |
20 | if (1 == a) and (function() | ||
21 | local _val_0 = b | ||
22 | return 2 == _val_0 or 3 == _val_0 or 4 == _val_0 | ||
23 | end)() then | ||
24 | print(a, b, c) | ||
25 | end | ||
16 | do | 26 | do |
17 | local exist | 27 | local exist |
18 | do | 28 | do |
@@ -71,6 +81,11 @@ do | |||
71 | 2, | 81 | 2, |
72 | 3 | 82 | 3 |
73 | } | 83 | } |
84 | list = { | ||
85 | 1, | ||
86 | 2, | ||
87 | 3 | ||
88 | } | ||
74 | local not_exist | 89 | local not_exist |
75 | do | 90 | do |
76 | local _find_0 = false | 91 | local _find_0 = false |
@@ -92,6 +107,7 @@ do | |||
92 | return false | 107 | return false |
93 | end)())) | 108 | end)())) |
94 | check((1 == item or 2 == item or 3 == item)) | 109 | check((1 == item or 2 == item or 3 == item)) |
110 | check((1 == item or 2 == item or 3 == item)) | ||
95 | check((function(...) | 111 | check((function(...) |
96 | local _check_0 = { | 112 | local _check_0 = { |
97 | [1] = 1, | 113 | [1] = 1, |