option für leichteres Bemalen von Teilflächen) und POINT (unter
scheidet zwischen physikalischen und „Welt"-Koordinaten).
• Andere neue Funktionen: PLAY und TIMER
• Eine neue Option (/D) in der Kommandozeile erlaubt das Berechnen
von ATN, COS, EXP, LOG, SIN, SQR und TAN mit doppelter
Genauigkeit. Der Zufallszahlengenerator (RANDOMIZE) kann
ebenfalls mit doppelter Genauigkeit arbeiten.
• Die parity-Prüfung (Prüfung auf Übertragungsfehler) kann freigege
ben oder gesperrt werden (PE-Option in OPEN „COM).
• Klangfunktion: PLAY (zusätzliche Angabe der Oktave möglich)
• Neue Funktionen für Unterbrechungroutinen: ON PLAY, ON
TIMER. ON KEY ermöglicht nun den Unterbrechngsrotinenaufruf
von bis zu 6 vom Benutzer definierbaren Tasten.
• Bearbeitung von Dateien:
GET und PUT gestatten Datensatznummem bis 16.777.215, die
eine nützliche Einrichtung für große Dateien mit kleinen Datensät
zen darstellen.
LOF gibt die tatsächliche Anzahl der in der Datei befindlichen Bytes
an.
EOF kann zur Neuzuordnung des Standardeingabegerätes ange
wandt werden.
Neue Befehle (ENVIRON, MKDIR, CHDIR und RMDIR) ermögli
chen die Manipulation von NCR-DOS-Pfaden (paths) und den
Zugriff auf andere Inhaltsverzeichnisse.
• Der DELETE-Befehl: wenn keine Zeilennummer nach dem Binde
strich angegeben ist, wird das restliche Programm bis zum Ende
gelöscht.
• Die Zeichen <, >, und \ sind nicht als Teil eines Dateinamens oder
einer Erweiterung erlaubt, da sie nun bei der Neuzuweisung von Ein
oder Ausgabegeräten (<, >), oder zum Spezifizieren eines Pfades (\)
verwendet werden können.
GW-BASIC
GW-BASIC-BEFEHLE UND FUNKTIONEN
4-19