| git.druid.rocks | index | druid520 | nscc | test/ | t05_ptr.nsc |
test/t05_ptr.nsc
global i32 main(void) {
i32 x = 5;
ptr p = &x;
*p = *p + 2;
i32 y = 10;
ptr a = &x;
ptr b = &y;
i64 diff = (i64)b - (i64)a;
if (diff == 16 || diff == -16) { return (i32)*p; }
return 0;
}