diff --git a/src/modules/loops/iter_loop.rs b/src/modules/loops/iter_loop.rs index 40922bcf..25094d29 100644 --- a/src/modules/loops/iter_loop.rs +++ b/src/modules/loops/iter_loop.rs @@ -83,7 +83,7 @@ impl TranslateModule for IterLoop { format!("for {name} in {iterable}"), "do".to_string(), self.block.translate(meta), - format!("{indent}let {index}=${{{index}}}+1"), + format!("{indent}(( {index}++ )) || true"), "done".to_string()].join("\n") }, None => { @@ -94,4 +94,4 @@ impl TranslateModule for IterLoop { } } } -} \ No newline at end of file +}