| 
							
							
								 Jesse Brault | 024baf2064 | Work on auto CST parser tests. | 2025-09-13 18:36:18 -05:00 |  | 
			
				
					| 
							
							
								 Jesse Brault | 206948efa1 | Experimenting with build.rs, quote, and syn. | 2025-08-26 15:39:36 -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 | 15abcc92d3 | Add indoc and indexing to grammar. | 2025-05-16 19:08:18 -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 | 80c3aa9f19 | Create dmc bin. | 2025-01-31 19:12:30 -06:00 |  | 
			
				
					| 
							
							
								 Jesse Brault | 2967ceb2fc | Remove old lexer/parser code, in preparation for Pest usage. | 2024-12-31 09:48:29 -06:00 |  | 
			
				
					| 
							
							
								 Jesse Brault | cccbc6d819 | Work on vm and DvmValues and DmTypes. Added pest to get parser off the ground. | 2024-12-06 10:58:19 -06:00 |  | 
			
				
					| 
							
							
								 Jesse Brault | a14eb550ce | Much work on dvm implementation; not compiling yet. | 2024-11-30 08:09:19 -06:00 |  | 
			
				
					| 
							
							
								 Jesse Brault | 21d4f6bb69 | Some clean up. | 2024-11-29 22:39:24 -06:00 |  | 
			
				
					| 
							
							
								 Jesse Brault | 921a7fe834 | Change crate name to 'deimos'; make compiler bin subproject. | 2024-11-29 19:13:59 -06:00 |  | 
			
				
					| 
							
							
								 Jesse Brault | b3177a612f | Initial commit. Very rudimentary lexer. | 2024-11-24 18:07:16 -06:00 |  |