diff options
author | jacob gw <jacoblevgw@gmail.com> | 2021-05-24 15:55:03 -0400 |
---|---|---|
committer | jacob gw <jacoblevgw@gmail.com> | 2021-05-24 15:57:59 -0400 |
commit | 8bc15eecc41411e944b75e15c08f17eeddb1c50c (patch) | |
tree | 65be352408996b76871b0a747dd0d115c7a8baac | |
parent | 1bf1f682fffc74d96b9516414e7c944e9fe09608 (diff) | |
download | ziglings-8bc15eecc41411e944b75e15c08f17eeddb1c50c.tar.gz ziglings-8bc15eecc41411e944b75e15c08f17eeddb1c50c.tar.bz2 ziglings-8bc15eecc41411e944b75e15c08f17eeddb1c50c.tar.xz ziglings-8bc15eecc41411e944b75e15c08f17eeddb1c50c.zip |
change `suspend;` to `suspend {}`
-rw-r--r-- | exercises/084_async.zig | 4 | ||||
-rw-r--r-- | exercises/085_async2.zig | 4 | ||||
-rw-r--r-- | exercises/086_async3.zig | 2 | ||||
-rw-r--r-- | patches/patches/087_async4.patch | 2 |
4 files changed, 6 insertions, 6 deletions
diff --git a/exercises/084_async.zig b/exercises/084_async.zig index fe68b03..6a67907 100644 --- a/exercises/084_async.zig +++ b/exercises/084_async.zig @@ -21,7 +21,7 @@ // functions. // // fn fooThatSuspends() void { -// suspend; // return control, but leave the frame alone +// suspend {} // return control, but leave the frame alone // } // // 4. To call any function in async context and get a reference @@ -51,6 +51,6 @@ pub fn main() void { fn foo() void { print("foo() A\n", .{}); - suspend; + suspend {} print("foo() B\n", .{}); } diff --git a/exercises/085_async2.zig b/exercises/085_async2.zig index 0ca322e..cec5c2b 100644 --- a/exercises/085_async2.zig +++ b/exercises/085_async2.zig @@ -7,7 +7,7 @@ // async function invocation's frame and returns control to it. // // fn fooThatSuspends() void { -// suspend; +// suspend {} // } // // var foo_frame = async fooThatSuspends(); @@ -23,7 +23,7 @@ pub fn main() void { fn foo() void { print("Hello ", .{}); - suspend; + suspend {} print("async!\n", .{}); } diff --git a/exercises/086_async3.zig b/exercises/086_async3.zig index ae5a9a6..c8f1113 100644 --- a/exercises/086_async3.zig +++ b/exercises/086_async3.zig @@ -24,6 +24,6 @@ fn foo(countdown: u32) void { while (current > 0) { print("{} ", .{current}); current -= 1; - suspend; + suspend {} } } diff --git a/patches/patches/087_async4.patch b/patches/patches/087_async4.patch index 9ea5012..3aec891 100644 --- a/patches/patches/087_async4.patch +++ b/patches/patches/087_async4.patch @@ -7,4 +7,4 @@ < ??? --- > global_counter += 1; -> suspend; +> suspend {} |