LET
LET | |
Syntax: | LET <Variable> = <Ausdruck> |
Parameter | |
<Variable>: Variable, der der neue Inhalt zugewiesen wird | |
<Ausdruck>: Ausdruck, dessen Ergebnis der Variablen zugewiesen wird | |
Einordnung | |
Typ: | Anweisung |
Kontext: | Variablen |
Aufgabe: | Inhalt einer Variablen zuweisen |
Abkürzung: | lE |
Token: | $88 (136) |
Verwandte Befehle | |
CLR, DIM |
Anmerkung: Dieser Artikel beschreibt den BASIC-Befehl LET unter BASIC V2 des Commodore 64.
Der BASIC-Befehl LET wird dazu verwendet, Zahlen oder Zeichen einer Variable zuzuweisen. Dabei muss darauf geachtet werden, dass bei der Zuweisung der richtige Variablentyp benutzt wird, ansonsten erscheint die BASIC-Fehlermeldung ?TYPE MISMATCH ERROR.
Da die Zuweisung zu Variablen auch ohne Angabe des Schlüsselwortes LET funktioniert, wird dieses faktisch immer weggelassen (verbraucht zudem mehr Speicherplatz und Laufzeit). Die LET-Form der Zuweisung hat nur noch eine Bedeutung hinsichtlich der Kompatibilität zu anderen BASIC-Dialekten (siehe Sinclair) und erleichtert bestenfalls die Übernahme von Programmen aus anderen Quellen.
Beispiele[Bearbeiten | Quelltext bearbeiten]
10 LET A$="MEIN " Zuweisung mit LET des Strings A$ 20 B$="COMMODORE" und ohne 30 LET C$ = A$ + B$ 40 LET D1 = 64 50 LET A1% = 128 60 PRINT C$;" ";D1;" und ";A1%
ABS | AND | ASC | ATN | CHR$ | CLOSE | CLR | CMD | CONT | COS | DATA | DEF | DIM | END | EXP | FN | FOR | FRE | GET | GET# | GOSUB | GOTO | IF | INPUT | INPUT# | INT | LEFT$ | LEN | LET | LIST | LOAD | LOG | MID$ | NEW | NEXT | NOT | ON | OPEN | OR | PEEK | POKE | POS | PRINT | PRINT# | READ | REM | RESTORE | RETURN | RIGHT$ | RND | RUN | SAVE | SGN | SIN | SPC | SQR | STATUS/ST | STEP | STOP | STR$ | SYS | TAB | TAN | THEN | TIME/TI | TIME$/TI$ | TO | USR | VAL | VERIFY | WAIT