GFA Basic: Difference between revisions
Jump to navigation
Jump to search
m (Added an external link) |
m (tweaked features) |
||
Line 9: | Line 9: | ||
* exhaustive supply of control flow and structure statements |
* exhaustive supply of control flow and structure statements |
||
* large range of graphics commands |
* large range of graphics commands |
||
− | * ability to call machine code |
+ | * ability to call machine code or 'C' |
* full access to Atari ST hardware and TOS |
* full access to Atari ST hardware and TOS |
||
* access to VDI and AES |
* access to VDI and AES |
||
* full screen editor with integrated debugging facilities and syntax checking |
* full screen editor with integrated debugging facilities and syntax checking |
||
* automatic code formatting and indenting |
* automatic code formatting and indenting |
||
+ | * subroutine folding |
||
* compiler available |
* compiler available |
||
* very easy to learn |
* very easy to learn |
Revision as of 11:57, 3 January 2017
GFA BASIC is a very popular dialect of the BASIC programming language on the Atari ST.
Features
GFA BASIC, sometimes spelled GFABASIC, has a list of nice features which distinguishes it from other BASIC dialects, both on Atari ST and other platforms.
- no line numbers
- single statement per line
- exhaustive supply of control flow and structure statements
- large range of graphics commands
- ability to call machine code or 'C'
- full access to Atari ST hardware and TOS
- access to VDI and AES
- full screen editor with integrated debugging facilities and syntax checking
- automatic code formatting and indenting
- subroutine folding
- compiler available
- very easy to learn