David Gonzalez Martin e9991b8d9a pass more tests
2024-02-18 08:26:17 -06:00

24 lines
418 B
Plaintext

const expected_number = 123;
const foo = fn () s32 {
return expected_number;
}
const Struct = struct{
a: s32,
handler: &const fn(s: &Struct) s32,
const handler_function = fn (s: &Struct) s32 {
return s.a;
}
};
const main = fn () s32 {
var s = Struct{
.a = expected_number,
.handler = Struct.handler_function.&,
};
return s.handler(s.&) - expected_number;
}