| git.druid.rocks | index | druid520 | nscc | test/ | t39_struct.nsc |
test/t39_struct.nsc
struct pair { i32 x; i32 y; };
global i32 main(void) {
struct pair p = { 3, 4 };
struct pair q;
q = p;
q.x = q.x + 10;
q.y = q.y + 20;
i32 sx = p.x + q.x + q.y;
i64 sz = sizeof(struct pair);
return sx + (i32)sz - 43;
}