Add arcane JIT incantation
This commit is contained in:
parent
27f503ee1f
commit
3a9617fd5f
@ -285,9 +285,13 @@ impl Driver for Backward {
|
|||||||
let label = v.push_label();
|
let label = v.push_label();
|
||||||
|
|
||||||
write!(w, "::continue_at_{}::", label)?;
|
write!(w, "::continue_at_{}::", label)?;
|
||||||
|
write!(w, "while true do ")?;
|
||||||
|
|
||||||
self.body.iter().try_for_each(|s| s.visit(v, w))?;
|
self.body.iter().try_for_each(|s| s.visit(v, w))?;
|
||||||
|
|
||||||
|
write!(w, "break ")?;
|
||||||
|
write!(w, "end ")?;
|
||||||
|
|
||||||
v.pop_label();
|
v.pop_label();
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user