aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/in_expression.lua
diff options
context:
space:
mode:
Diffstat (limited to 'spec/outputs/in_expression.lua')
-rw-r--r--spec/outputs/in_expression.lua31
1 files changed, 3 insertions, 28 deletions
diff --git a/spec/outputs/in_expression.lua b/spec/outputs/in_expression.lua
index ddba69a..60802c9 100644
--- a/spec/outputs/in_expression.lua
+++ b/spec/outputs/in_expression.lua
@@ -2,43 +2,18 @@ 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
4end)()) 4end)())
5local a, b = (function(...)
6 local _val_0 = x(...)
7 return not (1 <= _val_0 and _val_0 <= 3)
8end)(...), 2
9local d
10do
11 local _val_0 = (tb.x.y(...))
12 d = not (1 <= _val_0 and _val_0 <= 3)
13end
14local has 5local has
15do 6do
16 local _val_0 = "foo" 7 local _val_0 = "foo"
17 has = "bar" == _val_0 or "foo" == _val_0 8 has = "bar" == _val_0 or "foo" == _val_0
18end 9end
19if (1 == a) and (2 == b or 3 == b or 4 == b) or (function() 10if (1 == a) and (function()
20 local _val_0 = c 11 local _val_0 = b
21 return 1 <= _val_0 and _val_0 <= 10 12 return 2 == _val_0 or 3 == _val_0 or 4 == _val_0
22end)() then 13end)() then
23 print(a, b, c) 14 print(a, b, c)
24end 15end
25do 16do
26 local _exp_0 = val
27 if 1 == _exp_0 or 2 == _exp_0 or 3 == _exp_0 then
28 print("1, 2, 3")
29 elseif not (0 < _exp_0 and _exp_0 <= 100) then
30 print("not (0 < val <= 100)")
31 elseif (200 <= _exp_0 and _exp_0 < 300) then
32 print("200 <= val < 300)")
33 elseif not (333 == _exp_0 or 444 == _exp_0 or 555 == _exp_0) then
34 print("not 333, 444 or 555")
35 end
36end
37do
38 local _val_0 = y
39 return not (a < _val_0 and _val_0 < b)
40end
41do
42 local exist 17 local exist
43 do 18 do
44 local _check_0 = list 19 local _check_0 = list