aboutsummaryrefslogtreecommitdiff
path: root/08_quiz.zig
diff options
context:
space:
mode:
Diffstat (limited to '08_quiz.zig')
-rw-r--r--08_quiz.zig34
1 files changed, 0 insertions, 34 deletions
diff --git a/08_quiz.zig b/08_quiz.zig
deleted file mode 100644
index e23f856..0000000
--- a/08_quiz.zig
+++ /dev/null
@@ -1,34 +0,0 @@
-//
-// Quiz time! Let's see if you can fix this whole program.
-//
-// This is meant to be challenging.
-//
-// Let the compiler tell you what's wrong.
-//
-// Start at the top.
-//
-const std = @import("std");
-
-pub fn main() void {
- // What is this nonsense? :-)
- const letters = "YZhifg";
-
- const x: u8 = 1;
-
- // This is something you haven't seen before: declaring an array
- // without putting anything in it. There is no error here:
- var lang: [3]u8 = undefined;
-
- // The following lines attempt to put 'Z', 'i', and 'g' into the
- // 'lang' array we just created.
- lang[0] = letters[x];
-
- x = 3;
- lang[???] = letters[x];
-
- x = ???;
- lang[2] = letters[???];
-
- // We want to "Program in Zig!" of course:
- std.debug.print("Program in {}!\n", .{lang});
-}