Diskussion:GET(Raute)

Aus C64-Wiki
Zur Navigation springenZur Suche springen

Fehlermeldung bei numerischer Eingabe[Quelltext bearbeiten]

Keyboard (Gerätenummer 0) öffnen und zeichenweise lesen:

10 OPEN 1,0
20 GET#1,A:IF A=0 THEN 20
30 PRINT A
40 GOTO 20

Bei einer Buchstabeneingabe kommt es zu

?SYNTAX  ERROR
READY.

interessanterweise ohne Angabe der Zeilennummer, wo der Fehler auftrat.

Hängt nicht vom Gerät ab, gleiches Verhalten auch bei z.B. SEQ-Dateien auf der Floppy. --JohannKlasek (Diskussion) 17:35, 14. Apr. 2020 (CEST)

Abkürzung[Quelltext bearbeiten]

Tip an den freundlichen Abkürzungs-Löscher: Erst testen, dann den Artikel editieren. Im Gegensatz zu PRINT# und INPUT# gibt es kein Token für GET#, der Befehl wird immer aus dem Token für GET und einem nachfolgenden # im Programmtext gebildet. Auch ein "GET # 1 , A $" wird korrekt verarbeitet. --188.101.214.1

Vielen Dank erstmal. Aufgrund des Editierens ist ein Fehler aufgefallen.
Es ist leider keine offizielle Abkürzung!
Vielleicht als Hinweis im Text erwähnen, wenn dieser Trick wirklich keine Fehlermeldung verursacht! --Jodigi 02:52, 25. Mär. 2014 (CET)
da GET# schlicht kein eigenes token hat (wie input#) ist die abkürzung natürlich - und ganz offiziell - auch die gleiche wie bei GET. da gibts keinen trick.