Es ist allgemein üblich, dass Befehle, Funktionen und Operatoren einen oder mehre-
"HALLO"
re "Ausdrücke" verwenden. Ein Ausdruck ist nur ein schicker Name für etwas, das
einen Wert hat. Dabei kann es sich um einen String (Zeichenkette) (
), eine
LEN("HALLO") * (3 XOR 7)
Zahl (23.7) oder eine Berechnung, die eine oder mehrere Funktionen oder Operatoren
(
) beinhaltet, handeln. Im Allgemeinen können Ausdrü-
cke entweder einen String oder ein numerisches Ergebnis liefern. In diesem Fall nennen
"HALLO"
23.7
wir die Ausdrücke entweder String-Ausdrücke oder numerische Ausdrücke. Zum Bei-
spiel ist
ein String-Ausdruck, während
ein numerischer Ausdruck
ist.
Es ist wichtig, dass Sie beim Schreiben Ihrer Programme den richtigen Ausdruckstyp
?TYPE MISMATCH ERROR
verwenden. Wenn Sie versehentlich den falschen Typ verwenden, gibt Ihnen der Com-
puter eine
-Fehlermeldung zurück, um Ihnen mitzuteilen, dass
?TYPE MISMATCH ERROR
der Typ des von Ihnen angegebenen Ausdrucks nicht mit dem erwarteten Typ überein-
KARTOFFEL
stimmt. Wir erhalten zum Beispiel eine
-Fehlermeldung, wenn
wir den folgenden Befehl eingeben, denn
ist ein String-Ausdruck und kein
numerischer Ausdruck:
Wenn Sie möchten, können Sie versuchen, dies selbst einzutippen.
Befehle sind Anweisungen, die Sie direkt von der Eingabeaufforderung READY. oder
innerhalb eines Programms verwenden können:
4