diff options
Diffstat (limited to 'lux-jvm/source/luxc/lang/translation/jvm/loop.lux')
-rw-r--r-- | lux-jvm/source/luxc/lang/translation/jvm/loop.lux | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lux-jvm/source/luxc/lang/translation/jvm/loop.lux b/lux-jvm/source/luxc/lang/translation/jvm/loop.lux index 1d22b0e63..4b44561c7 100644 --- a/lux-jvm/source/luxc/lang/translation/jvm/loop.lux +++ b/lux-jvm/source/luxc/lang/translation/jvm/loop.lux @@ -69,9 +69,9 @@ (def: #export (scope translate archive [start initsS+ iterationS]) (Generator [Nat (List Synthesis) Synthesis]) (do {@ phase.monad} - [@begin _.make-label + [@begin _.make_label initsI+ (monad.map @ (translate archive) initsS+) - iterationI (generation.with-anchor [@begin start] + iterationI (generation.with_anchor [@begin start] (translate archive iterationS)) #let [initializationI (|> (list.enumeration initsI+) (list@map (function (_ [register initI]) |