%C — Seitenpuffer kopieren

%C

Mit diesem Terminalkommando kopieren Sie den Inhalt des Seitenpuffers (Page Buffer) in den Arbeitsbereich des Natural-Programm-Editors.

Die gegenwärtig von Natural angezeigte Seite wird in den Arbeitsbereich des Programm-Editors kopiert. Der Inhalt der Seite wird nach der letzten bereits im Editor befindlichen Sourcecode-Zeile eingefügt und kann dann mit dem Editor verändert werden.

Wollen Sie den schon im Editor befindlichen Sourcecode vorher löschen, können Sie dazu das Terminalkommando %Z verwenden.

Anmerkungen:

  1. %C sollte nicht in einer Editor-Session verwendet werden. Änderungen des Sourcecode- Arbeitsbereichs außerhalb des Editor-Inhalts werden vom Editor ignoriert.
  2. Der Seitenpuffer (die logische Natural-Ausgabe) ist nicht unbedingt mit dem am Bildschirm angezeigten Bildschirmpuffer identisch.

Beispiel:

DEFINE DATA LOCAL
1 I (I2)
END-DEFINE
FOR I = 1 TO 10
  WRITE I
  SET CONTROL 'C'
END-FOR
END