summaryrefslogtreecommitdiffstatshomepage
AgeCommit message (Collapse)Author
2021-03-12"999 is enough for anybody" triple-zero padding (#18)Dave Gauer
When I hit 999 exercises, I will finally have reached the ultimate state of soteriological release and no more exercises will be needed. The cycle will be complete. All that will be left is perfect quietude, freedom, and highest happiness.
2021-03-10Laying down some harsh string facts in ex54.Dave Gauer
2021-03-10Merge branch 'main' of github.com:ratfactor/ziglings into mainDave Gauer
2021-03-10add ex 57 unions 3Dave Gauer
2021-03-10Update README.mdDave Gauer
2021-03-09add ex56 for realDave Gauer
2021-03-09add ex56 unions2 (tagged)Dave Gauer
2021-03-09add ex 55 unionsDave Gauer
2021-03-07"Multi pointers" are now "many pointers"Dave Gauer
TypeInfo.Pointer.Size says "many", so there we are!
2021-03-06Update README with TODONEsDave Gauer
2021-03-06add ex54 multipointers (for real)Dave Gauer
2021-03-06add ex54 multipointersDave Gauer
2021-03-06add ex53 slices2Dave Gauer
2021-03-06add ex52 slicesDave Gauer
2021-03-06POSIX shell fixesDave Gauer
2021-03-05ex51 word crimes solvedDave Gauer
2021-03-05ex51 explanation improvementsDave Gauer
2021-03-05ex51 lol spaceDave Gauer
2021-03-05ex51 fixed wordingDave Gauer
2021-03-05ex51 cleaned up wordingDave Gauer
2021-03-05Merge branch 'main' of github.com:ratfactor/ziglings into mainDave Gauer
2021-03-05Add ex51 valuesDave Gauer
2021-03-05Update 48_methods2.zigDave Gauer
2021-03-05Merge pull request #31 from drforester/mainDave Gauer
found a Zig enum with a method
2021-03-04found a Zig enum with a methodDavid Forester
2021-03-03Merge pull request #30 from JosephTLyons/Whitespace-cleanupDave Gauer
Cleaned up some extraneous whitespace characters
2021-03-02Cleaned up some extraneous whitespace charactersJoseph T Lyons
2021-03-02Merge pull request #29 from g-w1/scrDave Gauer
patches: make interpreter compat and make work if not in PATH
2021-03-01patches: make interpreter compat and make work if not in PATHjacob gw
2021-02-28Add ex 50 'no values' (help further address #25)Dave Gauer
2021-02-28Added quiz 6 (and the trumpeting sounds grow louder)Dave Gauer
2021-02-28Added ex 48, additional comment on 46Dave Gauer
2021-02-28oops, left in old note pt. 2Dave Gauer
2021-02-28oops, left in old noteDave Gauer
2021-02-28Change default elephant tail to null (#25)Dave Gauer
It was confusing to see tail... = undefined in the struct definition and then if (tail == null) later in the exercise - it appears that the mismatch would be the issue - but that's distracting from the real issue: making the value optional! Changing the initial value to null is still correct, but won't distract. The only worry now is that the user will remember the undefined definition from the previous exercise and wonder if that has to be that way...but you can't win them all!
2021-02-27Add ex 47: methodsDave Gauer
2021-02-27Merge pull request #27 from vishalsodani/mainDave Gauer
Fixed some typos
2021-02-27New illustration in README!Dave Gauer
Using the "put an image in an issue and link to it on the README" trick to keep the Ziglings repo size down.
2021-02-26Fixed a typo #26Vishal Sodani
2021-02-26Fixed a typo #26Vishal Sodani
2021-02-16Update README so it has THE TRUTHDave Gauer
2021-02-16Added ex. 46 optionals 2 - elephants!Dave Gauer
2021-02-16Merge pull request #24 from mz0/fix06Dave Gauer
fix repeat target
2021-02-16Merge pull request #23 from vishalsodani/mainDave Gauer
Fixed spelling
2021-02-16Exit rather than return upon version failure (#14)Dave Gauer
A plain `zig build` was exiting as expected after the version check failure did an early 'return'. But `zig build 01` (specifying a step) would print the fail message and then continue...but fail to find the step (which was not added). Calling `exit()` solves this. Calling it with an error status code causes vomiting in the build system (since, you know, there was an error). So returning with `exit(0)` is the way to go here.
2021-02-16fix repeat targetMark Zhitomirski
2021-02-16Fixed spellingVishal Sodani
2021-02-15Second attempt of the second attempt (#14)Dave Gauer
2021-02-15Second attempt at explaining the minimum build (#14)Dave Gauer
2021-02-15Merge pull request #22 from quexxon/apply-zig-fmtDave Gauer
Apply `zig fmt` to exercises and generate remaining patch files