Commit graph

174 commits

Author SHA1 Message Date
Dave Gauer
42fde519e9 add ex 57 unions 3 2021-03-10 20:14:25 -05:00
Dave Gauer
89187e52a1 add ex56 for real 2021-03-09 20:51:00 -05:00
Dave Gauer
72ebf3e460 add ex 55 unions 2021-03-09 20:04:43 -05:00
Dave Gauer
0168afd250 "Multi pointers" are now "many pointers"
TypeInfo.Pointer.Size says "many", so there we are!
2021-03-07 10:08:07 -05:00
Dave Gauer
2f4a0f0c7d add ex54 multipointers (for real) 2021-03-06 21:31:02 -05:00
Dave Gauer
5f22bf5c24 add ex53 slices2 2021-03-06 19:16:28 -05:00
Dave Gauer
da56734847 add ex52 slices 2021-03-06 18:20:50 -05:00
Dave Gauer
0f04860ac0 Merge branch 'main' of github.com:ratfactor/ziglings into main 2021-03-05 11:01:16 -05:00
Dave Gauer
c22c5d474d Add ex51 values 2021-03-05 11:01:12 -05:00
Joseph T Lyons
fee737380b Cleaned up some extraneous whitespace characters 2021-03-02 23:06:09 -05:00
Dave Gauer
95bdff5bfd Add ex 50 'no values' (help further address #25) 2021-02-28 18:36:38 -05:00
Dave Gauer
2d205d9645 Added quiz 6 (and the trumpeting sounds grow louder) 2021-02-28 13:51:33 -05:00
Dave Gauer
b12afaa577 Added ex 48, additional comment on 46 2021-02-28 13:23:22 -05:00
Dave Gauer
7b165e8858 Add ex 47: methods 2021-02-27 16:52:57 -05:00
Dave Gauer
e32bd7ce30 Added ex. 46 optionals 2 - elephants! 2021-02-16 20:21:32 -05:00
Dave Gauer
7b337cb51a Exit rather than return upon version failure (#14)
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-16 18:10:02 -05:00
Dave Gauer
f0c50bc8c6 Second attempt of the second attempt (#14) 2021-02-15 20:13:50 -05:00
Dave Gauer
8e2806ea11 Second attempt at explaining the minimum build (#14) 2021-02-15 20:04:18 -05:00
Dave Gauer
216c01318e Attempt to make the version error and README clearer (#14) 2021-02-14 19:25:35 -05:00
Dave Gauer
6ccd55729e Added testing ability
For the full details, see patches/README.md :-)
2021-02-14 18:36:09 -05:00
Dave Gauer
95c8ea3cb3 Make "check and halt" the default for zig build NN (#15)
The "start with NN" action is now NN_start.

Also formatting output for improved clarity (hopefully).
2021-02-14 16:45:18 -05:00
Dave Gauer
acaf051e4c Added ex 45 optionals
(And secretly added the patches/ dir. Don't tell anybody!)
2021-02-14 10:49:09 -05:00
Dave Gauer
a0dede07e8 Emit correct output as green text indicating passed. 2021-02-13 22:09:37 -05:00
Martin Wickham
971ab7f498 Use a zig build script to run ziglings 2021-02-11 22:10:55 -06:00