aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/5.1/loops.lua
diff options
context:
space:
mode:
Diffstat (limited to 'spec/outputs/5.1/loops.lua')
-rw-r--r--spec/outputs/5.1/loops.lua28
1 files changed, 28 insertions, 0 deletions
diff --git a/spec/outputs/5.1/loops.lua b/spec/outputs/5.1/loops.lua
index bc720f6..e4f2871 100644
--- a/spec/outputs/5.1/loops.lua
+++ b/spec/outputs/5.1/loops.lua
@@ -587,3 +587,31 @@ do
587 end 587 end
588 list = _accum_0 588 list = _accum_0
589end 589end
590do
591 repeat
592 print(1)
593 until true
594 do
595 local _accum_0
596 repeat
597 a = func()
598 _accum_0 = a.x
599 break
600 until a.v
601 x = _accum_0
602 end
603 local items
604 local _accum_0 = { }
605 local _len_0 = 1
606 repeat
607 local item = getItem()
608 if not item then
609 break
610 end
611 if item.value > 0 then
612 _accum_0[_len_0] = item
613 _len_0 = _len_0 + 1
614 end
615 until false
616 items = _accum_0
617end