CHatingPython
|
0dfa8c1c02
|
refactor(furvm): refactor executor
Refs: #12
|
2026-06-16 14:45:36 +02:00 |
|
CHatingPython
|
78acfb6ee2
|
refactor(furvm): refactor function
Refs: #12
|
2026-06-16 12:48:16 +02:00 |
|
CHatingPython
|
8dfc880c07
|
feat(furvm): introduce comparison operators
|
2026-06-15 00:06:50 +02:00 |
|
CHatingPython
|
eec25e3aea
|
feat(furvm): introduce jump and jump not zero instructions
|
2026-06-14 23:49:29 +02:00 |
|
CHatingPython
|
f6f716e8c9
|
feat(furvm): add variables
|
2026-06-14 14:22:45 +02:00 |
|
CHatingPython
|
f0fe6b4179
|
feat(furvm): add import function
|
2026-06-12 09:03:46 +02:00 |
|
CHatingPython
|
3f6d0adef6
|
feat(furvm): add call instruction
|
2026-06-11 15:09:30 +02:00 |
|
CHatingPython
|
ba39f5ab27
|
feat(furvm): add basic function
|
2026-06-11 14:50:51 +02:00 |
|
CHatingPython
|
4d935ef75f
|
feat(furvm): add operation instructions
|
2026-06-10 20:02:31 +02:00 |
|
CHatingPython
|
0534359503
|
feat(furvm): add clone function to thing
Closes #9
|
2026-06-10 19:32:07 +02:00 |
|
CHatingPython
|
1e19d83d83
|
feat(furvm): implement duplicate instruction
|
2026-06-10 19:20:38 +02:00 |
|
CHatingPython
|
a4fd939cd2
|
feat(furvm): add reference counting
Refs: #10
|
2026-06-10 15:42:45 +02:00 |
|
CHatingPython
|
48c6da1134
|
feat(furvm): add stack underflow exception
|
2026-06-07 12:02:36 +02:00 |
|
CHatingPython
|
464b24eeed
|
feat(furvm): implement return value instruction
|
2026-06-07 11:43:38 +02:00 |
|
CHatingPython
|
e7e5f36380
|
feat(furvm): add step function to executor
|
2026-06-07 10:58:51 +02:00 |
|
CHatingPython
|
daf16c18e1
|
refactor(furvm): add shared pointer aliases
|
2026-06-06 23:08:20 +02:00 |
|
CHatingPython
|
a077457636
|
feat(furvm): add a thing
|
2026-06-06 22:52:25 +02:00 |
|
CHatingPython
|
a869f71f3a
|
feat(furvm): introduce executor
|
2026-06-06 21:05:17 +02:00 |
|