aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/exercises
AgeCommit message (Collapse)Author
2023-04-30Oops, capitalization in ex016.Dave Gauer
2023-04-30Renamed 095 to "for3" to match feature sequenceDave Gauer
So 100 will be the next in line.
2023-04-30Updating wording in 'for' exercisesDave Gauer
This is in preparation for another dive into 'for' in an upcoming Exercise 100. Also reformatted 095 for 65 columns and some wording.
2023-04-28060 - remove `@as()`Arya-Elfren
2023-04-28Simplify `f16` coersion exampleArya-Elfren
2023-04-28Simplify methods explanation in 047Arya-Elfren
2023-04-26Clarify the methods syntax sugar & a bit moreArya-Elfren
I think it's a bit clearer to show exactly what the syntax sugar of methods is, because that's all it is. Every function in Zig is in a struct (files are structs after all) and methods just simplify their use. I also thought we might use the explicit saturating subtraction as that is why the feature is in Zig.
2023-04-26Clarify `f16` maths - closes #204Arya-Elfren
2023-04-25Fix formatting in exercise 99Manlio Perillo
The non-conforming formatting was not detected by the eowyn.sh script, due to a bug.
2023-04-23Ex 099 format instructions to 65 columns, wording, examplesDave Gauer
2023-04-19Update 099_formatting.zigChris Boesch
typo fixed
2023-04-19Merge pull request #247 from chrboesch/formattingChris Boesch
added first formatting exercise
2023-04-19added first formatting exerciseChris Boesch
2023-04-18Ensure the exercises use the canonical formatManlio Perillo
Add the check-exercises.py tool in the new tools directory. It is used to check that the exercises are correctly formatted, printing on stderr the invalid ones and the diff in the unified format. Update the exercises that don't use the canonical zig fmt format. Update some patches that cause the generated zig file to be incorrectly formatted.
2023-04-12Update 096_memory_allocation.zigChris Boesch
formatting
2023-04-12Update 097_bit_manipulation.zigChris Boesch
formatting
2023-04-12Update 098_bit_manipulation2.zigChris Boesch
formatting
2023-04-12added the second exercise for bit manipulationChris Boesch
2023-04-12added first exercise for bit manipulationChris Boesch
2023-04-05improving the explanationChris Boesch
2023-03-31Merge pull request #209 from chrboesch/e70Chris Boesch
changed self parameter in connect to pointer
2023-03-31changed self parameter in connect to pointerChris Boesch
2023-03-30function made more elegantChris Boesch
2023-03-30Merge pull request #207 from chrboesch/i205Chris Boesch
changed self paramter in waddle to pointer
2023-03-30changed self paramter in waddle to pointerChris Boesch
2023-03-30Exercise 094: Correct spelling and grammarZolo Zithro
2023-03-14Fix typoJo Burgard
2023-03-14Fix typoJo Burgard
2023-03-09added line feedChris Boesch
2023-03-08change empty init to '???' placeholderSean Aubin
2023-03-08rename memory allocation 095 -> 096Sean Aubin
2023-03-08fix allocate exampleSean Aubin
2023-03-08move memory allocation example to 095Sean Aubin
2023-03-08rephrase/reformat commentsSean Aubin
2023-03-08first draft of memory allocation exerciseSean Aubin
2023-03-04exercise for new for-loopsChris Boesch
2023-02-28fix typos/grammar in 093_hello_c.zigSean Aubin
- output a text -> output text - In Zig -> add comma - result ist -> result is - remove extra whitespace
2023-02-21Merge pull request #191 from chrboesch/dev_1711Chris Boesch
dev.1711 - switched to multi-object-for-loops
2023-02-21dev.1711 - switched to multi-object-for-loopsChris Boesch
2023-02-20removed unnecessary self pointerChris Boesch
2023-02-19check for dev1650 and some minor polishChris Boesch
2023-02-19issue 185, description improvedChris Boesch
2023-02-19small improvements in hello_cChris Boesch
2023-02-18added C math exerciseChris Boesch
2023-02-16Merge pull request #183 from chrboesch/hello_cChris Boesch
added the first C exercise
2023-02-16some improvements in the descriptionChris Boesch
2023-02-16try 'write' that works on mac, but I didn't know if it works on windowsChris Boesch
2023-02-16Merge pull request #184 from DiogoNeves/patch-1Chris Boesch
Adds missing 'the' to intro text (020_quiz3)
2023-02-16Merge branch 'main' into hello_cChris Boesch
2023-02-16inserted a workaround for mac-os, see ↵Chris Boesch
https://github.com/ziglang/zig/issues/14657#issuecomment-1432180967