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 Comet/Comet 2026-06-09 18:04:02 +10:00
61a153b311 commit to check that the mirror is working
SpookyDervish pushed to main at Comet/Comet 2026-06-09 17:56:40 +10:00
7fb7db725a parse array types done
SpookyDervish pushed to main at Comet/Comet 2026-06-09 14:58:37 +10:00
2fdafeb395 nearly done parsing array types
SpookyDervish pushed to main at Comet/Comet 2026-06-09 14:04:07 +10:00
6533d60034 start working on parsing more complex types
SpookyDervish pushed to main at Comet/Comet 2026-06-09 13:06:01 +10:00
6afc99d8b6 pass args to variadic functions properly
SpookyDervish pushed to main at Comet/Comet 2026-06-09 12:40:23 +10:00
4bb9ee5888 variadic args workinggit add test.comet
SpookyDervish pushed to main at Comet/Comet 2026-06-09 10:56:24 +10:00
7244eb7d52 begin work on adding functions with variadic args
SpookyDervish pushed to main at Comet/Comet 2026-06-09 07:11:24 +10:00
86b985bcf9 break
SpookyDervish pushed to main at Comet/Comet 2026-06-09 07:09:42 +10:00
688d7a7096 fix correctness issues when serializing and deserializing values
SpookyDervish pushed to main at Comet/Comet 2026-06-09 06:59:41 +10:00
4fdaa6af99 begin working on namespaced types but i really cant be bothered 😭
SpookyDervish pushed to main at Comet/Comet 2026-06-08 21:38:14 +10:00
db272c94b7 remove uneeded print from test external lib
SpookyDervish pushed to main at Comet/Comet 2026-06-08 21:36:17 +10:00
cb18392456 fix ordering of args passed to external lib funcs
SpookyDervish pushed to main at Comet/Comet 2026-06-08 21:32:08 +10:00
428bb1a9f5 EXTERNAL LIB FUNCS FULLY WORK!!!
a71ea1dcfd ok external lib funcs with args/return value kinda work?
Compare 2 commits »
SpookyDervish pushed to main at Comet/Comet 2026-06-08 19:25:34 +10:00
fe0d1e1f66 fix issue with calling external functions, now we just gotta do args and return values
SpookyDervish pushed to main at Comet/Comet 2026-06-08 19:23:09 +10:00
bc73ab11b7 OK OK CALLING EXTERNAL FUNCTIONS IS KINDA WORKING
SpookyDervish pushed to main at Comet/Comet 2026-06-08 17:14:12 +10:00
1d3f8efe60 woops, i left an assert(false) in vm.c 😭
SpookyDervish pushed to main at Comet/Comet 2026-06-08 17:12:07 +10:00
5e88181c44 removed a typedef from the top of vm.c
SpookyDervish pushed to main at Comet/Comet 2026-06-08 17:10:12 +10:00
6d9500a131 added some small safety things to the VM to prevent segfaults
SpookyDervish pushed to main at Comet/Comet 2026-06-08 16:18:53 +10:00
SpookyDervish pushed to main at Comet/Comet 2026-06-08 16:14:51 +10:00
3c154b01d7 fix a calloc issue