19.Sep.2021
Günter Bartsch (Autor)
|
Amiga QuickBasic Compiler: Version 0.7.1alpha1 released
Developing his Amiga QuickBasic Compiler, the developer Günter Bartsch is going to create "a modern, clean, Amiga OS-compliant, future-proof BASIC that is tailored towards modern Amiga application development. Recently we have reported about the start of the project and the author has got a lot of feddback which encouraged him to continue working on his project. Now he has released version 0.7.1alpha1.
- Improvements:
- "Run" menu added
- PATTERN RESTORE (ACE) statement added
- runtime/ide: detect and handle CTRL-C breaks
- ide: handle workbench startup + argument
- ide: create icons for source code files and binaries
- compiler/runtime: String concatenation implemented
- compiler: SLEEP FOR statement added
- runtime: workbench startup code added
- runtime: auto-open WINDOW 1 on first text output in debug/worbench startup mode
- bug fixes:
- compiler: for loop floating point step fixed
- compiler: SINGLE -> INTEGER const conversion fixed
- runtime: restore all non-scratch registers on premature program end (END / EXIT statements)
- ide: SELECT CASE autoformat fixed
- ide: Editor line join folding fixed
- ide: Preserve floating point literals when auto-formatting
- examples: 3dplot fixed
- compiler: CLI return code fixed
- compiler: handle varPtr in BinOp expressions
- compiler: reset compiler options on each compiler run
- ide: do not crash if non-existing file is specified as cmd line argument
- ide: fix refresh while program is running
- runtime: fix _aqb shutdown crash
- runtime: fix INKEY buffer handling
- runtime: fix TIMER nullpointer access
Direct download: aqb.lha (188 KB) (dr)
[News message: 19. Sep. 2021, 17:41] [Comments: 0]
[Send via e-mail] [Print version] [ASCII version]
|