Commit Graph

15 Commits

Author SHA1 Message Date
b5d3438e79 Remove failing tests, remove implemented code generator 2025-11-25 17:45:18 -06:00
5915c42fe3 Atomic cps operations (ints lol) 2025-09-08 19:05:25 -05:00
2d868bb581 Move further code to common, rename to assembler (last restructure I promise) 2025-09-05 09:58:11 -05:00
4e8e3ef8c4 Move common elements of the assembler (basically everything) to common file 2025-09-04 19:48:26 -05:00
330aca002f Project restructuring to support the new direction 2025-08-28 13:02:37 -05:00
54709e55f8 Added stepping to debugger 2025-08-25 17:26:11 -05:00
c916cc8dbf Add test for debugger 2025-08-14 10:02:23 -05:00
9a8cd12c5d Change vm from a closure to a record type for ease of use, expose data and ret stacks 2025-08-13 11:42:56 -05:00
cc3d576112 Add "if" as alias for "branch" 2025-06-28 10:35:07 -05:00
227dcc662e Add meta assembly commands for dealing with variables 2025-06-20 13:18:40 -05:00
679b53d76e All is one-op instructions (save push). Code in memory (this will allow compilation) 2025-06-05 14:22:12 -05:00
f8a868bb23 Make assembler take a port 2025-01-07 10:50:23 -06:00
e252e8eb19 Add assembler 2025-01-07 10:44:39 -06:00
09ff519edd Further augment vm, create test to perform fibonocci sequence test 2025-01-06 17:42:06 -06:00
73690b6efa init git 2025-01-06 10:36:17 -06:00