Fehlermeldungen und Erklaerungen
Beim ATARl-Computer wird, wenn ein Fehler auftritt, eine Kodezahl auf dem Bildschirm
ausgeben. Die Bedeutung dieser Kodezahlen ist im folgenden Abschnitt erlaeutert.
2 Nicht genug Speicherplatz vorhanden
Es ist nicht genug Speicherplatz zur Speicherung des Programmes oder der Variablen
vorhanden, oder es sind zu viele FOR-NEXT-Schleifen oder Unterprogramme ineinander
verschachtelt worden.
3 Falscher Wert
Ein numerischer Wert ist zu gross, zu klein oder an einer Stelle, wo er positiv sein sollte,
negativ.
4 Zu viele Variablen
In einem Programm duerfen nicht mehr als 1 28 verschiedene Variablen verwendet
werden. Diese Grenze wird unter Umstaenden auch deshalb ueberschritten, weil zu der
Gesamtzahl der Variablen auch einige frueher benutzte Variablen zaehlen, die inzwischen
jedoch nicht mehr gebraucht werden.
5 Laenge einer alphanumerischen Variablen ueberschritten
Es ist ein Teil einer alphanumerischen Variablen angesprochen worden, fuer den diese
Variable nicht dimensioniert wurde.
6 Zu wenig Data-Werte
Es wurde versucht, mit Hilfe von READ-Befehlen mehr Werte zu lesen, als bei DATA-Be-
fehlen angegeben waren.
7 Zeilenzahl groesser als 32767
Die Zeilennummer ist groesser als 32767, oder kleiner als 1 .
8 Input-Fehler
Bei der Ausfuehrung eines INPUT-Befehls wurde festgestellt, dass der angegebene
Variablentyp und der Wert, der dieser Variablen zugewiesen werden soll, nicht zueinan-
der passen. Eine numerische Variable kann zum Beispiel keine Buchstaben, Satzzeichen
oder Graphikzeichen enthalten.
9 Dimensionierungsfehler
Ein DIM-Befehl enthaelt ein Feld oder eine alphanumerische Variable, die bereits dimen-
sioniert wurde oder ein Feld, das mehr als 32767 Bytes belegt. Oder es wurde versucht,
auf ein noch nicht dimensioniertes Feld oder auf eine noch nicht dimensionierte alphan-
umerische Variable zuzugreifen.
11 Zahl zu gross
Es wurde versucht, durch 0 zu teilen oder es ist eine Zahl aufgetreten, deren Absolutwert
groesser ist als 9.9999999999xl 097.
12 Zeile nicht gefunden
Bei einem GOSUB-, GOTO-, IF...THEN-, ON...GOSUB- oder ON...GOTO-Befehl steht
eine Zeilennummer, die im Programm nicht vorkommt.