All good things come to an en—
wait what? this isn’t ending. this is just the beginning
Katnip’s last Stardance polishes
Hihihi I’m so excited to share the awesome things I’ve been working on! Check out the following new additions:
- Structs!! With full typing and unpacking implementation logic!
struct Vec { x: num, y: num }
proc subVec(a: Vec, b: Vec) -> Vec {
return Vec( x = a.x + b.x, y = a.y + b.y);
}
- Spaghetti
Spaghetti code is blecky :D so now its gone! Only took 4hrs of review :/ - ✨ Beautiful spacing ✨
Ugh I cannot stress how needed this was!! Generated code looked like crap, so I used an old forum of mine that detailed all the busy work of getting pixel heights to make a new generation piece for code height! - Overflow error fix
Errors used to have quite a few flowing errors, due to a variety of bugs in my reporting system throughout all the layers, but the semantic analysis in particular. Hopefully most errors are readable and not crazy now :P
Katnip has so much ahead of it… star the repo and follow along!!
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.