Zápis
[ ]— nepovinná část,…— lze opakovat.x,nčíselný výraz ·a$řetězec ·#kčíslo kanálu (0–99) ·adradresa.- Před parametrem lze psát
L:(32bit) neboW:(16bit) při volání TOS.
Typy proměnných
| Přípona | Typ | Rozsah / velikost |
|---|---|---|
| a| | BYTE | 0 … 255, 1 bajt |
| a& | WORD | −32768 … 32767, 2 bajty |
| a% | LONG | celé číslo, 4 bajty |
| a! | BOOLEAN | 0 / −1, 1 bajt |
| a# | FLOAT | desetinné číslo, 8 bajtů |
| a$ | STRING | až 32767 znaků |
| a | výchozí typ | určuje ho DEFWRD, DEFINT, DEFFLT… |
Celočíselné typy (hlavně % a &) jsou v cyklech výrazně rychlejší než desetinné.
Rozdíly mezi verzemi
Základ je stejný od 3.0. Verze 3.5 přidala maticové operace a pár grafických rozšíření, 3.6TT podporu Atari TT. Příkazy označené 3.5+ ve starších verzích nenajdete. U hesel, kde jde o přesné chování parametrů, se vždy vyplatí ověřit v originálním manuálu — odkazy jsou dole.
Nic takového tu není. Zkus jiný výraz.
- GFA BASIC Version 3 Interpreter User Manual (PDF, Atarimania) — originální manuál k interpreteru.
- The GFA-Basic Compendium — prohledávatelná hypertextová verze manuálu.
- GFA BASIC Quick Reference Guide (Abacus/Data Becker, Internet Archive).
- Your Second GFA Basic Manual od Hana Kempena v ST NEWS — praktické poznámky a triky.
GFA-BASIC (C) GFA SYSTEMTECHNIK · FRANK OSTROWSKI · 1986-1992