sub = macro (a: s32, b: s32) s32 { return a - b; } [export] main = fn [cc(c)] () s32 { return sub(1, 1); }