aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/loops.lua
diff options
context:
space:
mode:
Diffstat (limited to 'spec/outputs/loops.lua')
-rw-r--r--spec/outputs/loops.lua41
1 files changed, 41 insertions, 0 deletions
diff --git a/spec/outputs/loops.lua b/spec/outputs/loops.lua
index eeea15f..79ef789 100644
--- a/spec/outputs/loops.lua
+++ b/spec/outputs/loops.lua
@@ -294,3 +294,44 @@ do
294 print(thing) 294 print(thing)
295 end 295 end
296end 296end
297do
298 for i = 1, 10 do
299 repeat
300 do
301 local _with_0 = tb
302 if _with_0 ~= nil then
303 _with_0.a = 1
304 if _with_0.b then
305 goto _continue_12
306 end
307 do
308 if _with_0.c then
309 break
310 end
311 end
312 end
313 end
314 ::_continue_12::
315 until true
316 if 123 == x then
317 break
318 else
319 goto _continue_11
320 end
321 if y then
322 goto _continue_11
323 else
324 break
325 end
326 do
327 do
328 do
329 print(i)
330 goto _continue_11
331 end
332 end
333 end
334 print("abc")
335 ::_continue_11::
336 end
337end