.. |
001_hello.zig
|
some exercises
|
3 months ago |
002_std.zig
|
some exercises
|
3 months ago |
003_assignment.zig
|
some exercises
|
3 months ago |
004_arrays.zig
|
some exercises
|
3 months ago |
005_arrays2.zig
|
some exercises
|
3 months ago |
006_strings.zig
|
some exercises
|
3 months ago |
007_strings2.zig
|
some exercises
|
3 months ago |
008_quiz.zig
|
some exercises
|
3 months ago |
009_if.zig
|
some exercises
|
3 months ago |
010_if2.zig
|
some exercises
|
3 months ago |
011_while.zig
|
some exercises
|
3 months ago |
012_while2.zig
|
some exercises
|
3 months ago |
013_while3.zig
|
some exercises
|
3 months ago |
014_while4.zig
|
some exercises
|
3 months ago |
015_for.zig
|
some exercises
|
3 months ago |
016_for2.zig
|
some exercises
|
3 months ago |
017_quiz2.zig
|
some exercises
|
3 months ago |
018_functions.zig
|
some exercises
|
3 months ago |
019_functions2.zig
|
some exercises
|
3 months ago |
020_quiz3.zig
|
some exercises
|
3 months ago |
021_errors.zig
|
some exercises
|
3 months ago |
022_errors2.zig
|
some exercises
|
3 months ago |
023_errors3.zig
|
some exercises
|
3 months ago |
024_errors4.zig
|
some exercises
|
3 months ago |
025_errors5.zig
|
some exercises
|
3 months ago |
026_hello2.zig
|
some exercises
|
3 months ago |
027_defer.zig
|
some exercises
|
3 months ago |
028_defer2.zig
|
some exercises
|
3 months ago |
029_errdefer.zig
|
some exercises
|
3 months ago |
030_switch.zig
|
some exercises
|
3 months ago |
031_switch2.zig
|
some exercises
|
3 months ago |
032_unreachable.zig
|
some exercises
|
3 months ago |
033_iferror.zig
|
some exercises
|
3 months ago |
034_quiz4.zig
|
some exercises
|
3 months ago |
035_enums.zig
|
some exercises
|
3 months ago |
036_enums2.zig
|
some exercises
|
3 months ago |
037_structs.zig
|
changed struct name 'class' into 'role'
|
1 year ago |
038_structs2.zig
|
changed struct name 'class' into 'role'
|
1 year ago |
039_pointers.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
040_pointers2.zig
|
improving the explanation
|
1 year ago |
041_pointers3.zig
|
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
042_pointers4.zig
|
Update 042_pointers4.zig
|
2 years ago |
043_pointers5.zig
|
Correct conventional Zig reference vs value passing re #89
|
2 years ago |
044_quiz5.zig
|
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
045_optionals.zig
|
var to const when posssible
|
1 year ago |
046_optionals2.zig
|
Nobody wants the long version of finding out if a variable is set.
|
4 months ago |
047_methods.zig
|
var to const when posssible
|
1 year ago |
048_methods2.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
049_quiz6.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
050_no_value.zig
|
Updated build version requirement to 0.10.0-dev.3385
|
2 years ago |
051_values.zig
|
Improved the explanation about passing arguments and added an example.
|
6 months ago |
052_slices.zig
|
Update 052_slices.zig
|
3 years ago |
053_slices2.zig
|
zig fmt
|
3 years ago |
054_manypointers.zig
|
Introduce syntax for turning a many pointer to a slice
|
11 months ago |
055_unions.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
056_unions2.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
057_unions3.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
058_quiz7.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
059_integers.zig
|
Fixed unicode literal
|
6 months ago |
060_floats.zig
|
Change the task so that the exercise contains two errors again.
|
10 months ago |
061_coercions.zig
|
remove redundant word "a"
|
3 years ago |
062_loop_expressions.zig
|
fix loop else clause explanation
|
2 years ago |
063_labels.zig
|
dev.1711 - switched to multi-object-for-loops
|
2 years ago |
064_builtins.zig
|
Fix two minor typos
|
10 months ago |
065_builtins2.zig
|
fixed language changes in @typeInfo
|
11 months ago |
066_comptime.zig
|
description specified
|
2 years ago |
067_comptime2.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
068_comptime3.zig
|
Fixed missing comptime.
|
1 year ago |
069_comptime4.zig
|
Revised exercises due to the changes of Zig version 0.11.0-dev.3853
|
1 year ago |
070_comptime5.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
071_comptime6.zig
|
patch because of a change in @typeInfo
|
2 years ago |
072_comptime7.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
073_comptime8.zig
|
fix whitespace line-endings
|
3 years ago |
074_comptime9.zig
|
Global scope is container-level scope
|
12 months ago |
075_quiz8.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
076_sentinels.zig
|
Fix formatting of comment
|
8 months ago |
077_sentinels2.zig
|
zig fmt
|
3 years ago |
078_sentinels3.zig
|
Update 078_sentinels3.zig
|
1 year ago |
079_quoted_identifiers.zig
|
Remove trailing whitespace.
|
2 years ago |
080_anonymous_structs.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
081_anonymous_structs2.zig
|
Fix exercises 058 and 081 🔧
|
3 years ago |
082_anonymous_structs3.zig
|
patch because of a change in @typeInfo
|
2 years ago |
083_anonymous_lists.zig
|
Ensure the exercises use the canonical format
|
1 year ago |
084_async.zig
|
fix whitespace line-endings
|
3 years ago |
085_async2.zig
|
fix whitespace line-endings
|
3 years ago |
086_async3.zig
|
change `suspend;` to `suspend {}`
|
3 years ago |
087_async4.zig
|
add ex087 async 4
|
3 years ago |
088_async5.zig
|
No unused fn params
|
3 years ago |
089_async6.zig
|
zig fmt
|
3 years ago |
090_async7.zig
|
fix whitespace line-endings
|
3 years ago |
091_async8.zig
|
Added ex91 - closing in on async!
|
3 years ago |
092_interfaces.zig
|
Converted var to const if there is no mutation in var.
|
10 months ago |
093_hello_c.zig
|
Update exercises/093_hello_c.zig
|
8 months ago |
094_c_math.zig
|
fix: typo: % instead of @ for a builtin function
|
4 months ago |
095_for3.zig
|
Renamed 095 to "for3" to match feature sequence
|
1 year ago |
096_memory_allocation.zig
|
Fix some typos
|
4 months ago |
097_bit_manipulation.zig
|
Fix some typos
|
4 months ago |
098_bit_manipulation2.zig
|
Fix some typos
|
4 months ago |
099_formatting.zig
|
Fix some typos
|
4 months ago |
100_for4.zig
|
Added Ex. 100 fourth for (as foretold in #261)
|
1 year ago |
101_for5.zig
|
Add link to DoD talk in 101_for5.zig
|
1 year ago |
102_testing.zig
|
Added testing exercise.
|
1 year ago |
103_tokenization.zig
|
Text improvement
|
7 months ago |
104_threading.zig
|
Fix some typos
|
4 months ago |
105_threading2.zig
|
Update exercises/105_threading2.zig
|
4 months ago |
106_files.zig
|
fix: many grammatical errors
|
4 months ago |
107_files2.zig
|
fix: some grammatical errors
|
4 months ago |
999_the_end.zig
|
changed 'the_end' to '999_the_end'
|
2 years ago |