release 7.0 beta2
This version will likely be very close to the final 7.0 release because I'm not considering adding or changing anything new from now on (except bug fixes).
Some of the most important fixes/changes since the previous beta release:
- string encoding and string interning bug fixes
- various compiler crashes fixed
- %asminclude fixed (scopelabel argument removed as well)
- repeat loop code gen optimized some more
Once again: the CommanderX16 target targets the upcoming "V39" of the cx16 emulator and roms.
Programs targeting the cx16 compiled with this new Prog8 version may no longer work on the previous version of the emulator (although if you're not using floating point and bank switching, they will likely still work)
Detailed change list will be added when this 7.0 version is finalized, which will probably be shortly after the "V39" of the commanderx16 is officially released as well.