[export] main = fn [cc(c)] (argument_count: u32) s32 { >a: s32 = 0; if (argument_count != 0 and? argument_count != 2 and? argument_count != 3 or? argument_count != 1) { return 0; } else if (argument_count == 5 or? a == 0) { return 45; } else { return 1; } }