From e61bedaa25e4bc80847c4fb1508b5f4cdf35cd20 Mon Sep 17 00:00:00 2001 From: Luka Markušić Date: Sun, 31 May 2026 22:26:17 +0200 Subject: Add another defer exercise --- patches/patches/116_defer3.patch | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 patches/patches/116_defer3.patch (limited to 'patches') diff --git a/patches/patches/116_defer3.patch b/patches/patches/116_defer3.patch new file mode 100644 index 0000000..7b2cce5 --- /dev/null +++ b/patches/patches/116_defer3.patch @@ -0,0 +1,14 @@ +--- exercises/116_defer3.zig 2026-05-31 22:29:56.189323732 +0200 ++++ answers/116_defer3.zig 2026-05-31 22:30:17.749186667 +0200 +@@ -7,9 +7,9 @@ + var x: u32 = 100; + { + // Try reordering the statements to get the answer 42 +- defer x = x / 10; +- defer x = x + 11; + defer x = x * 2; ++ defer x = x + 11; ++ defer x = x / 10; + + // It might seem silly in this example, but it's important to know when + // deinitializing containers whose elements need to be deinitialized first. -- cgit v1.2.3