aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/unicode/cond.lua
diff options
context:
space:
mode:
Diffstat (limited to 'spec/outputs/unicode/cond.lua')
-rw-r--r--spec/outputs/unicode/cond.lua354
1 files changed, 354 insertions, 0 deletions
diff --git a/spec/outputs/unicode/cond.lua b/spec/outputs/unicode/cond.lua
new file mode 100644
index 0000000..f972dea
--- /dev/null
+++ b/spec/outputs/unicode/cond.lua
@@ -0,0 +1,354 @@
1local _u4f60_u5f88_u9177 = false
2local __u65e0_u6548_u53d8_u91cf
3if _u9177 then
4 if _u4f60_u5f88_u9177 then
5 __u65e0_u6548_u53d8_u91cf = _u4e00
6 else
7 if _u5403_u4e1c_u897f then
8 __u65e0_u6548_u53d8_u91cf = _u597d
9 else
10 __u65e0_u6548_u53d8_u91cf = _u4e8c
11 __u65e0_u6548_u53d8_u91cf = _u4e09
12 end
13 end
14else
15 __u65e0_u6548_u53d8_u91cf = _u5426
16end
17if _u9177 then
18 __u65e0_u6548_u53d8_u91cf = _u5426
19end
20if _u9177 then
21 __u65e0_u6548_u53d8_u91cf = _u5426
22else
23 __u65e0_u6548_u53d8_u91cf = _u662f
24end
25if _u9177 then
26 _u5594(_u9177)
27else
28 _u6ca1_u90a3_u4e48(_u9177)
29end
30if _u5728_u5de5_u4f5c then
31 if _u9177 then
32 if _u9177 then
33 __u65e0_u6548_u53d8_u91cf = _u597d_u5427
34 else
35 __u65e0_u6548_u53d8_u91cf = _u4ec0_u4e48
36 end
37 else
38 __u65e0_u6548_u53d8_u91cf = _u5450
39 end
40end
41if _u270c_ufe0f then
42 _u65e0(_u65e5)
43elseif _u9177(_u6211) then
44 _u597d_u5427(_u5440)
45else
46 u_u578b(_u8def)
47end
48if _u270c_ufe0f then
49 _u65e0(_u7236)
50else
51 if _u9177(_u4f60) then
52 _u597d_u5427(_u5427)
53 else
54 p_u578b(_u8def)
55 end
56end
57if (function() end)() then
58 _u968f_u4fbf(_u600e_u6837)
59end
60if nil then
61 _u7ffb_u8f6c(_u6211)
62else
63 _u8fd9_u4e2a(_u662f, _u5f27_u5ea6)
64end
65if _u4e1c_u897f(_u4e0d_u9519) then
66 _u6ca1(_u6cd5)
67elseif _u597d_u7684(_u786e_u5b9a) then
68 _u4ec0_u4e48(_u8fd9_u91cc)
69end
70if _u5f88_u591a_u4e1c_u897f then
71 _u6ca1(_u673a_u4f1a)
72elseif _u597d_u5427 then
73 _u73b0_u5728(_u600e_u4e48_u529e)
74end
75if _u5f88_u591a_u4e1c_u897f then
76 _u662f(_u4f19_u8ba1)
77elseif _u597d_u7684(_u4eba) then
78 _u55e8(_u597d_u5440)
79else
80 _u55ef(_u786e_u5b9a)
81end
82if _u6211_u4eec(_u8d70_u5427) then
83 _u6253_u5370("打招呼")
84elseif "只有我们" then
85 _u6253_u5370("威尔史密斯")
86else
87 _u663e_u793a(5555555)
88end
89do
90 local _u67d0_u4e1c_u897f = 10
91 if _u67d0_u4e1c_u897f then
92 _u6253_u5370(_u67d0_u4e1c_u897f)
93 else
94 _u6253_u5370("其它")
95 end
96end
97local _u4f60_u597d
98do
99 local _u67d0_u4e1c_u897f = 10
100 if _u67d0_u4e1c_u897f then
101 _u4f60_u597d = _u6253_u5370(_u67d0_u4e1c_u897f)
102 else
103 _u4f60_u597d = _u6253_u5370("其它")
104 end
105end
106_u4f60_u597d = 5 + (function()
107 local _u67d0_u4e1c_u897f = 10
108 if _u67d0_u4e1c_u897f then
109 return _u6253_u5370(_u67d0_u4e1c_u897f)
110 end
111end)()
112local z_u53d8_u91cf = false
113if false then
114 __u65e0_u6548_u53d8_u91cf = _u4e00
115else
116 do
117 local _u6761_u4ef6x = true
118 if _u6761_u4ef6x then
119 __u65e0_u6548_u53d8_u91cf = _u4e8c
120 else
121 do
122 local _u6761_u4ef6z = true
123 if _u6761_u4ef6z then
124 __u65e0_u6548_u53d8_u91cf = _u4e09
125 else
126 __u65e0_u6548_u53d8_u91cf = _u56db
127 end
128 end
129 end
130 end
131end
132local _u8f93_u51fa
133if false then
134 _u8f93_u51fa = _u4e00
135else
136 do
137 local _u6761_u4ef6x = true
138 if _u6761_u4ef6x then
139 _u8f93_u51fa = _u4e8c
140 else
141 do
142 local _u6761_u4ef6z = true
143 if _u6761_u4ef6z then
144 _u8f93_u51fa = _u4e09
145 else
146 _u8f93_u51fa = _u56db
147 end
148 end
149 end
150 end
151end
152local _u53d8_u91cf
153_u53d8_u91cf = function()
154 do
155 local _u67d0_u4e1c_u897f = true
156 if _u67d0_u4e1c_u897f then
157 return 1
158 else
159 do
160 local _u53e6_u4e00_u4e2a = false
161 if _u53e6_u4e00_u4e2a then
162 return 2
163 end
164 end
165 end
166 end
167end
168if not true then
169 _u6253_u5370("酷!")
170end
171if not (true and false) then
172 _u6253_u5370("酷!")
173end
174if not false then
175 _u6253_u5370("酷!")
176end
177if not false then
178 _u6253_u5370("酷!")
179else
180 _u6253_u5370("no way!")
181end
182if not nil then
183 _u6253_u5370("hello")
184else
185 _u6253_u5370("world")
186end
187local x
188if not true then
189 x = _u6253_u5370("酷!")
190end
191if not (true and false) then
192 x = _u6253_u5370("酷!")
193end
194local y
195if not false then
196 y = _u6253_u5370("酷!")
197end
198if not false then
199 y = _u6253_u5370("酷!")
200else
201 y = _u6253_u5370("没门!")
202end
203local z
204if not nil then
205 z = _u6253_u5370("你好")
206else
207 z = _u6253_u5370("世界")
208end
209_u6253_u5370((function()
210 if not true then
211 return _u6253_u5370("酷!")
212 end
213end)())
214_u6253_u5370((function()
215 if not (true and false) then
216 return _u6253_u5370("酷!")
217 end
218end)())
219_u6253_u5370((function()
220 if not false then
221 return _u6253_u5370("酷!")
222 end
223end)())
224_u6253_u5370((function()
225 if not false then
226 return _u6253_u5370("酷!")
227 else
228 return _u6253_u5370("没门!")
229 end
230end)())
231_u6253_u5370((function()
232 if not nil then
233 return _u6253_u5370("你好")
234 else
235 return _u6253_u5370("世界")
236 end
237end)())
238if not _u503c then
239 _u6253_u5370("你好")
240end
241local _u53d8_u91cfdddd
242if not _u503c then
243 _u53d8_u91cfdddd = {
244 1,
245 2,
246 3
247 }
248end
249do
250 local j_u53d8_u91cf = 100
251 j_u53d8_u91cf = _u55e8()
252 if not j_u53d8_u91cf then
253 _u9519_u8bef("不是 j变量!")
254 end
255end
256local _u53d8_u91cfa = 12
257local _u53d8_u91cfc, _u53d8_u91cfb
258if _u67d0_u4e1c_u897f then
259 _u53d8_u91cfa, _u53d8_u91cfc, _u53d8_u91cfb = "酷", nil, nil
260end
261local _u53d8_u91cfj
262if 1 then
263 if 2 then
264 _u53d8_u91cfj = 3
265 end
266else
267 _u53d8_u91cfj = 6
268end
269local _u53d8_u91cfm
270if 1 then
271 if 2 then
272 _u53d8_u91cfm = 3
273 end
274else
275 _u53d8_u91cfm = 6
276end
277do
278 _u51fd_u6570a({
279 ["字段b"] = _u5b57_u6bb5b
280 })
281 if _u51fd_u6570a then
282 return {
283 ["字段b"] = _u5b57_u6bb5b
284 }
285 else
286 if _u51fd_u6570c then
287 return {
288 ["字段d"] = _u53d8_u91cfe
289 }
290 else
291 return {
292 ["字段f"] = 123
293 }
294 end
295 end
296end
297do
298 _u51fd_u6570c({
299 ["字段d"] = _u53d8_u91cfe
300 })
301 if _u6761_u4ef6a then
302 local _u5b57_u6bb5b = _u53d8_u91cftb["字段b"]
303 elseif _u6761_u4ef6c then
304 local _u53d8_u91cfe = _u53d8_u91cftb["字段d"]
305 end
306end
307do
308 local _des_0 = _u6570_u5b66_u5e93
309 if _des_0 then
310 local _u6d3e = _des_0["派"]
311 _u6253_u5370(_u6d3e)
312 end
313end
314do
315 local _u6570_u5b66_u5e93
316 if _u6570_u5b66_u5e93 then
317 local _u6d3e = _u6570_u5b66_u5e93["派"]
318 _u6253_u5370(_u6d3e)
319 end
320end
321do
322 do
323 local __u6a21_u5757 = { }
324 if __u6a21_u5757 then
325 local _u4e1c_u897f = __u6a21_u5757["东西"]
326 local a_u529f_u80fd, b_u529f_u80fd = __u6a21_u5757["a功能"], __u6a21_u5757["b功能"]
327 end
328 end
329end
330do
331 do
332 local _des_0 = { }
333 if _des_0 then
334 __u6a21_u5757 = _des_0
335 local _u4e1c_u897f = __u6a21_u5757["东西"]
336 local a_u529f_u80fd, b_u529f_u80fd
337 do
338 local _obj_0 = __u6a21_u5757
339 a_u529f_u80fd, b_u529f_u80fd = _obj_0["a功能"], _obj_0["b功能"]
340 end
341 end
342 end
343end
344do
345 local _u53d8_u91cfv
346 if 1 and (function()
347 return 0 ~= 1
348 end)() then
349 _u53d8_u91cfv = 1
350 else
351 _u53d8_u91cfv = 2
352 end
353end
354return nil