| .. |
|
001_hello.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
002_std.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
003_assignment.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
004_arrays.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
005_arrays2.zig
|
f3e25be7d0
Update ex005 because no need for pointers
|
4 years ago |
|
006_strings.zig
|
18bf4c76b3
Added note about single vs double quotes
|
4 years ago |
|
007_strings2.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
008_quiz.zig
|
965440b2a3
008_quiz: Replaced the type of the index variable
|
4 years ago |
|
009_if.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
010_if2.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
011_while.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
012_while2.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
013_while3.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
014_while4.zig
|
ac9a4dadfb
Normalize interrobangs
|
4 years ago |
|
015_for.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
016_for2.zig
|
0f28e58eea
mention builtin ex coming up
|
4 years ago |
|
017_quiz2.zig
|
a3ad620c29
Cleaned up some trailing whitespace
|
4 years ago |
|
018_functions.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
019_functions2.zig
|
9f71d3711e
adding enlightenment to 019 (for #50)
|
4 years ago |
|
020_quiz3.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
021_errors.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
022_errors2.zig
|
cc01013921
Normalized exercise output, answers (#41)
|
4 years ago |
|
023_errors3.zig
|
cc01013921
Normalized exercise output, answers (#41)
|
4 years ago |
|
024_errors4.zig
|
cc01013921
Normalized exercise output, answers (#41)
|
4 years ago |
|
025_errors5.zig
|
cc01013921
Normalized exercise output, answers (#41)
|
4 years ago |
|
026_hello2.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
027_defer.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
028_defer2.zig
|
ac9a4dadfb
Normalize interrobangs
|
4 years ago |
|
029_errdefer.zig
|
8f1344cbad
Fix a small typo in 029_errdefer.zig.
|
4 years ago |
|
030_switch.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
031_switch2.zig
|
ff2659410c
Single quotes around character and source in comment
|
4 years ago |
|
032_unreachable.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
033_iferror.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
034_quiz4.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
035_enums.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
036_enums2.zig
|
0f28e58eea
mention builtin ex coming up
|
4 years ago |
|
037_structs.zig
|
cc01013921
Normalized exercise output, answers (#41)
|
4 years ago |
|
038_structs2.zig
|
30c9f1a798
Explaining undefined 0xAA in 038 (for issue #43)
|
4 years ago |
|
039_pointers.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
040_pointers2.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
041_pointers3.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
042_pointers4.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
043_pointers5.zig
|
cc01013921
Normalized exercise output, answers (#41)
|
4 years ago |
|
044_quiz5.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
045_optionals.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
046_optionals2.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
047_methods.zig
|
204146261c
Prevent error "cast discards const qualifier"
|
4 years ago |
|
048_methods2.zig
|
f3cf67cd65
Clarify 048,049 comments from instructions (issue #48)
|
4 years ago |
|
049_quiz6.zig
|
4bdf39bfe5
this means
|
4 years ago |
|
050_no_value.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
051_values.zig
|
7d707d64b1
Make it super clear there are two fixes in 051
|
4 years ago |
|
052_slices.zig
|
c1371f5659
canna have two bars, cap'n
|
4 years ago |
|
053_slices2.zig
|
a3ad620c29
Cleaned up some trailing whitespace
|
4 years ago |
|
054_manypointers.zig
|
0ec635fa56
Removed illegal type in pointer cheatsheet
|
4 years ago |
|
055_unions.zig
|
77a8a123f7
055 typo
|
4 years ago |
|
056_unions2.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
057_unions3.zig
|
0956f1839f
"999 is enough for anybody" triple-zero padding (#18)
|
4 years ago |
|
058_quiz7.zig
|
0f28e58eea
mention builtin ex coming up
|
4 years ago |
|
059_integers.zig
|
1427d3b6f1
added 059
|
4 years ago |
|
060_floats.zig
|
b3f4773be4
Added ex060 floats
|
4 years ago |
|
061_coercions.zig
|
c632e00915
Fix typo in 061_coercions.zig
|
4 years ago |
|
062_loop_expressions.zig
|
881db5eab2
Clarity for 062 and tupni for 064
|
4 years ago |
|
063_labels.zig
|
cc269968ea
Added ex063 labels
|
4 years ago |
|
064_builtins.zig
|
881db5eab2
Clarity for 062 and tupni for 064
|
4 years ago |
|
065_builtins2.zig
|
ea17a9c8cb
add 071 comptime 6 inline for
|
4 years ago |
|
066_comptime.zig
|
5412578c1b
066_comptime: Typo fix
|
4 years ago |
|
067_comptime2.zig
|
0c9ebd941c
Another try at wording ex067
|
4 years ago |
|
068_comptime3.zig
|
17a22adce1
add ex068 comptime 3
|
4 years ago |
|
069_comptime4.zig
|
0efd9340f0
missing return type from example in 069
|
4 years ago |
|
070_comptime5.zig
|
647f461943
Adding traditional program debugging capability to RubberDuck
|
4 years ago |
|
071_comptime6.zig
|
ea17a9c8cb
add 071 comptime 6 inline for
|
4 years ago |
|
072_comptime7.zig
|
f4e4a4b207
fix typo in 072 (for #49)
|
4 years ago |
|
073_comptime8.zig
|
db20e9541a
add ex073 comptime 8
|
4 years ago |
|
074_comptime9.zig
|
ff5ba2cd1c
Fix typo in 074 comptime 9
|
4 years ago |
|
075_quiz8.zig
|
4760c62d62
Added ex075 Quiz 8
|
4 years ago |
|
076_sentinels.zig
|
03eb291d39
076 typo
|
4 years ago |
|
077_sentinels2.zig
|
d4f5684450
Fix 076, add 077,078 sentinels and many-item pointers
|
4 years ago |
|
078_sentinels3.zig
|
d4f5684450
Fix 076, add 077,078 sentinels and many-item pointers
|
4 years ago |
|
079_quoted_identifiers.zig
|
34ac5f6742
Add ex079 quoted identifiers
|
4 years ago |
|
080_anonymous_structs.zig
|
ae0dc2b282
add ex080 anonymous structs 1
|
4 years ago |
|
081_anonymous_structs2.zig
|
c0bbbee176
add ex081 anon structs 2
|
4 years ago |
|
082_anonymous_structs3.zig
|
c43e5480c6
add ex082 anon structs 3
|
4 years ago |
|
083_anonymous_lists.zig
|
4a379159a3
add ex083 anon lists
|
4 years ago |
|
084_async.zig
|
433202d429
change `suspend;` to `suspend {}`
|
4 years ago |
|
085_async2.zig
|
2408f420bc
Missing word in explanation ex085
|
4 years ago |
|
086_async3.zig
|
433202d429
change `suspend;` to `suspend {}`
|
4 years ago |
|
087_async4.zig
|
be279c78f5
add ex087 async 4
|
4 years ago |
|
088_async5.zig
|
110e556ae1
add ex088 async 5 await
|
4 years ago |
|
089_async6.zig
|
e47dccf245
Add ex089 Async 6
|
4 years ago |