Commit Graph

224 Commits

Author SHA1 Message Date
Dave Gauer d14cc0a8ab Update 018_functions.zig 2021-08-28 10:25:03 -04:00
Dave Gauer 0603ab1e02 Update 018_functions.zig 2021-08-28 10:22:44 -04:00
Dave Gauer 8e540d6388 018 awkward wording 2021-08-28 10:20:37 -04:00
Dave Gauer 1e1bed46e1 Merge pull request #70 from Palm404/patch-1
fix: Syntax error to fit formatting
2021-08-24 09:28:21 -04:00
Palm f1153fdcb0 fix: Syntax error to fit formatting 2021-08-20 15:25:23 -07:00
unknown 981716e526 Fix: Fix grammar at 002_std.zig 2021-08-19 08:59:18 -07:00
unknown 2e782fbd86 fix: Grammar in 018_functions.zig 2021-08-18 09:55:20 -07:00
unknown 0210d6d7bc Merge branch 'main' of https://github.com/Palm404/ziglings into main 2021-08-17 00:28:50 -07:00
unknown 01c9f2a79f feat: More descriptive definition 2021-08-17 00:28:40 -07:00
Palm 37f8b445a2 fix: Change order to match 011_while.zig 2021-08-17 00:01:55 -07:00
unknown 162f84133d feat: Add more comparison operator coverage in 009_if.zig 2021-08-16 23:56:10 -07:00
Airbus5717 e051903055 added newline print to make output look nicer 2021-07-21 13:04:52 +03:00
Dave Gauer aa733dc3ef No unused fn params 2021-06-30 19:59:25 -04:00
Dave Gauer f9a1956d88 no unusued vars 2021-06-30 19:55:47 -04:00
Dave Gauer 6157066b95 methods not namespaced 2021-06-30 19:55:18 -04:00
Dave Gauer c7b00fd83c No unused locals 2021-06-30 19:39:36 -04:00
Dave Gauer 76287cad45 no unused method params 2021-06-30 19:28:27 -04:00
Dave Gauer 290ba908ec methods NOT namespaced like i expected 2021-06-30 19:18:13 -04:00
Dave Gauer 843fd65882 unused consts now errors 2021-06-30 19:00:50 -04:00
Dave Gauer a84677d798 Must use capture value 2021-06-30 17:56:42 -04:00
Dave Gauer be349dae5d added ub exploration to ex090 2021-06-15 10:12:57 -04:00
Dave Gauer 34af14ca7b add ex090 async 7 2021-06-14 15:39:49 -04:00
Dave Gauer 37ca10ab36 Merge pull request #59 from max-lv/main
fix typo in 067_comptime2.zig
2021-06-14 13:00:58 -04:00
Dave Gauer de322fab46 New usize explanation 008, etc. 2021-06-14 11:26:04 -04:00
Dave Gauer 8df032e495 Merge pull request #58 from ZapAnton/008_replace_index_var_type
008_quiz: Replaced the type of the index variable
2021-06-14 10:43:07 -04:00
max-lv be4da477b7 fix typo in 067_comptime2.zig 2021-06-12 21:15:19 -01:00
ZapAnton 965440b2a3 008_quiz: Replaced the type of the index variable
Replaced the type of the `x` variable to `usize` instead of `u8`.
2021-05-28 21:46:08 +03:00
ZapAnton 5412578c1b 066_comptime: Typo fix
Small typo fix `arbitary` -> `arbitrary`
2021-05-28 21:39:21 +03:00
Dave Gauer e47dccf245 Add ex089 Async 6 2021-05-27 19:04:11 -04:00
Dave Gauer 2408f420bc Missing word in explanation ex085 2021-05-25 11:51:58 -04:00
jacob gw 433202d429 change suspend; to suspend {} 2021-05-24 15:57:59 -04:00
Dave Gauer 7ef800c1bf Merge branch 'main' of github.com:ratfactor/ziglings into main 2021-05-13 19:48:13 -04:00
Dave Gauer 110e556ae1 add ex088 async 5 await 2021-05-13 19:48:10 -04:00
Dave Gauer 4bd737d506 Merge pull request #54 from rofrol/patch-2
Prevent error "cast discards const qualifier"
2021-05-13 11:34:01 -04:00
Roman Frołow 4bdf39bfe5 this means 2021-05-13 14:01:54 +02:00
Roman Frołow 204146261c Prevent error "cast discards const qualifier" 2021-05-13 13:25:29 +02:00
Dave Gauer be279c78f5 add ex087 async 4 2021-05-12 21:36:57 -04:00
Dave Gauer 3e5647d88c add ex086 async 3 2021-05-12 21:25:48 -04:00
Dave Gauer 54c048b0a0 add ex085 async 2 2021-05-12 21:04:58 -04:00
Dave Gauer 3b08761532 add ex084 async 2021-05-12 20:35:29 -04:00
Dave Gauer 03eb291d39 076 typo 2021-05-09 20:01:16 -04:00
Dave Gauer afc5f94a15 076 sentinels must be same type 2021-05-09 19:59:38 -04:00
Dave Gauer 4a379159a3 add ex083 anon lists 2021-05-09 19:53:14 -04:00
Dave Gauer c43e5480c6 add ex082 anon structs 3 2021-05-09 18:58:56 -04:00
Dave Gauer c0bbbee176 add ex081 anon structs 2 2021-05-09 14:25:51 -04:00
Dave Gauer ae0dc2b282 add ex080 anonymous structs 1 2021-05-09 13:24:25 -04:00
Dave Gauer ac9a4dadfb Normalize interrobangs 2021-05-09 13:15:53 -04:00
Dave Gauer 34ac5f6742 Add ex079 quoted identifiers 2021-05-09 13:10:09 -04:00
Dave Gauer d4f5684450 Fix 076, add 077,078 sentinels and many-item pointers 2021-05-08 18:51:08 -04:00
Dave Gauer 831ee03e32 Merge branch 'main' of github.com:ratfactor/ziglings into main 2021-05-06 20:32:41 -04:00
Dave Gauer e9547cf808 add ex076 sentinels 2021-05-06 20:32:36 -04:00
Dave Gauer cc87c8e82d Merge pull request #52 from andrejp88/main
Fix typo in 074 comptime 9
2021-05-03 20:03:43 -04:00
Dave Gauer c1371f5659 canna have two bars, cap'n 2021-05-03 17:02:51 -04:00
Dave Gauer 1b7155b11d improve wording of 052 2021-05-03 16:58:41 -04:00
Andrej Petrović ff5ba2cd1c Fix typo in 074 comptime 9 2021-05-02 13:41:36 +01:00
Dave Gauer 4760c62d62 Added ex075 Quiz 8 2021-04-30 21:35:56 -04:00
Dave Gauer 060e2b9789 add ex074 comptime 9 2021-04-30 20:25:59 -04:00
Dave Gauer f3cf67cd65 Clarify 048,049 comments from instructions (issue #48) 2021-04-27 15:16:38 -04:00
Dave Gauer 9f71d3711e adding enlightenment to 019 (for #50) 2021-04-26 20:45:19 -04:00
Dave Gauer 8a7d6b03c7 Merge branch 'main' of github.com:ratfactor/ziglings into main 2021-04-26 20:34:47 -04:00
Dave Gauer f4e4a4b207 fix typo in 072 (for #49) 2021-04-26 20:34:41 -04:00
Dave Gauer 87a7076140 Merge pull request #51 from noc7c9/patch-1
Fix typo in 061_coercions.zig
2021-04-26 20:07:34 -04:00
Dave Gauer 0412719095 Merge pull request #47 from ChrisMiuchiz/main
Fix typo
2021-04-26 20:03:31 -04:00
Dave Gauer db20e9541a add ex073 comptime 8 2021-04-26 20:01:54 -04:00
Athir Saleem c632e00915 Fix typo in 061_coercions.zig 2021-04-26 23:10:23 +10:00
ChrisMiuchiz 4364ebcf4b Fix typo 2021-04-24 19:33:08 -04:00
Dave Gauer 14c7e73343 add 072 comptime 7 2021-04-24 14:34:46 -04:00
Dave Gauer 5d7217dcbf Fix typo in 066 (issue #46) 2021-04-24 12:37:27 -04:00
Dave Gauer ea17a9c8cb add 071 comptime 6 inline for 2021-04-22 17:17:25 -04:00
Dave Gauer 647f461943 Adding traditional program debugging capability to RubberDuck 2021-04-22 10:31:05 -04:00
Dave Gauer 0ec635fa56 Removed illegal type in pointer cheatsheet 2021-04-21 20:35:19 -04:00
Dave Gauer 9c095c60a4 add ex070 comptime 5 2021-04-21 20:08:34 -04:00
Dave Gauer 0efd9340f0 missing return type from example in 069 2021-04-21 17:13:58 -04:00
Dave Gauer be2b98f404 add ex069 comptime 4 2021-04-21 09:47:16 -04:00
Dave Gauer 17a22adce1 add ex068 comptime 3 2021-04-18 18:05:36 -04:00
Dave Gauer 881db5eab2 Clarity for 062 and tupni for 064 2021-04-17 20:03:04 -04:00
Dave Gauer 77a8a123f7 055 typo 2021-04-17 18:15:30 -04:00
Dave Gauer 7d707d64b1 Make it super clear there are two fixes in 051 2021-04-17 17:44:07 -04:00
Dave Gauer 18bf4c76b3 Added note about single vs double quotes 2021-04-17 17:05:16 -04:00
Dave Gauer ff2659410c Single quotes around character and source in comment 2021-04-17 16:46:26 -04:00
Dave Gauer f3e25be7d0 Update ex005 because no need for pointers 2021-04-17 15:56:30 -04:00
Dave Gauer 0c9ebd941c Another try at wording ex067 2021-04-16 22:15:27 -04:00
Dave Gauer bf861f71f7 add ex067 comptime TWO 2021-04-15 20:58:12 -04:00
Dave Gauer dd06f3c95f Added type reflection to 066 2021-04-14 11:00:25 -04:00
Dave Gauer e23eba236a Add ex066, the first comptime explanation 2021-04-13 20:47:05 -04:00
Dave Gauer 9fbda0c502 add ex065 builtins2 2021-04-11 11:19:58 -04:00
Dave Gauer 838cb43f25 added ex064 builtins 2021-04-10 20:26:17 -04:00
Dave Gauer 0f28e58eea mention builtin ex coming up 2021-04-10 14:45:25 -04:00
Dave Gauer cc269968ea Added ex063 labels 2021-04-10 11:39:11 -04:00
Dave Gauer e608e41cc7 added ex062 loop expressions 2021-04-09 19:24:59 -04:00
Dave Gauer 96f5b425e3 added ex061 coercions 2021-04-09 14:41:25 -04:00
Dave Gauer b3f4773be4 Added ex060 floats 2021-04-09 13:02:36 -04:00
Dave Gauer 1427d3b6f1 added 059 2021-04-08 18:42:19 -04:00
Dave Gauer 34eef5bd24 Ex 058 separate explanations for clarity 2021-04-05 11:55:17 -04:00
Dave Gauer 79cbc99c5f Make it clearer where there's nothing to be fixed. 2021-04-04 18:09:25 -04:00
Dave Gauer 30c9f1a798 Explaining undefined 0xAA in 038 (for issue #43) 2021-04-04 16:38:40 -04:00
Dave Gauer cc01013921 Normalized exercise output, answers (#41)
1. All exercises should print a trailing \n
2. The build script should always show you _exactly_ what it's looking
   for when you get it wrong. Therefore, .output should be set to the
   exact expected output.
2021-04-04 16:29:28 -04:00
Dave Gauer 8bb916d7de Merge branch 'main' of github.com:ratfactor/ziglings into main 2021-04-04 16:06:06 -04:00
Dave Gauer 8ebc7009c1 Added epic ex058 - quiz 7 2021-04-04 16:05:44 -04:00
Roman Frołow db7d6ea7c0 print below statement -> print statement below 2021-03-31 03:53:15 +02:00