Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							2cb6975b13 
							
						 
					 
					
						
						
							
							Merge branch 'ratfactor:main' into testing  
						
						 
						
						
						
					 
					
						2023-05-07 17:59:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							ded01c6adf 
							
						 
					 
					
						
						
							
							Merge pull request  #292  from kimshrier/exercise_099_typo  
						
						 
						
						... 
						
						
						
						Add missing word "a" 
						
					 
					
						2023-05-07 17:45:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							94f52b9298 
							
						 
					 
					
						
						
							
							Merge pull request  #291  from kimshrier/exercise_098_typo  
						
						 
						
						... 
						
						
						
						Improve wording in some comments 
						
					 
					
						2023-05-07 17:44:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							e706c4b42c 
							
						 
					 
					
						
						
							
							Merge pull request  #290  from kimshrier/exercise_096_fix_example  
						
						 
						
						... 
						
						
						
						Fix reference to slice_ptr in example code 
						
					 
					
						2023-05-07 17:40:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							f917f50be0 
							
						 
					 
					
						
						
							
							Merge pull request  #289  from kimshrier/exercise_092_typo  
						
						 
						
						... 
						
						
						
						Remove repeated word "with" 
						
					 
					
						2023-05-07 17:39:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							151abb4ca1 
							
						 
					 
					
						
						
							
							Merge pull request  #288  from kimshrier/exercise_076_typo  
						
						 
						
						... 
						
						
						
						Add missing word "of" 
						
					 
					
						2023-05-07 17:38:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							2b17c3dc39 
							
						 
					 
					
						
						
							
							Merge pull request  #287  from kimshrier/exercise_072_typo  
						
						 
						
						... 
						
						
						
						Add missing word "to" 
						
					 
					
						2023-05-07 17:37:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Kim SHrier 
						
					 
					
						
						
						
						
							
						
						
							2b2c396237 
							
						 
					 
					
						
						
							
							Add missing word "a"  
						
						 
						
						
						
					 
					
						2023-05-07 03:33:55 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Kim SHrier 
						
					 
					
						
						
						
						
							
						
						
							b10e478398 
							
						 
					 
					
						
						
							
							Improve wording in some comments  
						
						 
						
						
						
					 
					
						2023-05-07 03:24:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Kim SHrier 
						
					 
					
						
						
						
						
							
						
						
							b072c0014c 
							
						 
					 
					
						
						
							
							Fix reference to slice_ptr in example code  
						
						 
						
						
						
					 
					
						2023-05-07 03:08:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Kim SHrier 
						
					 
					
						
						
						
						
							
						
						
							7af542bffb 
							
						 
					 
					
						
						
							
							Remove repeated word "with"  
						
						 
						
						
						
					 
					
						2023-05-07 02:46:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Kim SHrier 
						
					 
					
						
						
						
						
							
						
						
							cc9f68c4e5 
							
						 
					 
					
						
						
							
							Add missing word "of"  
						
						 
						
						
						
					 
					
						2023-05-07 02:04:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Kim SHrier 
						
					 
					
						
						
						
						
							
						
						
							6bdc1caaae 
							
						 
					 
					
						
						
							
							add missing word "to"  
						
						 
						
						
						
					 
					
						2023-05-07 01:38:28 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Kim SHrier 
						
					 
					
						
						
						
						
							
						
						
							d82396c174 
							
						 
					 
					
						
						
							
							fix typo well -> will  
						
						 
						
						
						
					 
					
						2023-05-06 15:38:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							f1368f4f81 
							
						 
					 
					
						
						
							
							Merge branch 'ratfactor:main' into testing  
						
						 
						
						
						
					 
					
						2023-05-06 15:29:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Dave Gauer 
						
					 
					
						
						
						
						
							
						
						
							e5341b91c1 
							
						 
					 
					
						
						
							
							Ex 101: Magic bags better than buckets for metaphors  
						
						 
						
						
						
					 
					
						2023-05-05 18:34:36 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Arnon 
						
					 
					
						
						
						
						
							
						
						
							25611b8312 
							
						 
					 
					
						
						
							
							Fixed example syntax for inline else  
						
						 
						
						
						
					 
					
						2023-05-05 13:11:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Dave Gauer 
						
					 
					
						
						
						
						
							
						
						
							f2b3e93402 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:ratfactor/ziglings  
						
						 
						
						
						
					 
					
						2023-05-04 19:05:36 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Dave Gauer 
						
					 
					
						
						
						
						
							
						
						
							8a3d722a33 
							
						 
					 
					
						
						
							
							Ex 001 remove ancient script reference + wording  
						
						 
						
						
						
					 
					
						2023-05-04 19:04:58 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Dave Gauer 
						
					 
					
						
						
						
						
							
						
						
							7a44e4d342 
							
						 
					 
					
						
						
							
							Merge pull request  #265  from Arya-Elfren/methods-clarification  
						
						 
						
						... 
						
						
						
						Clarify the methods syntax sugar & a bit more 
						
					 
					
						2023-05-04 08:25:28 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Dave Gauer 
						
					 
					
						
						
						
						
							
						
						
							8345197f54 
							
						 
					 
					
						
						
							
							Merge pull request  #264  from Arya-Elfren/float-clarification  
						
						 
						
						... 
						
						
						
						Clarify `f16` maths - closes  #204  
						
					 
					
						2023-05-04 08:22:54 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							193bee7d2d 
							
						 
					 
					
						
						
							
							Added new flag 'run_test' to support test steps for test exercises.  
						
						 
						
						... 
						
						
						
						Also created a simple exercise '102_testing' to test the new flag.
After the new build system is ready, we skip the exercise in the flow to finish the actual testing exercise. 
						
					 
					
						2023-05-03 18:17:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Dave Gauer 
						
					 
					
						
						
						
						
							
						
						
							e2f3a5e519 
							
						 
					 
					
						
						
							
							Added Ex 101 "for loops part 5" ( Closes   #271 )  
						
						 
						
						... 
						
						
						
						Also gave a shot at explaining data-oriented design, a Zig "hot
topic" ever since the red Hawaiian shirt talk(s). 
						
					 
					
						2023-05-02 08:26:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Dave Gauer 
						
					 
					
						
						
						
						
							
						
						
							2e2924abdb 
							
						 
					 
					
						
						
							
							Added Ex. 100 fourth for (as foretold in  #261 )  
						
						 
						
						
						
					 
					
						2023-04-30 21:23:54 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Dave Gauer 
						
					 
					
						
						
						
						
							
						
						
							4198d5b2db 
							
						 
					 
					
						
						
							
							Oops, capitalization in ex016.  
						
						 
						
						
						
					 
					
						2023-04-30 17:12:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Dave Gauer 
						
					 
					
						
						
						
						
							
						
						
							bef099fee6 
							
						 
					 
					
						
						
							
							Renamed 095 to "for3" to match feature sequence  
						
						 
						
						... 
						
						
						
						So 100 will be the next in line. 
						
					 
					
						2023-04-30 17:11:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Dave Gauer 
						
					 
					
						
						
						
						
							
						
						
							e9e6be4e05 
							
						 
					 
					
						
						
							
							Updating wording in 'for' exercises  
						
						 
						
						... 
						
						
						
						This is in preparation for another dive into 'for'
in an upcoming Exercise 100.
Also reformatted 095 for 65 columns and some wording. 
						
					 
					
						2023-04-30 16:23:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Arya-Elfren 
						
					 
					
						
						
						
						
							
						
						
							c2fe843a8a 
							
						 
					 
					
						
						
							
							060 - remove @as()  
						
						 
						
						
						
					 
					
						2023-04-28 15:11:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Arya-Elfren 
						
					 
					
						
						
						
						
							
						
						
							599bea5705 
							
						 
					 
					
						
						
							
							Simplify f16 coersion example  
						
						 
						
						
						
					 
					
						2023-04-28 11:32:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Arya-Elfren 
						
					 
					
						
						
						
						
							
						
						
							3612c67f04 
							
						 
					 
					
						
						
							
							Simplify methods explanation in 047  
						
						 
						
						
						
					 
					
						2023-04-28 11:12:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Arya-Elfren 
						
					 
					
						
						
						
						
							
						
						
							18f69f5634 
							
						 
					 
					
						
						
							
							Clarify the methods syntax sugar & a bit more  
						
						 
						
						... 
						
						
						
						I think it's a bit clearer to show exactly what the syntax sugar of methods is, because that's all it is. Every function in Zig is in a struct (files are structs after all) and methods just simplify their use.
I also thought we might use the explicit saturating subtraction as that is why the feature is in Zig. 
						
					 
					
						2023-04-26 22:47:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Arya-Elfren 
						
					 
					
						
						
						
						
							
						
						
							116546a996 
							
						 
					 
					
						
						
							
							Clarify f16 maths -  closes   #204  
						
						 
						
						
						
					 
					
						2023-04-26 22:07:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Manlio Perillo 
						
					 
					
						
						
						
						
							
						
						
							49e7c51f9a 
							
						 
					 
					
						
						
							
							Fix formatting in exercise 99  
						
						 
						
						... 
						
						
						
						The non-conforming formatting was not detected by the eowyn.sh script,
due to a bug. 
						
					 
					
						2023-04-25 14:56:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Dave Gauer 
						
					 
					
						
						
						
						
							
						
						
							42c430a0c0 
							
						 
					 
					
						
						
							
							Ex 099 format instructions to 65 columns, wording, examples  
						
						 
						
						
						
					 
					
						2023-04-23 18:54:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							99891b53fb 
							
						 
					 
					
						
						
							
							Update 099_formatting.zig  
						
						 
						
						... 
						
						
						
						typo fixed 
						
					 
					
						2023-04-19 22:14:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							4435cebe7a 
							
						 
					 
					
						
						
							
							Merge pull request  #247  from chrboesch/formatting  
						
						 
						
						... 
						
						
						
						added first formatting exercise 
						
					 
					
						2023-04-19 22:09:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							d6d30934db 
							
						 
					 
					
						
						
							
							added first formatting exercise  
						
						 
						
						
						
					 
					
						2023-04-19 21:57:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Manlio Perillo 
						
					 
					
						
						
						
						
							
						
						
							6b17a18893 
							
						 
					 
					
						
						
							
							Ensure the exercises use the canonical format  
						
						 
						
						... 
						
						
						
						Add the check-exercises.py tool in the new tools directory.  It is used
to check that the exercises are correctly formatted, printing on stderr
the invalid ones and the diff in the unified format.
Update the exercises that don't use the canonical zig fmt format.
Update some patches that cause the generated zig file to be incorrectly
formatted. 
						
					 
					
						2023-04-18 18:16:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							3121ebff30 
							
						 
					 
					
						
						
							
							Update 096_memory_allocation.zig  
						
						 
						
						... 
						
						
						
						formatting 
						
					 
					
						2023-04-12 17:14:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							8eaf472959 
							
						 
					 
					
						
						
							
							Update 097_bit_manipulation.zig  
						
						 
						
						... 
						
						
						
						formatting 
						
					 
					
						2023-04-12 17:13:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							ea330749ca 
							
						 
					 
					
						
						
							
							Update 098_bit_manipulation2.zig  
						
						 
						
						... 
						
						
						
						formatting 
						
					 
					
						2023-04-12 17:10:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							9f48d84ac8 
							
						 
					 
					
						
						
							
							added the second exercise for bit manipulation  
						
						 
						
						
						
					 
					
						2023-04-12 17:00:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							299418c314 
							
						 
					 
					
						
						
							
							added first exercise for bit manipulation  
						
						 
						
						
						
					 
					
						2023-04-12 15:47:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							14ad753001 
							
						 
					 
					
						
						
							
							improving the explanation  
						
						 
						
						
						
					 
					
						2023-04-05 16:11:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							b75a76d072 
							
						 
					 
					
						
						
							
							Merge pull request  #209  from chrboesch/e70  
						
						 
						
						... 
						
						
						
						changed self parameter in connect to pointer 
						
					 
					
						2023-03-31 12:31:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							ad8aec7885 
							
						 
					 
					
						
						
							
							changed self parameter in connect to pointer  
						
						 
						
						
						
					 
					
						2023-03-31 12:18:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							b16cd86906 
							
						 
					 
					
						
						
							
							function made more elegant  
						
						 
						
						
						
					 
					
						2023-03-30 23:11:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							aa01f6eea9 
							
						 
					 
					
						
						
							
							Merge pull request  #207  from chrboesch/i205  
						
						 
						
						... 
						
						
						
						changed self paramter in waddle to pointer 
						
					 
					
						2023-03-30 22:49:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Chris Boesch 
						
					 
					
						
						
						
						
							
						
						
							34e36e4175 
							
						 
					 
					
						
						
							
							changed self paramter in waddle to pointer  
						
						 
						
						
						
					 
					
						2023-03-30 22:42:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
						
							 
							Zolo Zithro 
						
					 
					
						
						
						
						
							
						
						
							dfed138555 
							
						 
					 
					
						
						
							
							Exercise 094: Correct spelling and grammar  
						
						 
						
						
						
					 
					
						2023-03-30 09:40:13 -04:00