From 2b2e5b40127c4fdcfc9ed233d25732085ea9fd42 Mon Sep 17 00:00:00 2001 From: Rerumu Date: Sat, 16 Oct 2021 18:08:42 -0400 Subject: [PATCH] Fixed Luau branching at end of block --- src/backend/helper/edition.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/backend/helper/edition.rs b/src/backend/helper/edition.rs index bf8ee57..fb44c91 100755 --- a/src/backend/helper/edition.rs +++ b/src/backend/helper/edition.rs @@ -133,6 +133,8 @@ impl Edition for Luau { } fn br_to_level(&self, level: usize, up: usize, is_loop: bool, w: Writer) -> Result<()> { + writeln!(w, "do")?; + if up == 0 { if is_loop { writeln!(w, "continue")?; @@ -144,7 +146,7 @@ impl Edition for Luau { writeln!(w, "break")?; } - Ok(()) + writeln!(w, "end") } fn i64(&self, i: i64) -> Infix {