Implement length macro in luaify

This commit is contained in:
2025-06-23 07:27:52 +10:00
parent c3fb3407c4
commit c9026123e6
2 changed files with 19 additions and 0 deletions

View File

@@ -391,3 +391,14 @@ fn variadic() {
r#"function(a,...)local a,b=a,b,c,...;return func(a,b,c,d,...);end"#
);
}
#[test]
fn length() {
assert_eq!(luaify!(len!(a)), r#"#a"#);
assert_eq!(
luaify!({
let (a, b, c) = (len!(a), len!(b), len!(c));
}),
r#"local a,b,c=#a,#b,#c;"#
);
}