This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- 1677487639.json 2023-02-27 17:51:03 | |
| +++ with-ctrl-k.json 2023-02-27 17:54:54 | |
| @@ -919,6 +919,42 @@ | |
| { | |
| "type": "basic", | |
| "from": { | |
| + "key_code": "k", | |
| + "modifiers": { | |
| + "mandatory": [ | |
| + "control" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Zig version: 0.10.1 | |
| // Import the standard library. | |
| const std = @import("std"); | |
| // Define MyBoundedArray type. | |
| const maxLength = 32; | |
| const MyBoundedArray = std.BoundedArray(u8, maxLength); | |
| /// Takes a slice as a parameter and fills it with a message. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <math.h> | |
| #include <stdint.h> | |
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <string.h> | |
| #include <gmp.h> | |
| #include <mpfr.h> | |
| int ilog2(uint64_t x) { return 63 - __builtin_clzll(x); } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <gmp.h> | |
| #include <mpfr.h> | |
| int main (void) | |
| { | |
| mpfr_t x, y; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <script> | |
| window.onerror = () => alert("Hello, World!"); | |
| function hello(x) { | |
| if(typeof x === 'undefined') { | |
| alert(x.f()); | |
| } | |
| } | |
| hello(); | |
| </script> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const std = @import("std"); | |
| const testing = std.testing; | |
| pub const Limb = u64; | |
| pub const Metadata = packed struct { | |
| // positive is set as true for n >= 0, false for n < 0. | |
| positive: bool, | |
| len: u63, | |
| }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const std = @import("std"); | |
| const Context = struct { | |
| canceled: bool = false, | |
| err: [4096]u8 = undefined, | |
| pub fn formatErr(self: *Context, comptime fmt: []const u8, args: anytype) error{NoSpaceLeft}!void { | |
| var fbs = std.io.fixedBufferStream(self.err[0..]); | |
| var writer = fbs.writer(); | |
| try std.fmt.format(writer, fmt, args); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const std = @import("std"); | |
| const expect = std.testing.expect; | |
| const cell = struct { | |
| v1: ?*Variant, | |
| v2: ?*Variant, | |
| }; | |
| const Variant = union(enum) { | |
| int: i32, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const std = @import("std"); | |
| const expect = std.testing.expect; | |
| const cell = struct { | |
| v1: ?*Variant, | |
| v2: ?*Variant, | |
| }; | |
| const Variant = union(enum) { | |
| int: i32, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const std = @import("std"); | |
| const expect = std.testing.expect; | |
| const Variant = union(enum) { | |
| int: i32, | |
| boolean: bool, | |
| // void can be omitted when inferring enum tag type. | |
| none, |