aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDave Gauer <dave@ratfactor.com>2021-04-17 17:44:07 -0400
committerDave Gauer <dave@ratfactor.com>2021-04-17 17:44:07 -0400
commit7d707d64b1fabb5f1118b9f4a2523532dfd71f6c (patch)
tree94180bb079cb6cb7d6b5e86cc4af0df4d619ff37
parent18bf4c76b3e6484e7629f7f085f31d3981afa469 (diff)
Make it super clear there are two fixes in 051
-rw-r--r--exercises/051_values.zig10
1 files changed, 6 insertions, 4 deletions
diff --git a/exercises/051_values.zig b/exercises/051_values.zig
index dd68d3b..956b742 100644
--- a/exercises/051_values.zig
+++ b/exercises/051_values.zig
@@ -14,7 +14,7 @@
// from the standard library is added to your program and compiled
// with it. All of this will be loaded into RAM when it runs. Oh, and
// that thing we name "const std"? That's a struct!
-
+//
const std = @import("std");
// Remember our old RPG Character struct? A struct is really just a
@@ -150,17 +150,19 @@ pub fn main() void {
// making an assignment to a const (since Zig enforces that ALL
// function parameters are const).
//
- // Knowing that, see if you can make levelUp() work as expected -
+ // Knowing this, see if you can make levelUp() work as expected -
// it should add the specified amount to the supplied character's
- // experience points:
-
+ // experience points.
+ //
print("XP before:{}, ", .{glorp.experience});
+ // Fix 1 of 2 goes here:
levelUp(glorp, reward_xp);
print("after:{}.\n", .{glorp.experience});
}
+// Fix 2 of 2 goes here:
fn levelUp(character_access: Character, xp: u32) void {
character_access.experience += xp;
}