Files
hakorune/apps/tests/macro/exception/loop_postfix_sugar.hako

16 lines
213 B
Plaintext

function f(x) {
return x
}
function main(args) {
local i = 0
loop(i < 2) {
with_cleanup(
postfix_catch(f(i), "Error", fn(e){ print(e) }),
fn(){ print("cleanup") }
)
i = i + 1
}
}