diff --git a/exercises/064_builtins.zig b/exercises/064_builtins.zig index 8df11f7..f9c156a 100644 --- a/exercises/064_builtins.zig +++ b/exercises/064_builtins.zig @@ -13,7 +13,7 @@ // compiler, such as type introspection (the ability to examine // type properties from within a program). // -// Zig currently contains 101 builtin functions. We're certainly +// Zig contains over 100 builtin functions. We're certainly // not going to cover them all, but we can look at some // interesting ones. // @@ -28,8 +28,7 @@ const print = @import("std").debug.print; pub fn main() void { // The second builtin, alphabetically, is: // @addWithOverflow(a: anytype, b: anytype) struct { @TypeOf(a, b), u1 } - // * 'T' will be the type of the other parameters. - // * 'a' and 'b' are numbers of the type T. + // * 'a' and 'b' are numbers of anytype. // * The return value is a tuple with the result and a possible overflow bit. // // Let's try it with a tiny 4-bit integer size to make it clear: diff --git a/patches/patches/064_builtins.patch b/patches/patches/064_builtins.patch index 8a154a4..c768927 100644 --- a/patches/patches/064_builtins.patch +++ b/patches/patches/064_builtins.patch @@ -1,8 +1,8 @@ -67c67 +66c66 < const expected_result: u8 = ???; --- > const expected_result: u8 = 0b00010010; -82c82 +81c81 < const tupni: u8 = @bitReverse(input, tupni); --- > const tupni: u8 = @bitReverse(input);