|  | 03b140189c | Remove interpreter & evaluator | 2024-11-16 13:50:20 -06:00 |  | 
			
				
					|  | 7213f4a487 | Beginnings of loops | 2024-11-16 13:44:04 -06:00 |  | 
			
				
					|  | 5fdd28fe0e | Ackermann function | 2024-11-14 15:49:37 -06:00 |  | 
			
				
					|  | 74f1fdc5ea | Slightly change call semantics, add looping construct, inline some JS | 2024-11-14 15:32:46 -06:00 |  | 
			
				
					|  | 9291e65c11 | Use injected js, trampolines for curried functions | 2024-11-14 13:09:54 -06:00 |  | 
			
				
					|  | d0de70eb54 | spacing | 2024-11-14 12:46:48 -06:00 |  | 
			
				
					|  | 26bff70b1f | Remove objects, add some other stuff so that I can make fizzbuzz run in node | 2024-11-13 20:40:40 -06:00 |  | 
			
				
					|  | 8259b57a46 | Change the way blocks are handled, i.e. not expressions but something else | 2024-11-13 11:13:09 -06:00 |  | 
			
				
					|  | 0524efef03 | Rip out objects | 2024-11-13 10:43:00 -06:00 |  | 
			
				
					|  | 25fe7933f2 | Add ideal peg as text file | 2024-11-13 10:38:46 -06:00 |  | 
			
				
					|  | d4d4756002 | WIP to think about tail calls etc | 2024-11-13 09:50:44 -06:00 |  | 
			
				
					|  | 201d7d2594 | This is a rust project now, let's end the segregation | 2024-11-12 13:56:37 -06:00 |  | 
			
				
					|  | 0fddcbd645 | Beginnings of EMCAScript code generator | 2024-11-12 07:19:43 -06:00 |  | 
			
				
					|  | dea529b42b | Fix up guarded block stuff (it's a statement) | 2024-11-04 12:27:11 -06:00 |  | 
			
				
					|  | 3d8e76c9b0 | Add dee-mode.el installation to makefile | 2024-11-04 10:24:51 -06:00 |  | 
			
				
					|  | 69ccf679e7 | WIP bc I forgot what I was doing | 2024-11-04 10:07:12 -06:00 |  | 
			
				
					|  | 5436a706d7 | Get/Set variables from the environment | 2022-06-01 16:35:35 -05:00 |  | 
			
				
					|  | 2a7db71ded | Run clippy | 2022-06-01 16:30:29 -05:00 |  | 
			
				
					|  | 12c67d4d15 | Include environment when evaluating | 2022-06-01 14:48:31 -05:00 |  | 
			
				
					|  | 2e40afb9b5 | Command line processsing, debug options | 2022-06-01 14:18:50 -05:00 |  | 
			
				
					|  | 03cf0974de | Begin evaluator, calculator with batteries | 2022-02-14 16:32:07 -06:00 |  | 
			
				
					|  | 688b48ef42 | Allow a bare expression that will be evaluated and echo'd to stdin | 2022-02-14 15:37:46 -06:00 |  | 
			
				
					|  | 15055b9ece | Objects, strings | 2022-02-14 14:55:09 -06:00 |  | 
			
				
					|  | 51531b806f | Conditionals | 2022-02-14 10:42:49 -06:00 |  | 
			
				
					|  | 96d446dde3 | &'a str are actually heap Strings | 2022-02-06 22:40:14 -06:00 |  | 
			
				
					|  | 7069a70d70 | Kinda repl | 2022-02-06 22:25:52 -06:00 |  | 
			
				
					|  | 2f74e5785c | Pre-processor puts dedents each on own line (for simplicity) | 2022-02-01 12:16:18 -06:00 |  | 
			
				
					|  | d0e56a8603 | Add the pre-processor | 2022-02-01 11:41:23 -06:00 |  | 
			
				
					|  | acb27abb34 | Simplify simplify | 2022-02-01 10:57:50 -06:00 |  | 
			
				
					|  | 49badc37a4 | Blocks are a kind of expression now | 2022-02-01 10:57:04 -06:00 |  | 
			
				
					|  | 7669be9c59 | Indentation and funcdefs | 2022-02-01 10:48:04 -06:00 |  | 
			
				
					|  | 356905316e | Fixup whitespace | 2022-02-01 10:15:07 -06:00 |  | 
			
				
					|  | 35e7c66f68 | Add dee-mode.el for emacs | 2022-02-01 09:50:53 -06:00 |  | 
			
				
					|  | 2e04bcdfc1 | One line functions | 2022-01-31 17:16:32 -06:00 |  | 
			
				
					|  | 3b3501cb57 | Renames, eof and comment fixes | 2022-01-31 15:56:08 -06:00 |  | 
			
				
					|  | cf5d0aa525 | Relops, strs | 2022-01-31 15:28:55 -06:00 |  | 
			
				
					|  | 85d13bc26e | Assignments, numbers, funcalls | 2022-01-31 14:03:47 -06:00 |  | 
			
				
					|  | ddc4dcd97c | Remove stack.hh | 2021-12-12 09:48:30 -06:00 |  | 
			
				
					|  | ea8df64acd | Other display types | 2021-12-08 15:12:41 -06:00 |  | 
			
				
					|  | 148abaf5ab | Use strings | 2021-12-08 14:58:36 -06:00 |  | 
			
				
					|  | 1c3233d272 | Start echoing parse tree | 2021-12-08 14:36:22 -06:00 |  | 
			
				
					|  | ecc773b774 | Convert to c++ | 2021-11-26 14:35:52 -06:00 |  | 
			
				
					|  | 62d3f2c726 | More semantics | 2021-11-26 13:39:38 -06:00 |  | 
			
				
					|  | 4aff13c332 | Begin semantics | 2021-11-26 13:04:08 -06:00 |  | 
			
				
					|  | acf66e1816 | Organize | 2021-11-26 12:14:07 -06:00 |  | 
			
				
					|  | caabe8eb52 | .. is concatenation | 2021-11-26 11:20:56 -06:00 |  | 
			
				
					|  | 5886dcd8ff | Allow dotted identifiers | 2021-11-26 11:18:35 -06:00 |  | 
			
				
					|  | a7edad1e66 | Add currying examples | 2021-11-25 18:39:22 -06:00 |  | 
			
				
					|  | 5b514a82bb | Added object assignments | 2021-11-25 11:31:47 -06:00 |  | 
			
				
					|  | 29ff4cf2d8 | Init commit | 2021-11-25 11:09:29 -06:00 |  |