This page (revision-6) was last changed on 03-Feb-2023 15:21 by Maury Markowitz 

This page was created on 16-Nov-2015 16:02 by Roland B. Wassenberg

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
6 03-Feb-2023 15:21 1 KB Maury Markowitz to previous cleanup
5 10-May-2017 19:12 1 KB Roland B. Wassenberg to previous | to last
4 10-May-2017 19:10 446 bytes Roland B. Wassenberg to previous | to last
3 10-May-2017 18:41 309 bytes Roland B. Wassenberg to previous | to last
2 10-May-2017 18:40 276 bytes Roland B. Wassenberg to previous | to last
1 16-Nov-2015 16:02 16 bytes Roland B. Wassenberg to last Advan Basic

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 2 added one line
Advan BASIC is an Atari BASIC-compatible language with several extensions. Unlike most BASICs, Advan is a compiler, not an interpreter. As a result, it runs about 10 to 15 times as fast as Atari BASIC. Unlike most compilers, Advan's editor is interactive, not a simple text editor, so the source code is syntax checked and tokenized as it is entered.
At line 4 added 9 lines
In addition to the standard set of Atari BASIC features, Advan adds new commands for working with Player/Missile graphics, background music and vertical blank interrupts. It also adds the integer data type, which is smaller and faster than the normal floating-point type, and changes the string system to be more like the one in Microsoft BASICs, where strings do not have to be DIMensioned before use and can be used in arrays.
Advan also includes a separate runtime library that allows programs to be compiled into a stand-alone form, which can then be run on any machine without the need for Advan on that system. Utility packages and a new high-speed optimizing compiler (see adjoining review) are also available. Advan BASIC is not compatible with Atari BASIC and uses its own Atari-compatible DOS.
!!ATR-Images
* [Advan_Basic_Screen_Desing.atr]\\
* [Advan_Basic_Utility_Programs.atr]\\
* [Advan_Basic_Compiler.atr]\\
* [Advan_Basic_Optimizing_Compiler.atr]\\
At line 15 added one line