1.1 KiB
1.1 KiB
(Zig) solutions to the 2024 Advent Of Code.
If you - like me - are new to the Zig language, Ziglings seems to be a well-respected entrypoint!
The authoritative source for this code is on Gitea. The GitHub version is a mirror. Self-hosting is not only the best way to learn, but also to reduce dependency on untrustworthy corporations.
Execution
I've tried (in main.zig
) to make a general-purpose executable that can be passed arguments to determine the function to run (e.g. zig run main.zig -- 1 2
), but so far no luck - lots of type errors 🙃
So for now, run directly with (e.g.) zig run solutions/01.zig
, and do the following manual changes:
- Change
pub fn main() void {...}
in each solution-file to invoke the function you want run. - Change
isTestCase
fromtrue
tofalse
when ready to get the real solution.