COMMODORE 16
BASIC 3.5 LEXIKON
Solche (eindimensionale) Felder werden auch 'Vektoren' genannt.
Eine Matrix kann jedoch mehr als eine Dimension haben.
Ein
zweidimen-
sionales Feld besteht aus Zeilen und Spalten, wobei die erste Zahl nach
der Variablen (in Klammern) die Zeile und die zweite Zahl (in Klammern)
die Spalte
definier~
wie
beim
Koordinatengitter
einer
Landkarte.
Analog kann man sich
bei
dreidimensionalen
Matrizen
ein
räumliches
Gitter
vorstellen,
während
bei
höheren
Dimensionen
die
grafische
Anschauung versagt.
BEISPIELE:
A(7,2),BZ%(2,2,4),Z$(3,2),W7(0,5)
*********************************
*
RESERVIERTE VARIABLEN-NAMEN
*
*********************************
Der COMMODORE 16 kennt sieben Variablen-Namen,
die
reserviert
sind, d.h. die
für
andere,
als
die
vorgesehene
Verwendung,
nicht
benützt werden können. Es sind dies die Variablen: DS, DS$, ER, EL, ST,
TI und TI$. Außerdem können Schlüsselworte, wie TO und
IF,
nicht
als
freie Variablen-Namen einge~etzt werden. Es ist
auch
nicht
zulässig,
daß Variable gebildet werden, die Schlüsselworte
enthalten,
wie
z.B.
SRUN, RNEW oder XLOAD.
ST
ist
die
Status-Variable
für
alle
Ein-
und
Aus-
gabe-Operationen,
mit
Ausnahme
normaler
Bildschirm-
bzw.
Tasta-
tur-Operationen. Der in ST stehende Wert ist vom Ergebnis
der
letzten
I/O-Operation
abhängig.
Detailinformationen
entnehmen
Sie
dem
Programmierhandbuch. Eins jedoch vorab:
Ist
der
Statuswert =0,
dann
verlief der I/O-Vorgang fehlerfrei.
197