|
d4d58e793b
|
Refactor and improve the VM, Parser, and Lexer
|
2024-09-12 05:08:55 -04:00 |
|
|
67e5de6664
|
Reimplement the Parser and VM with a register-based VM
|
2024-09-12 00:39:31 -04:00 |
|
|
7b055d79b5
|
Begin rewrite with register-based bytecode
|
2024-09-11 23:07:20 -04:00 |
|
|
fcfcb4a429
|
Restructure, clean up and add tests
|
2024-09-09 23:24:22 -04:00 |
|
|
cc188a233b
|
Overhaul project structure
|
2024-08-03 20:23:52 -04:00 |
|
|
2f06b18c3c
|
Move type module out of abstract tree module
|
2024-08-02 16:33:40 -04:00 |
|
|
c85958064a
|
Fix test; Pass all tests
|
2024-07-11 17:54:59 -04:00 |
|
|
ed4820a137
|
Implement serde traits for Value
|
2024-06-19 04:56:56 -04:00 |
|
|
7c809fa764
|
Clean up and prettify parsing errors
|
2024-06-18 19:42:04 -04:00 |
|
|
e448c9dd4c
|
Add type constructor
|
2024-06-17 10:10:06 -04:00 |
|
|
e50b231958
|
Overhaul AST
|
2024-03-25 00:16:55 -04:00 |
|
|
966983920e
|
Toy with chumsky and ariadne
|
2024-03-24 15:35:19 -04:00 |
|
|
6b0bb0016f
|
Begin implementing type arguments
|
2024-03-24 12:21:08 -04:00 |
|
|
2b797c19f7
|
Pass all tests
|
2024-03-24 09:10:49 -04:00 |
|
|
bb7cda1242
|
Fix lexer and all broken tests
|
2024-03-20 11:43:47 -04:00 |
|
|
177888c962
|
Move tests
|
2024-03-20 06:56:20 -04:00 |
|