Commit Graph

30 Commits

Author SHA1 Message Date
SpookyDervish
cc82d27b03 stdin works i think 2025-09-13 15:48:41 +10:00
SpookyDervish
86d59a8177 fixing quite a few bugs 2025-09-13 07:08:11 +10:00
SpookyDervish
170272353c functions basically work now, but they're extremely inneficient 2025-09-13 06:26:15 +10:00
SpookyDervish
865a31827a ok damn it nearly works 2025-09-12 06:28:45 +10:00
SpookyDervish
2ce71e7abb THE ADD FUNCTION COMPILES!!!!! 2025-09-10 20:45:22 +10:00
SpookyDervish
a23bcf7823 IT WORKSSSS, WE'RE ACCESSING THE ARGS!!!!! 2025-09-10 20:25:19 +10:00
SpookyDervish
523ccecbc0 RETURNING WORKSSSSS 2025-09-10 18:56:45 +10:00
SpookyDervish
3103d17026 WE CAN RETURN VALUES FROM FUNCTIONS LESS GOOO 2025-09-10 07:54:11 +10:00
SpookyDervish
59bef834c4 VERY basic functions implementation 2025-09-10 07:30:58 +10:00
SpookyDervish
c2bdf555e4 optimizer fixed 👍 2025-09-09 17:47:43 +10:00
SpookyDervish
e538b2e7ac OPTIMIZER IS WORKING 2025-09-09 07:20:50 +10:00
SpookyDervish
24db80b520 we have a basic optimizer going! lets goo!!!!! 2025-09-08 20:21:36 +10:00
SpookyDervish
f78d0e41b0 doing some set up for when i implement a peephole optimizer 2025-09-08 07:49:33 +10:00
SpookyDervish
ae1b9aa43d more cleanup 2025-09-08 05:54:13 +10:00
SpookyDervish
4028270db7 a bit more cleanup, all boolean logic works except not 2025-09-08 05:50:43 +10:00
SpookyDervish
be2cfdf9c8 doing a bit of cleaning up 2025-09-07 20:00:35 +10:00
SpookyDervish
35ee183768 woops, optimization 2025-09-07 14:08:45 +10:00
SpookyDervish
47e3e503b8 COUNTING TO 100 MILLION TEST 2025-09-07 13:38:16 +10:00
SpookyDervish
cf1ea42232 labels work im pretty sure 2025-09-07 11:58:01 +10:00
SpookyDervish
bee2087ab4 WE'RE REFORMATTING THE STACK LESS GOOO 2025-09-07 07:25:11 +10:00
SpookyDervish
23ec72e961 cleanup and small escape character fix 2025-09-06 21:18:22 +10:00
SpookyDervish
daf42eba09 I FIXED THE STACK ISSUES LESS GOOO 2025-09-06 21:08:14 +10:00
SpookyDervish
85331b4067 something's screwed up with im im handling string variables :/ 2025-09-06 20:54:17 +10:00
SpookyDervish
459f53a4e1 ok we have basic decimal math 👍 2025-09-04 07:45:20 +10:00
SpookyDervish
42e718d6d3 starting work on math instructions and added support for negative numbers and maybe floats 2025-09-02 19:43:48 +10:00
SpookyDervish
a32598f7f0 cleaning up some stuff and optimising 2025-09-02 16:57:56 +10:00
SpookyDervish
ef48978bb5 variable reasignment works!!! 2025-09-02 16:26:19 +10:00
SpookyDervish
b5852cde02 support older python versions a bit more 2025-09-02 07:47:49 +10:00
SpookyDervish
a1e1cf3dd8 HOLY COW VARIABLES WORK 2025-09-02 06:42:58 +10:00
SpookyDervish
88cdcfa54f ITS GENERATING AN EXECUTABLE LETS GOOOO 2025-09-01 18:00:49 +10:00