Dave Gauer
af597c86a5
add ex 57 unions 3
2021-03-10 20:14:25 -05:00
Dave Gauer
dff61673c8
add ex56 for real
2021-03-09 20:51:00 -05:00
Dave Gauer
7b1c9c3b63
add ex 55 unions
2021-03-09 20:04:43 -05:00
Dave Gauer
784b66ffcf
"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
fd2cec02af
add ex54 multipointers (for real)
2021-03-06 21:31:02 -05:00
Dave Gauer
a8b9d6f2b8
add ex53 slices2
2021-03-06 19:16:28 -05:00
Dave Gauer
d1c6993898
add ex52 slices
2021-03-06 18:20:50 -05:00
Dave Gauer
0fea5bc00c
Merge branch 'main' of github.com:ratfactor/ziglings into main
2021-03-05 11:01:16 -05:00
Dave Gauer
4f9c8f57ba
Add ex51 values
2021-03-05 11:01:12 -05:00
Joseph T Lyons
a26c3eb36f
Cleaned up some extraneous whitespace characters
2021-03-02 23:06:09 -05:00
Dave Gauer
28791f0cb8
Add ex 50 'no values' (help further address #25 )
2021-02-28 18:36:38 -05:00
Dave Gauer
0552a62896
Added quiz 6 (and the trumpeting sounds grow louder)
2021-02-28 13:51:33 -05:00
Dave Gauer
5f7e9389d5
Added ex 48, additional comment on 46
2021-02-28 13:23:22 -05:00
Dave Gauer
42e6ebd2fe
Add ex 47: methods
2021-02-27 16:52:57 -05:00
Dave Gauer
f27601b558
Added ex. 46 optionals 2 - elephants!
2021-02-16 20:21:32 -05:00
Dave Gauer
bbbda4bd0a
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
9b54ba79a0
Second attempt of the second attempt ( #14 )
2021-02-15 20:13:50 -05:00
Dave Gauer
3693a35aeb
Second attempt at explaining the minimum build ( #14 )
2021-02-15 20:04:18 -05:00
Dave Gauer
4b8cb2e444
Attempt to make the version error and README clearer ( #14 )
2021-02-14 19:25:35 -05:00
Dave Gauer
03a09639c6
Added testing ability
...
For the full details, see patches/README.md :-)
2021-02-14 18:36:09 -05:00
Dave Gauer
654437c0bc
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
545573fc84
Added ex 45 optionals
...
(And secretly added the patches/ dir. Don't tell anybody!)
2021-02-14 10:49:09 -05:00
Dave Gauer
a7e101cd05
Emit correct output as green text indicating passed.
2021-02-13 22:09:37 -05:00
Martin Wickham
6e576785c5
Use a zig build script to run ziglings
2021-02-11 22:10:55 -06:00