19 lines
242 B
Plaintext
19 lines
242 B
Plaintext
BoolPair = struct
|
|
{
|
|
a: u1,
|
|
b: u1,
|
|
}
|
|
|
|
bool_pair = fn () BoolPair
|
|
{
|
|
return { .a = 0, .b = 1 };
|
|
}
|
|
|
|
[export] main = fn [cc(c)] () s32
|
|
{
|
|
>result = bool_pair();
|
|
if (result.a) #trap();
|
|
if (!result.b) #trap();
|
|
return 0;
|
|
}
|