%.S — Stack-Daten lesen ohne zu löschen

%.S

Normalerweise werden Kommandos/Daten vom Natural-Stack gelöscht, sobald sie aus dem Stack gelesen wurden.

Dieses Kommando bewirkt, dass mit dem nächsten INPUT-Statement der oberste Eintrag aus dem Stack gelesen wird, ohne gelöscht zu werden. Der Eintrag wird hierbei als Eingabedaten behandelt, ganz gleich ob es sich um Daten oder ein Kommando handelt.

Damit haben Sie die Möglichkeit, einen Stack-Eintrag zu prüfen und dann je nach seinem Inhalt zu entscheiden, ob sie ihn verarbeiten wollen oder nicht.

Den Inhalt des Stack können Sie auch mit der Systemvariablen *DATA prüfen.

Nähere Informationen zum Natural-Stack finden Sie im Leitfaden zur Programmierung.