ziglings/exercises
InKryption 66a1f7bb61 Revert syntax demo, add note
So as to not overwhelm the reader with syntax that is unseen up to this point, use the original demonstration, but add an explanatory note hinting that there is more to the semantics of string literals than shown.
2022-02-22 02:21:22 +01:00
..
001_hello.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
002_std.zig Fix: Fix grammar at 002_std.zig 2021-08-19 08:59:18 -07:00
003_assignment.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
004_arrays.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
005_arrays2.zig fix whitespace line-endings 2021-11-05 17:46:56 +01:00
006_strings.zig Revert syntax demo, add note 2022-02-22 02:21:22 +01:00
007_strings2.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
008_quiz.zig New usize explanation 008, etc. 2021-06-14 11:26:04 -04:00
009_if.zig fix: Change order to match 011_while.zig 2021-08-17 00:01:55 -07:00
010_if2.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
011_while.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
012_while2.zig add spaces 2022-02-11 10:40:22 +00:00
013_while3.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
014_while4.zig Normalize interrobangs 2021-05-09 13:15:53 -04:00
015_for.zig feat: More descriptive definition 2021-08-17 00:28:40 -07:00
016_for2.zig mention builtin ex coming up 2021-04-10 14:45:25 -04:00
017_quiz2.zig Cleaned up some trailing whitespace 2021-03-14 01:26:52 -05:00
018_functions.zig Update 018_functions.zig 2021-08-28 10:25:03 -04:00
019_functions2.zig adding enlightenment to 019 (for #50) 2021-04-26 20:45:19 -04:00
020_quiz3.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
021_errors.zig use const for variables that are never modified 2022-01-01 02:20:26 +09:00
022_errors2.zig Normalized exercise output, answers (#41) 2021-04-04 16:29:28 -04:00
023_errors3.zig Normalized exercise output, answers (#41) 2021-04-04 16:29:28 -04:00
024_errors4.zig Update 024_errors4.zig 2021-08-28 10:35:40 -04:00
025_errors5.zig Normalized exercise output, answers (#41) 2021-04-04 16:29:28 -04:00
026_hello2.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
027_defer.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
028_defer2.zig Normalize interrobangs 2021-05-09 13:15:53 -04:00
029_errdefer.zig Fix a small typo in 029_errdefer.zig. 2021-03-26 22:21:53 +00:00
030_switch.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
031_switch2.zig use const for variables that are never modified 2022-01-01 02:20:26 +09:00
032_unreachable.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
033_iferror.zig use const for variables that are never modified 2022-01-01 02:20:26 +09:00
034_quiz4.zig Update 034_quiz4.zig 2021-11-10 11:30:37 -05:00
035_enums.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
036_enums2.zig mention builtin ex coming up 2021-04-10 14:45:25 -04:00
037_structs.zig Update 037_structs.zig 2021-08-29 08:37:56 -04:00
038_structs2.zig Explaining undefined 0xAA in 038 (for issue #43) 2021-04-04 16:38:40 -04:00
039_pointers.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
040_pointers2.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
041_pointers3.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
042_pointers4.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
043_pointers5.zig Normalized exercise output, answers (#41) 2021-04-04 16:29:28 -04:00
044_quiz5.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
045_optionals.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
046_optionals2.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
047_methods.zig Update 047_methods.zig 2021-08-30 17:55:10 -04:00
048_methods2.zig Clarify 048,049 comments from instructions (issue #48) 2021-04-27 15:16:38 -04:00
049_quiz6.zig this means 2021-05-13 14:01:54 +02:00
050_no_value.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
051_values.zig unused consts now errors 2021-06-30 19:00:50 -04:00
052_slices.zig Update 052_slices.zig 2021-08-30 17:55:32 -04:00
053_slices2.zig zig fmt 2021-11-05 17:47:12 +01:00
054_manypointers.zig Removed illegal type in pointer cheatsheet 2021-04-21 20:35:19 -04:00
055_unions.zig 055 typo 2021-04-17 18:15:30 -04:00
056_unions2.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
057_unions3.zig "999 is enough for anybody" triple-zero padding (#18) 2021-03-12 18:59:46 -05:00
058_quiz7.zig Fix typo in comment in 058_quiz7.zig 2021-12-01 02:44:49 -08:00
059_integers.zig fix whitespace line-endings 2021-11-05 17:46:56 +01:00
060_floats.zig fix whitespace line-endings 2021-11-05 17:46:56 +01:00
061_coercions.zig remove redundant word "a" 2021-12-25 15:21:33 -07:00
062_loop_expressions.zig Clarity for 062 and tupni for 064 2021-04-17 20:03:04 -04:00
063_labels.zig use const for variables that are never modified 2022-01-01 02:20:26 +09:00
064_builtins.zig zig fmt 2021-11-05 17:47:12 +01:00
065_builtins2.zig zig fmt 2021-11-05 17:47:12 +01:00
066_comptime.zig zig fmt 2021-11-05 17:47:12 +01:00
067_comptime2.zig zig fmt 2021-11-05 17:47:12 +01:00
068_comptime3.zig zig fmt 2021-11-05 17:47:12 +01:00
069_comptime4.zig zig fmt 2021-11-05 17:47:12 +01:00
070_comptime5.zig fix whitespace line-endings 2021-11-05 17:46:56 +01:00
071_comptime6.zig No unused locals 2021-06-30 19:39:36 -04:00
072_comptime7.zig fix whitespace line-endings 2021-11-05 17:46:56 +01:00
073_comptime8.zig fix whitespace line-endings 2021-11-05 17:46:56 +01:00
074_comptime9.zig Fix typo in 074 comptime 9 2021-05-02 13:41:36 +01:00
075_quiz8.zig zig fmt 2021-11-05 17:47:12 +01:00
076_sentinels.zig Removed confusing explanation from 076 2021-10-18 19:04:12 -04:00
077_sentinels2.zig zig fmt 2021-11-05 17:47:12 +01:00
078_sentinels3.zig Fix 076, add 077,078 sentinels and many-item pointers 2021-05-08 18:51:08 -04:00
079_quoted_identifiers.zig fix whitespace line-endings 2021-11-05 17:46:56 +01:00
080_anonymous_structs.zig add ex080 anonymous structs 1 2021-05-09 13:24:25 -04:00
081_anonymous_structs2.zig Fix exercises 058 and 081 🔧 2021-09-04 19:00:03 +03:00
082_anonymous_structs3.zig fix whitespace line-endings 2021-11-05 17:46:56 +01:00
083_anonymous_lists.zig add ex083 anon lists 2021-05-09 19:53:14 -04:00
084_async.zig fix whitespace line-endings 2021-11-05 17:46:56 +01:00
085_async2.zig fix whitespace line-endings 2021-11-05 17:46:56 +01:00
086_async3.zig change suspend; to suspend {} 2021-05-24 15:57:59 -04:00
087_async4.zig add ex087 async 4 2021-05-12 21:36:57 -04:00
088_async5.zig No unused fn params 2021-06-30 19:59:25 -04:00
089_async6.zig zig fmt 2021-11-05 17:47:12 +01:00
090_async7.zig fix whitespace line-endings 2021-11-05 17:46:56 +01:00
091_async8.zig Added ex91 - closing in on async! 2021-11-07 20:51:33 -05:00