Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							cfe24aa107
							
						
					 | 
					
						
						
							
							More sketching of functor, list, and related.
						
						
						
						
						
					 | 
					
						2025-09-28 12:34:29 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							309149c7dd
							
						
					 | 
					
						
						
							
							Sketching out hkts and such.
						
						
						
						
						
					 | 
					
						2025-09-26 17:15:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d2db659ca
							
						
					 | 
					
						
						
							
							Work on Map sketching and related.
						
						
						
						
						
					 | 
					
						2025-09-24 12:33:48 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f1233a393
							
						
					 | 
					
						
						
							
							Sketch HashMap impl.
						
						
						
						
						
					 | 
					
						2025-09-23 20:04:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5e6f1c502
							
						
					 | 
					
						
						
							
							Sketching rc.
						
						
						
						
						
					 | 
					
						2025-09-22 08:45:31 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							4dcb5ee783
							
						
					 | 
					
						
						
							
							Pest and ast syntax changes.
						
						
						
						
						
					 | 
					
						2025-09-03 16:39:31 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c802f2a15
							
						
					 | 
					
						
						
							
							Sketching July 2025.
						
						
						
						
						
					 | 
					
						2025-08-01 07:47:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f5e27b289
							
						
					 | 
					
						
						
							
							Add with-keyword sketching.
						
						
						
						
						
					 | 
					
						2025-05-26 16:24:51 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							41ab922f2c
							
						
					 | 
					
						
						
							
							Add interface/class test case.
						
						
						
						
						
					 | 
					
						2025-05-21 12:25:23 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c68d0dc28
							
						
					 | 
					
						
						
							
							Flesh out gather and resolve, add todos, refactor a bit.
						
						
						
						
						
					 | 
					
						2025-05-20 11:09:06 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c2d9f8b2f
							
						
					 | 
					
						
						
							
							Add primitive type uses and related.
						
						
						
						
						
					 | 
					
						2025-05-19 13:52:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							abb7aab3a4
							
						
					 | 
					
						
						
							
							Refactoring of name-analysis.
						
						
						
						
						
					 | 
					
						2025-05-19 09:58:43 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							c54e005b62
							
						
					 | 
					
						
						
							
							Add build for platform function.
						
						
						
						
						
					 | 
					
						2025-05-18 09:02:35 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							938391ae09
							
						
					 | 
					
						
						
							
							Add use statements.
						
						
						
						
						
					 | 
					
						2025-05-18 08:32:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							692411e232
							
						
					 | 
					
						
						
							
							Change grammar to properly allow if, while, and for loops (without confusing it with closures).
						
						
						
						
						
					 | 
					
						2025-05-17 17:30:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf06407d16
							
						
					 | 
					
						
						
							
							Implement if/if-else statements in grammar, build, unparse, and pretty-print.
						
						
						
						
						
					 | 
					
						2025-05-17 12:36:29 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							35d616a538
							
						
					 | 
					
						
						
							
							Implement closure in ast building, unparsing, and pretty printing.
						
						
						
						
						
					 | 
					
						2025-05-17 10:32:14 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							78e7271950
							
						
					 | 
					
						
						
							
							Add DString building.
						
						
						
						
						
					 | 
					
						2025-05-17 08:36:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							f5a82c414c
							
						
					 | 
					
						
						
							
							Much work to produce better errors during name analysis.
						
						
						
						
						
					 | 
					
						2025-05-16 15:58:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ab9efa8fd
							
						
					 | 
					
						
						
							
							Add codespan-reporting to project for awesome error reporting.
						
						
						
						
						
					 | 
					
						2025-05-16 09:09:25 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce20cece21
							
						
					 | 
					
						
						
							
							Work on basic name analysis.
						
						
						
						
						
					 | 
					
						2025-05-15 21:13:43 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9457c1ab9
							
						
					 | 
					
						
						
							
							Successful work to compile, parse, and unparse basic Deimos.
						
						
						
						
						
					 | 
					
						2025-05-15 09:40:39 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							e8aff842ed
							
						
					 | 
					
						
						
							
							Create and implement AST structs/enums and Unparse traits.
						
						
						
						
						
					 | 
					
						2025-05-11 09:28:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							68de104595
							
						
					 | 
					
						
						
							
							Change Closure hierarchy.
						
						
						
						
						
					 | 
					
						2025-05-07 11:46:40 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							9cec999cb9
							
						
					 | 
					
						
						
							
							Sketching out how templates might work.
						
						
						
						
						
					 | 
					
						2025-05-02 14:59:33 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							153dd993f8
							
						
					 | 
					
						
						
							
							Much sketching of new hkts, ints, classes, and so on.
						
						
						
						
						
					 | 
					
						2025-04-30 12:18:59 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ffcf68695
							
						
					 | 
					
						
						
							
							Some more http sketching.
						
						
						
						
						
					 | 
					
						2025-01-14 14:31:09 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							114a16e1e8
							
						
					 | 
					
						
						
							
							More http sketching.
						
						
						
						
						
					 | 
					
						2025-01-14 13:55:16 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6c4d634ab
							
						
					 | 
					
						
						
							
							More curl sketching.
						
						
						
						
						
					 | 
					
						2025-01-14 11:09:39 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							085f60ab4f
							
						
					 | 
					
						
						
							
							Add curl sketch.
						
						
						
						
						
					 | 
					
						2025-01-13 15:20:38 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							db83cb7403
							
						
					 | 
					
						
						
							
							Add basic sketch of needed core components for hello world.
						
						
						
						
						
					 | 
					
						2024-12-31 17:23:03 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							e8019366ee
							
						
					 | 
					
						
						
							
							Start implementation of vm.
						
						
						
						
						
					 | 
					
						2024-11-26 23:34:30 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							074af48c85
							
						
					 | 
					
						
						
							
							Add println lua function with inline keyword.
						
						
						
						
						
					 | 
					
						2024-11-26 10:49:36 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d8ac0da05
							
						
					 | 
					
						
						
							
							Remove need for curly braces in lua code.
						
						
						
						
						
					 | 
					
						2024-11-26 09:38:49 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							1898581888
							
						
					 | 
					
						
						
							
							Work on hkt and int.
						
						
						
						
						
					 | 
					
						2024-11-26 09:37:40 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							342b477896
							
						
					 | 
					
						
						
							
							More sketching.
						
						
						
						
						
					 | 
					
						2024-11-26 08:57:12 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							6489b1f1a3
							
						
					 | 
					
						
						
							
							Sketching higher-kinded types.
						
						
						
						
						
					 | 
					
						2024-11-25 14:14:58 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							89b643794c
							
						
					 | 
					
						
						
							
							Tweak sketch.
						
						
						
						
						
					 | 
					
						2024-11-24 23:08:27 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Brault
							
						 
					 | 
					
						
						
						
						
							
						
						
							07e0e2ae73
							
						
					 | 
					
						
						
							
							Add sketch file; change tokenize return type to Result.
						
						
						
						
						
					 | 
					
						2024-11-24 23:02:45 -06:00 | 
					
					
						
						
							
							
							
						
					 |