aboutsummaryrefslogtreecommitdiff
path: root/exercises/38_structs2.zig
diff options
context:
space:
mode:
authorWill Clardy <will@quexxon.net>2021-02-15 16:55:44 -0500
committerWill Clardy <will@quexxon.net>2021-02-15 16:55:44 -0500
commit2f821bd5e83129445179ea7bd81260df74fff295 (patch)
tree4f88d7f715dcd0bc98d20f3b7f70d49f2bdcb408 /exercises/38_structs2.zig
parente58f155bd6261a0c1408e8bb3b177bbced828eb3 (diff)
downloadziglings-2f821bd5e83129445179ea7bd81260df74fff295.tar.gz
ziglings-2f821bd5e83129445179ea7bd81260df74fff295.tar.bz2
ziglings-2f821bd5e83129445179ea7bd81260df74fff295.tar.xz
ziglings-2f821bd5e83129445179ea7bd81260df74fff295.zip
Apply `zig fmt` to exercises
Diffstat (limited to 'exercises/38_structs2.zig')
-rw-r--r--exercises/38_structs2.zig17
1 files changed, 9 insertions, 8 deletions
diff --git a/exercises/38_structs2.zig b/exercises/38_structs2.zig
index b6def93..b0db022 100644
--- a/exercises/38_structs2.zig
+++ b/exercises/38_structs2.zig
@@ -2,20 +2,20 @@
// Grouping values in structs is not merely convenient. It also allows
// us to treat the values as a single item when storing them, passing
// them to functions, etc.
-//
+//
// This exercise demonstrates how we can store structs in an array and
// how doing so lets us print them all (both) using a loop.
//
const std = @import("std");
-const Class = enum{
+const Class = enum {
wizard,
thief,
bard,
warrior,
};
-const Character = struct{
+const Character = struct {
class: Class,
gold: u32,
health: u8,
@@ -27,9 +27,9 @@ pub fn main() void {
// Glorp the Wise
chars[0] = Character{
- .class = Class.wizard,
- .gold = 20,
- .health = 100,
+ .class = Class.wizard,
+ .gold = 20,
+ .health = 100,
.experience = 10,
};
@@ -45,7 +45,8 @@ pub fn main() void {
// Printing all RPG characters in a loop:
for (chars) |c, num| {
- std.debug.print("Character {} - G:{} H:{} XP:{}\n",
- .{num+1, c.gold, c.health, c.experience});
+ std.debug.print("Character {} - G:{} H:{} XP:{}\n", .{
+ num + 1, c.gold, c.health, c.experience,
+ });
}
}