| 
						
					 | 
					
						
						
						
						
							
						
						
							269de327b8
							
						
					 | 
					
						
						
							
							Allow importing types
						
						
						
						
						
					 | 
					
						2025-07-26 00:57:39 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							12e2851a8b
							
						
					 | 
					
						
						
							
							Add Not-Unary
						
						
						
						
						
					 | 
					
						2025-07-25 23:40:57 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bf878c02a7
							
						
					 | 
					
						
						
							
							Fix struct field ordering mattering
						
						
						
						
						
					 | 
					
						2025-07-25 23:36:23 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4c9633132f
							
						
					 | 
					
						
						
							
							Fix missing fields not warning in structs
						
						
						
						
						
					 | 
					
						2025-07-25 23:30:57 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							17e8cf4807
							
						
					 | 
					
						
						
							
							Make hint be HintKind and not Option
						
						
						
						
						
					 | 
					
						2025-07-25 22:35:27 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c466b8eb2a
							
						
					 | 
					
						
						
							
							Fix everything except for casts
						
						
						
						
						
					 | 
					
						2025-07-25 22:21:11 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							307137d0d9
							
						
					 | 
					
						
						
							
							Fix a significant problem in how the typerefs aren't narrowed properly
						
						
						
						
						
					 | 
					
						2025-07-25 20:16:54 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6634597c92
							
						
					 | 
					
						
						
							
							Add ability to specify variable types in let
						
						
						
						
						
					 | 
					
						2025-07-25 00:41:38 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ea8a833bdf
							
						
					 | 
					
						
						
							
							Fix warnings and issues
						
						
						
						
						
					 | 
					
						2025-07-25 00:32:49 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0e63219205
							
						
					 | 
					
						
						
							
							Implement shorthand for array definition
						
						
						
						
						
					 | 
					
						2025-07-24 22:04:48 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							be3c415a57
							
						
					 | 
					
						
						
							
							Implement void returns
						
						
						
						
						
					 | 
					
						2025-07-24 21:54:55 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							22160b0802
							
						
					 | 
					
						
						
							
							Add octal, binary and hexadecimal representation
						
						
						
						
						
					 | 
					
						2025-07-24 21:33:03 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a09bccb255
							
						
					 | 
					
						
						
							
							Add hexadecimal numerics
						
						
						
						
						
					 | 
					
						2025-07-24 21:24:17 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							27db67dd99
							
						
					 | 
					
						
						
							
							Possibly fix typechecking for binops
						
						
						
						
						
					 | 
					
						2025-07-24 18:42:10 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8810d34d54
							
						
					 | 
					
						
						
							
							Get intrinsics to inline at codegen
						
						
						
						
						
					 | 
					
						2025-07-24 17:14:49 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							436ab319b8
							
						
					 | 
					
						
						
							
							Add intrinsic binops
						
						
						
						
						
					 | 
					
						2025-07-24 16:01:23 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							aec7d55e9b
							
						
					 | 
					
						
						
							
							Add codegen to custom binops
						
						
						
						
						
					 | 
					
						2025-07-24 15:03:05 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							50af50c43f
							
						
					 | 
					
						
						
							
							Typecheck custom binops
						
						
						
						
						
					 | 
					
						2025-07-24 13:07:49 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							eda78fc924
							
						
					 | 
					
						
						
							
							Add binop impl lexing
						
						
						
						
						
					 | 
					
						2025-07-24 12:23:19 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							954f3438d3
							
						
					 | 
					
						
						
							
							Codegen intrinsics
						
						
						
						
						
					 | 
					
						2025-07-24 11:56:44 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3404f0fb6e
							
						
					 | 
					
						
						
							
							Add static allocator, fix loop_hard
						
						
						
						
						
					 | 
					
						2025-07-24 03:29:02 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6664b25932
							
						
					 | 
					
						
						
							
							Fix deref expecting a codegenptr and not borrow
						
						
						
						
						
					 | 
					
						2025-07-24 01:51:44 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							87a8eac61b
							
						
					 | 
					
						
						
							
							Fix for loops causing issues together
						
						
						
						
						
					 | 
					
						2025-07-24 01:48:25 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5464bba17e
							
						
					 | 
					
						
						
							
							Add one more failing test credit to @neon
						
						
						
						
						
					 | 
					
						2025-07-24 01:43:41 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f7500b886a
							
						
					 | 
					
						
						
							
							Add two failing examples
						
						
						
						
						
					 | 
					
						2025-07-24 01:42:47 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f6ed39d4e5
							
						
					 | 
					
						
						
							
							Fix two examples, break one
						
						
						
						
						
					 | 
					
						2025-07-23 23:06:18 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							aeca557b6f
							
						
					 | 
					
						
						
							
							Make breaking changes to stdlib
						
						
						
						
						
					 | 
					
						2025-07-23 22:04:34 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							de803e9024
							
						
					 | 
					
						
						
							
							Fix from_str in stdlib, add concat_strings
						
						
						
						
						
					 | 
					
						2025-07-23 22:01:14 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d96fc51b9c
							
						
					 | 
					
						
						
							
							Fix adding to string that was allocated earlier
						
						
						
						
						
					 | 
					
						2025-07-23 21:27:45 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0d3abe8e42
							
						
					 | 
					
						
						
							
							Fix add_num_to_string not printing 10
						
						
						
						
						
					 | 
					
						2025-07-23 21:18:38 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							14537743ed
							
						
					 | 
					
						
						
							
							Fix for-loops
						
						
						
						
						
					 | 
					
						2025-07-23 21:17:16 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a251be2715
							
						
					 | 
					
						
						
							
							Make loops typecheck and type infere
						
						
						
						
						
					 | 
					
						2025-07-23 20:53:11 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ef4964ed86
							
						
					 | 
					
						
						
							
							Add parsing for for/while loops
						
						
						
						
						
					 | 
					
						2025-07-23 20:14:35 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							431aae0b0d
							
						
					 | 
					
						
						
							
							Add lexing to loops
						
						
						
						
						
					 | 
					
						2025-07-23 19:52:46 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ccb5741666
							
						
					 | 
					
						
						
							
							Fix add_num_to_str to accept arbitrary length numbers
						
						
						
						
						
					 | 
					
						2025-07-23 19:39:32 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9fcf19383c
							
						
					 | 
					
						
						
							
							Check that tests always return a specific value
						
						
						
						
						
					 | 
					
						2025-07-23 19:33:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1a65b4085f
							
						
					 | 
					
						
						
							
							Add LDRunner
						
						
						
						
						
					 | 
					
						2025-07-23 18:57:56 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c622d59c93
							
						
					 | 
					
						
						
							
							Fix borrow derefs
						
						
						
						
						
					 | 
					
						2025-07-23 17:52:28 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bd356f11db
							
						
					 | 
					
						
						
							
							Fix std_test.reid
						
						
						
						
						
					 | 
					
						2025-07-23 15:35:50 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8b79959288
							
						
					 | 
					
						
						
							
							Fix typedefinition in scope
						
						
						
						
						
					 | 
					
						2025-07-23 15:34:01 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b723ff2d06
							
						
					 | 
					
						
						
							
							Upodate e2e tests
						
						
						
						
						
					 | 
					
						2025-07-23 15:17:23 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b9459a19bb
							
						
					 | 
					
						
						
							
							Add div/mod parsing
						
						
						
						
						
					 | 
					
						2025-07-23 14:59:51 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							691c91504b
							
						
					 | 
					
						
						
							
							Rename reid_src to examples
						
						
						
						
						
					 | 
					
						2025-07-22 23:50:01 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6d3d0fd03e
							
						
					 | 
					
						
						
							
							Move reid to subproject
						
						
						
						
						
					 | 
					
						2025-06-24 17:17:15 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8defa39b31
							
						
					 | 
					
						
						
							
							Restructure a bit
						
						
						
						
						
					 | 
					
						2024-08-25 22:29:45 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6a4c30e49e
							
						
					 | 
					
						
						
							
							Add scope.inner
						
						
						
						
						
					 | 
					
						2024-08-22 00:34:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8b8cd2c464
							
						
					 | 
					
						
						
							
							Add comments to easy.reid
						
						
						
						
						
					 | 
					
						2024-08-21 23:31:31 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e00d9afc7b
							
						
					 | 
					
						
						
							
							Add Scope
						
						
						
						
						
					 | 
					
						2024-08-21 23:07:04 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7208fe962e
							
						
					 | 
					
						
						
							
							Read return and function name from signature
						
						
						
						
						
					 | 
					
						2024-08-21 22:14:32 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9b5d8acdb4
							
						
					 | 
					
						
						
							
							Add IRFunction, mess with lifetimes
						
						
						
						
						
					 | 
					
						2024-08-21 21:16:23 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c6e6e1dbee
							
						
					 | 
					
						
						
							
							Fix operator precedence parsing
						
						
						
						
						
					 | 
					
						2024-07-17 18:39:31 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							47b9d7e044
							
						
					 | 
					
						
						
							
							Disable warnings for lacking ; for if-statements
						
						
						
						
						
					 | 
					
						2023-12-13 00:33:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5084f21ff9
							
						
					 | 
					
						
						
							
							Add parsing for if-statements
						
						
						
						
						
					 | 
					
						2023-08-03 21:24:57 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4c8417cbee
							
						
					 | 
					
						
						
							
							Add return types, function args
						
						
						
						
						
					 | 
					
						2023-08-03 20:30:00 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							413cd87a02
							
						
					 | 
					
						
						
							
							Add soft/hard returns
						
						
						
						
						
					 | 
					
						2023-08-03 20:08:20 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f22505be91
							
						
					 | 
					
						
						
							
							Add function calls and mult
						
						
						
						
						
					 | 
					
						2023-08-03 00:53:39 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c7f11e5091
							
						
					 | 
					
						
						
							
							Add errors, move compiling to examples
						
						
						
						
						
					 | 
					
						2023-08-02 19:17:57 +03:00 | 
					
					
						
						
							
							
							
						
					 |