Release 4.3
A long overdue new release.
This is a big release, and adds support for Display List Interrupts to FastBasic, with an easy syntax and automatic support for multiple DLI on the screen. There is a new chapter in the manual with usage and samples.
Added statements:
- DLI: for display list interrupt support;
- LOCATE: missing statement from Atari Basic.
- TIMER: resets the TIME variable to 0.
Added functions:
- $(): Extracts an string from a memory location.
Changes in the language:
- Added floating point arrays.
- The way DATA are stored is changed, so you can now use the DATA without "executing" the statement first. This makes the code slightly faster and easier to understand.
- You can insert strings and addresses to DATA.
Bugfixes:
- Many bugs in the parser are fixed, the parser should be much more stable now.
- The editor now properly detects files that are too big.
- Fixed bug in floating-point VAL() function.
Optimizations:
- A lot of size optimizations, now the IDE with all the added functionality is smaller than version 4.0.