module "main" extern "puts" func puts(text: cstring) struct Test { data: [23]cstring } extern "main" func main(argc: i64, argv: [?]cstring): i64 { let names = struct Test {} for name, i in names.data { puts(name) } return 0 }