4 Commits

2 changed files with 8 additions and 6 deletions
+1 -1
View File
@@ -36,5 +36,5 @@ pub fn main(init: std.process.Init) !void {
// 'std.debug.print()' prints its output to stderr, while the stdout_writer
// approach prints to stdout.
// A common practice is to pipe output of a command to other commands,
// and in order for the piping to work, those commands expect thier input
// and in order for the piping to work, those commands expect their input
// to come from stdout, not stderr.
+7 -5
View File
@@ -1,5 +1,5 @@
--- exercises/036_enums2.zig 2023-10-03 22:15:22.122241138 +0200
+++ answers/036_enums2.zig 2023-10-05 20:04:07.002765884 +0200
--- exercises/036_enums2.zig 2026-07-21 20:48:50.596099259 +0200
+++ answers/036_enums2.zig 2026-07-21 20:50:14.726826859 +0200
@@ -31,7 +31,7 @@
const Color = enum(u32) {
red = 0xff0000,
@@ -18,9 +18,11 @@
\\</p>
\\
, .{
@intFromEnum(Color.red),
@intFromEnum(Color.green),
- @intFromEnum(Color.red),
- @intFromEnum(Color.green),
- @intFromEnum(???), // Oops! We're missing something!
+ @intFromEnum(Color.blue), // Oops! We're missing something!
+ @backingInt(Color.red),
+ @backingInt(Color.green),
+ @backingInt(Color.blue), // Oops! We're missing something!
});
}