//ww:run-exit 8 package main; type pt = struct { x: i32, y: i32, z: i64 }; export fn main() i32 = { let xs: []pt = []; let p: pt = pt { x = 3, y = 5, z = 9 }; append(xs, p); return (xs[0].x + xs[0].y): i32; };