aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/tool/compiler/phase/generation/lua/loop.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/lux/tool/compiler/phase/generation/lua/loop.lux')
-rw-r--r--stdlib/source/lux/tool/compiler/phase/generation/lua/loop.lux4
1 files changed, 3 insertions, 1 deletions
diff --git a/stdlib/source/lux/tool/compiler/phase/generation/lua/loop.lux b/stdlib/source/lux/tool/compiler/phase/generation/lua/loop.lux
index b575ec97b..f1bb7fb84 100644
--- a/stdlib/source/lux/tool/compiler/phase/generation/lua/loop.lux
+++ b/stdlib/source/lux/tool/compiler/phase/generation/lua/loop.lux
@@ -4,6 +4,8 @@
["." monad (#+ do)]]
[data
["." product]
+ [number
+ ["n" nat]]
[text
["%" format (#+ format)]]
[collection
@@ -28,7 +30,7 @@
_ (///.save! true ["" (_.code @loop)]
(_.function @loop (|> initsS+
list.enumerate
- (list@map (|>> product.left (n/+ start) //case.register)))
+ (list@map (|>> product.left (n.+ start) //case.register)))
(_.return bodyO)))]
(wrap (_.apply/* initsO+ @loop))))