Add macro to luaify blocks instead of exprs

This commit is contained in:
2025-06-26 13:57:10 +10:00
parent 2a6015c19a
commit dfd57e0ad0
4 changed files with 43 additions and 2 deletions

View File

@@ -9,6 +9,12 @@ pub fn transform(expr: &mut Expr) -> Result<()> {
visitor.result
}
pub fn transform_chunk(block: &mut Block) -> Result<()> {
let mut visitor = Visitor::new();
visitor.visit_block_mut(block);
visitor.result
}
#[derive(Debug)]
struct Visitor {
result: Result<()>,