diff options
author | Dave Gauer <ratfactor@gmail.com> | 2021-02-15 19:32:00 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-15 19:32:00 -0500 |
commit | 09fd739efa9cee151c8300f53c422d8a72766d49 (patch) | |
tree | 45f2eba30d72f43df60cd9b053ebaea5dfe11f18 /exercises/24_errors4.zig | |
parent | 0d212ecf5a9de1c0bb673a2b6a409de5a99a9d7b (diff) | |
parent | 304489ca1f465b5456fa8c21dd0ae4e4c6c48617 (diff) | |
download | ziglings-09fd739efa9cee151c8300f53c422d8a72766d49.tar.gz ziglings-09fd739efa9cee151c8300f53c422d8a72766d49.tar.bz2 ziglings-09fd739efa9cee151c8300f53c422d8a72766d49.tar.xz ziglings-09fd739efa9cee151c8300f53c422d8a72766d49.zip |
Merge pull request #22 from quexxon/apply-zig-fmt
Apply `zig fmt` to exercises and generate remaining patch files
Diffstat (limited to 'exercises/24_errors4.zig')
-rw-r--r-- | exercises/24_errors4.zig | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/exercises/24_errors4.zig b/exercises/24_errors4.zig index b60cc2d..560b129 100644 --- a/exercises/24_errors4.zig +++ b/exercises/24_errors4.zig @@ -23,9 +23,9 @@ pub fn main() void { // that makeJustRight() returns a error union (for now). var a: u32 = makeJustRight(44) catch 0; var b: u32 = makeJustRight(14) catch 0; - var c: u32 = makeJustRight(4) catch 0; + var c: u32 = makeJustRight(4) catch 0; - std.debug.print("a={}, b={}, c={}", .{a,b,c}); + std.debug.print("a={}, b={}, c={}", .{ a, b, c }); } // In this silly example we've split the responsibility of making @@ -37,7 +37,9 @@ pub fn main() void { // detectProblems() Returns the number or an error. // fn makeJustRight(n: u32) MyNumberError!u32 { - return fixTooBig(n) catch |err| { return err; }; + return fixTooBig(n) catch |err| { + return err; + }; } fn fixTooBig(n: u32) MyNumberError!u32 { @@ -45,14 +47,14 @@ fn fixTooBig(n: u32) MyNumberError!u32 { if (err == MyNumberError.TooBig) { return 20; } - + return err; }; } fn fixTooSmall(n: u32) MyNumberError!u32 { // Oh dear, this is missing a lot! But don't worry, it's nearly - // identical to fixTooBig() above. + // identical to fixTooBig() above. // // If we get a TooSmall error, we should return 10. // If we get any other error, we should return that error. @@ -65,4 +67,3 @@ fn detectProblems(n: u32) MyNumberError!u32 { if (n > 20) return MyNumberError.TooBig; return n; } - |