Commit Graph

16 Commits

Author SHA1 Message Date
c7b0d20334 Externalize stack for some reason, am I deathless? 2026-02-10 16:28:19 -06:00
4280841719 Pluggable instruction sets 2026-02-10 10:58:48 -06:00
3ad9159969 Arbitrary stack access. What to do with tail calls? 2025-12-09 16:09:05 -06:00
2d868bb581 Move further code to common, rename to assembler (last restructure I promise) 2025-09-05 09:58:11 -05:00
d0d0ca23ec More useful error messages, assume unsigned ints 2025-08-25 12:34:08 -05:00
03fa8d4370 fix bug, logand arg 2 2025-08-22 19:09:24 -05:00
5e46e323a6 Export stack functions for debugging, add one to get as list 2025-08-14 09:44:56 -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
f939d1b08b Debugger, begin runtime stuff 2025-06-11 10:50:38 -05:00
a36eea12d0 Begin debugger 2025-06-09 09:02:20 -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
0c029118f0 Beginnings of a debugger 2025-01-12 21:01:02 -06:00
422c675981 Add driver 2025-01-09 14:26:22 -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