export c fn main() -> u8 { var storage: [8]u8 = [0_u8, 0_u8, 0_u8, 0_u8, 0_u8, 0_u8, 0_u8, 0_u8] var alloc: FixedBufAlloc = std.mem.fixedBufAlloc(storage) let first: Maybe> = std.mem.allocBytes(alloc, 5) let second: Maybe> = std.mem.allocBytes(alloc, 4) if first.has { if second.has { return 0_u8 } else { return 1_u8 } } return 0_u8 }