Difference between revisions of "GFA Basic"
m (12 revisions imported) |
|||
| (7 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
| − | GFA BASIC is a very popular dialect of the BASIC programming language on the Atari ST. | + | '''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 | ||
| + | |||
| + | ===Various stuffs=== | ||
| + | |||
| + | * [http://gfa.atari-users.net/atari/ The UnOfficial Home of GFA-Basic] | ||
| + | * [https://www.facebook.com/groups/gfabasic/ GFA Support Group on Facebook] | ||
* [[Bugs and Tricks]] | * [[Bugs and Tricks]] | ||
* [[GFA Tutorial]] | * [[GFA Tutorial]] | ||
| Line 7: | Line 28: | ||
* [[Game & Demo programming techniques]] | * [[Game & Demo programming techniques]] | ||
* [[Hacking ST News shell to remove Write-Protect checks]] | * [[Hacking ST News shell to remove Write-Protect checks]] | ||
| + | * [[GFA BASIC on an Atari Falcon]] | ||
[[Category:Programming languages]] | [[Category:Programming languages]] | ||
[[Category:GFA Basic]] | [[Category:GFA Basic]] | ||
| − | [[Category: | + | [[Category:BASIC Dialects]] |
Latest revision as of 00:52, 4 June 2018
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