From 63c798637cbb8b73ac0348933cc8dc42bfa9810a Mon Sep 17 00:00:00 2001 From: Luka Markušić Date: Mon, 1 Jun 2026 15:37:05 +0200 Subject: Fix 071_comptime6.zig because of new build system --- exercises/071_comptime6.zig | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'exercises') diff --git a/exercises/071_comptime6.zig b/exercises/071_comptime6.zig index ce76607..3df9299 100644 --- a/exercises/071_comptime6.zig +++ b/exercises/071_comptime6.zig @@ -36,13 +36,14 @@ pub fn main() void { // statement was repeated three times almost verbatim. Yuck! // // Please use an 'inline for' to implement the block below - // for each field in the slice 'fields'! + // for each field in the corresponding slices (they're of the same length)! - const fields = @typeInfo(Narcissus).@"struct".fields; + const field_names = @typeInfo(Narcissus).@"struct".field_names; + const field_types = @typeInfo(Narcissus).@"struct".field_types; ??? { - if (field.type != void) { - print(" {s}", .{field.name}); + if (field_type != void) { + print(" {s}", .{field_name}); } } -- cgit v1.2.3