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