Zxbasic

Latest version: v1.17.1.post1

Safety actively analyzes 630360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 13

1.9.2

===
+ ! Bugfix: fixes a bug in the optimizer (-O3 and -O4)
+ Add `fastplot.bas` library

1.9.1

===
+ ! Bugfix: array access read / write might overflow. Fixed.
+ Array access speedup and optimization.
+ Dropped support for PyPy and Python 2.x

1.9.0

===
+ New and completely refactored optimizer which now allow patterns.<br />
This new optimizer (after a year of hard work) not only optimizes better,<br />
it also allows to specify new optimization patterns without touching the compiler code.
+ New optimizer level -O4 (peephole)
+ zxbasm (assembler) now allows several instructions per line using `:`
+ zxbasm allows labels to be declared without using colon.
+ Some other little optimization

1.8.10

===
+ ! Bugfix: `FLASH 8` and `BRIGHT 8` were not working correctly. Fixed.
+ Changelog file renamed to `Changelog.md` and renovated. Now uses Markdown.
+ `PLOT`, `DRAW` and `CIRCLE` now do not use the ROM for ATTR (no ROM dependency)
+ ! Bugfix: Setting multiple `ORG` within ASM blocks crashed the compiler. Fixed.
+ Change code style to pass more flake8 tests
+ Add `--append-binary` command line flag to append binaries to tape file
+ Add `--append-headless-binary` cmdlie flag to do like the above, but headless.

1.8.9

===
+ ! Bugfix: Crash in `READ` and `DATA` sentences under some cases
+ ! Bugfix: Fix `INT` to behave like the original one (Round to -INF)
+ ! Bugfix: `--array-check` was not working properly. Fixed!

1.8.8

===
+ ! Bugfix: fix 32 bit operations (`DIV`, `MOD`...)

Page 6 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.