diff options
author | Dave Gauer <dave@ratfactor.com> | 2021-02-08 20:35:28 -0500 |
---|---|---|
committer | Dave Gauer <dave@ratfactor.com> | 2021-02-08 20:35:28 -0500 |
commit | cf0920de31e9b5f3c5ba6de19a1b4c8d0c58b907 (patch) | |
tree | d0c1af19e12e503a6d720b8e8ef487966e4c7d75 /README.md | |
parent | adf5ddb27df7f5a22b0b7d3321dfc8bca1e7937a (diff) | |
download | ziglings-cf0920de31e9b5f3c5ba6de19a1b4c8d0c58b907.tar.gz ziglings-cf0920de31e9b5f3c5ba6de19a1b4c8d0c58b907.tar.bz2 ziglings-cf0920de31e9b5f3c5ba6de19a1b4c8d0c58b907.tar.xz ziglings-cf0920de31e9b5f3c5ba6de19a1b4c8d0c58b907.zip |
Added Ex. 38-43 for pointers, updated README
Added topics beyond the language basics from ziglearn.org
to the README. That's a lot of exercises. I'd like to keep
it under 100, though!
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 34 |
1 files changed, 25 insertions, 9 deletions
@@ -84,24 +84,40 @@ Planned exercises: * [x] Switch * [x] Unreachable * [x] Enums -* [ ] Structs -* [ ] Unions -* [ ] Pointers -* [ ] Pointer sized integers +* [x] Structs +* [x] Pointers * [ ] Multi pointers * [ ] Slices -* [ ] Integer rules -* [ ] Floats -* [ ] Labelled blocks -* [ ] Labelled loops +* [ ] Unions +* [ ] Numeric types (integers, floats) +* [ ] Labelled blocks and loops * [ ] Loops as expressions * [ ] Optionals * [ ] Comptime -* [ ] Inline loops +* [ ] Inline loops (how to DEMO this?) * [ ] Anonymous structs * [ ] Sentinel termination * [ ] Vectors * [ ] Imports +* [ ] Allocators +* [ ] Arraylist +* [ ] Filesystem +* [ ] Readers and Writers +* [ ] Formatting +* [ ] JSON +* [ ] Random Numbers +* [ ] Crypto +* [ ] Threads +* [ ] Hash Maps +* [ ] Stacks +* [ ] Sorting +* [ ] Iterators +* [ ] Formatting specifiers +* [ ] Advanced Formatting +* [ ] Suspend / Resume +* [ ] Async / Await +* [ ] Nosuspend +* [ ] Async Frames, Suspend Blocks The initial topics for these exercises were unabashedly cribbed from [ziglearn.org](https://ziglearn.org/). I've since moved things around |