Diskussion:GET(Raute)
Aus C64-Wiki
Zur Navigation springenZur Suche springenFehlermeldung 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.