SpookyDervish
  • Hey, my name's Nathaniel, I do coding primarily in C and Python, and I like cats. :P

  • Joined on 2025-08-31
SpookyDervish pushed to main at SpookyDervish/Gravity 2026-08-05 20:55:53 +10:00
19abc8496f calculate index of each instruction in function and calculate block preds and succs
SpookyDervish pushed to main at SpookyDervish/Gravity 2026-08-05 19:17:28 +10:00
d6c448af87 starting work on codegen, need to work on reg allocation to progress
SpookyDervish pushed to main at SpookyDervish/Gravity 2026-08-04 11:30:36 +10:00
6de562b7c3 generators set up
SpookyDervish pushed to main at SpookyDervish/Gravity 2026-08-04 10:22:18 +10:00
9eab7ffbda bit of organisation
SpookyDervish pushed to main at SpookyDervish/Gravity 2026-08-04 10:19:28 +10:00
604b774ba9 makefile supports nested dirs now
SpookyDervish pushed to main at SpookyDervish/Gravity 2026-08-04 10:10:59 +10:00
063f5a3d30 change name of branch instruction to "jumpif"
SpookyDervish pushed to main at SpookyDervish/Gravity 2026-08-04 09:50:55 +10:00
f0ee7263ec block parameters working i think
SpookyDervish pushed to main at SpookyDervish/Gravity 2026-08-03 21:24:55 +10:00
a452c323e1 alloc, load, store, and ret are all in the IR
SpookyDervish pushed to main at SpookyDervish/Gravity 2026-08-03 21:01:45 +10:00
15709b65a6 start working on text representation and constants
SpookyDervish pushed to main at SpookyDervish/Gravity 2026-08-03 17:02:28 +10:00
b4cb3aa56e boilerplate hopefully down
SpookyDervish pushed to main at SpookyDervish/Gravity 2026-08-02 15:52:50 +10:00
87208566fc initial setup
SpookyDervish created repository SpookyDervish/Gravity 2026-07-30 20:16:26 +10:00
SpookyDervish pushed to main at SpookyDervish/BerryV2 2026-07-28 16:26:13 +10:00
575fb31cd5 warn user when closing tabs with unsaved changes
SpookyDervish pushed to main at SpookyDervish/BerryV2 2026-07-28 16:20:24 +10:00
9e0f81b7a0 add closing tabs
SpookyDervish pushed to main at SpookyDervish/BerryV2 2026-07-28 16:00:05 +10:00
66ce2fed82 add opening files
SpookyDervish pushed to main at SpookyDervish/BerryV2 2026-07-28 15:46:31 +10:00
2e80aa7553 saving and creating new files
SpookyDervish pushed to main at SpookyDervish/BerryV2 2026-07-28 15:06:09 +10:00
44aa152295 add sidebar and start adding functionality
SpookyDervish pushed to main at SpookyDervish/BerryV2 2026-07-27 20:51:20 +10:00
de7e3b9070 build out ui
SpookyDervish pushed to main at SpookyDervish/BerryV2 2026-07-23 14:54:06 +10:00
074791f430 initial setup
SpookyDervish created repository SpookyDervish/BerryV2 2026-07-23 14:46:19 +10:00