Der Befehl READ
liest Daten aus dem DATA-Block ein. Der READ
-Befehl ist eine weitere Möglichkeit, einer Variablen einen Wert zuzuweisen. Die Daten, die den Variablen zugewiesen werden, müssen dabei schon in der Form von DATA-Zeilen im Programm vorhanden sein. Die Position im DATA-Block wird in einem Zeiger festgehalten. Der Zeiger wird mit dem Befehl RESTORE
wieder auf den Anfang des DATA-Blocks zurückgesetzt.
Beispiel
DATA 1,2,3, APFEL, "GCWIZARD", "CACHE", "MIT,KOMMA"
READ A
READ B, C