Skip to content

As it turns out, final releases are hard

Latest
Compare
Choose a tag to compare
@SKyletoft SKyletoft released this 30 Apr 20:16
· 100 commits to master since this release

Variables can now start with keywords, and static arrays work. I thought they did when I did my last release a few hours back but now they actually work.
Programs no longer break if an interrupt occurs in the middle of an A <-> X/Y transfer and optimisations also respect that.
Modulo and division by a power of two now gets optimised to bitmasks and bitshifts.
And finally the type checker now works on stuff that has been casted.

Linux and Mac builds need to have their executable flag set after extraction. Building from source is still recommended over these builds, but I really hope these are the last ones.