Difference between revisions of "GFA Basic"

From AtariForumWiki2018
Jump to: navigation, search
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:Programming]]
+
[[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

Various stuffs