Dave Gauer
62fc8f7139
Merge pull request #24 from mz0/fix06
...
fix repeat target
2021-02-16 18:25:58 -05:00
Dave Gauer
377023e183
Merge pull request #23 from vishalsodani/main
...
Fixed spelling
2021-02-16 18:25:30 -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
Mark Zhitomirski
35e00be944
fix repeat target
2021-02-16 23:36:33 +03:00
Vishal Sodani
d0400e3733
Fixed spelling
2021-02-16 18:26:43 +05:30
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
09fd739efa
Merge pull request #22 from quexxon/apply-zig-fmt
...
Apply `zig fmt` to exercises and generate remaining patch files
2021-02-15 19:32:00 -05:00
Will Clardy
304489ca1f
Add remaining patch files
2021-02-15 17:13:55 -05:00
Will Clardy
2f821bd5e8
Apply zig fmt
to exercises
2021-02-15 16:55:44 -05:00
Will Clardy
e58f155bd6
Manually apply zig fmt
style to comments
2021-02-15 16:55:19 -05:00
Dave Gauer
0d212ecf5a
Merge pull request #20 from quexxon/exercise_12_fixes
...
Exercise 12 fixes
2021-02-15 09:58:39 -05:00
Will Clardy
a69f0923e1
Replace unclosed opening paren with dash
2021-02-15 01:03:30 -05:00
Will Clardy
77b72e0933
Add missing opening braces in while statements
2021-02-15 01:02:53 -05:00
Dave Gauer
44ccf4a0eb
Patches to patches to clean up patches
2021-02-14 20:26:57 -05:00
Dave Gauer
e4a5716c71
Fix Ex.19 typo ( #19 )
...
Oh, look at that, issue 19 is about exercise 19.
Today's lucky number is 19. Time to buy a lottery ticket.
2021-02-14 19:35:45 -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
0d618f4dda
going with this exercise order
2021-02-14 12:13:55 -05:00
Dave Gauer
a541dc734b
03 assignment - var to const in example for clarity
2021-02-14 12:04:04 -05:00
Dave Gauer
93050efc73
Merge branch 'main' of github.com:ratfactor/ziglings into main
2021-02-14 10:50:03 -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
74a1d3bc43
Merge pull request #17 from quexxon/main
...
Fix typo in exercise 09: out => our
2021-02-14 09:42:28 -05:00
Dave Gauer
c9739f8000
begone ye errant space
2021-02-14 09:25:19 -05:00
Will Clardy
87cc23261a
Fix typo: out => our
2021-02-14 09:22:41 -05:00
Dave Gauer
23832f7f1f
Merge pull request #10 from tijb/patch-1
...
Update 03_assignment.zig | Missing Line In Example
2021-02-14 08:32:42 -05:00
tim bangma
fa0abdc79f
Update 03_assignment.zig
2021-02-13 23:06:48 -05:00
Dave Gauer
a0dede07e8
Emit correct output as green text indicating passed.
2021-02-13 22:09:37 -05:00
Dave Gauer
12fe55d2d8
Merge pull request #13 from Ivan-Velickovic/main
...
04_arrays.zig - missing ":" for type of example array
2021-02-13 21:59:17 -05:00
Ivan-Velickovic
cfcb1f3a44
04_arrays.zig - missing : for type of example array
2021-02-14 15:42:42 +13:00
Dave Gauer
7aca904563
Merge branch 'main' of github.com:ratfactor/ziglings into main
2021-02-13 20:36:15 -05:00
Dave Gauer
e92107f5fc
ex10 - missing type was confusing and tangential ( #12 )
2021-02-13 20:35:07 -05:00
Dave Gauer
f33d698302
Added additional inspirations for Ziglings
...
Ruby Koans is even attributed by rustlings.
The Little Schemer is a personal all-time favorite programming book.
2021-02-13 15:47:00 -05:00
Dave Gauer
c2cb0e798f
Merge pull request #11 from tijb/patch-2
...
Update 04_arrays.zig | Array Index
2021-02-13 11:37:30 -05:00
Dave Gauer
0b0dba168f
Updating README description of project
...
Also updated the GitHub project description to:
"Learn the Zig programming language by fixing tiny broken programs."
I think it sounds more of a fun challenge this way rather than the more
academic "learn by doing exercises".
I mean, who wouldn't want to come help these "tiny broken programs"?!?
2021-02-13 11:23:53 -05:00
tim bangma
8bacd290d9
Update 04_arrays.zig
...
array index was off by 1.
2021-02-12 23:55:26 -05:00
tim bangma
df72409849
Update 03_assignment.zig
...
Looks like one of the example lines was missing.
2021-02-12 23:41:33 -05:00
Dave Gauer
8133b22be1
Update README to reflect new version checking
2021-02-12 22:53:07 -05:00
Dave Gauer
e2c12aa8ba
Merge branch 'SpexGuy-zig-build' into main
2021-02-12 22:30:25 -05:00
Dave Gauer
79a2feec39
Merge branch 'zig-build' of https://github.com/SpexGuy/ziglings into SpexGuy-zig-build
2021-02-12 20:49:57 -05:00
Dave Gauer
dd64f82833
Merge pull request #5 from Joefish/zig_version_check
...
Added a zig version test
2021-02-12 20:29:50 -05:00
Dave Gauer
d507cfc962
Merge pull request #9 from palash25/typo2
...
exercise/25 fix typo
2021-02-12 10:43:00 -05:00
Palash Nigam
beb5c6bb04
exercise/25 fix typo
2021-02-12 13:09:30 +05:30
Martin Wickham
971ab7f498
Use a zig build script to run ziglings
2021-02-11 22:10:55 -06:00
Joseph-Eugene Winzer
7e56ccc9d9
Improved zig version check
2021-02-11 20:49:57 +01:00
Dave Gauer
0ad4a0b3db
Merge pull request #7 from palash25/typo
...
exercise/21: fix typo
2021-02-11 14:13:15 -05:00
Palash Nigam
ec49fd1cc8
exercise/21: fix typo
2021-02-12 00:37:52 +05:30
Joseph-Eugene Winzer
b5ab7ea787
Added zig version check for commit number
2021-02-11 16:58:24 +01:00
Joseph-Eugene Winzer
e3ac8f0f09
Added a zig version test
2021-02-11 16:58:24 +01:00