Kramer-MC: Editor

Der Editor hat einen Kommando- und einen Eingabemodus. Nach dem Start (Monitorkommando T) befindet man sich im Kommandomodus.

Als Textspeicher wird der Adressbereich 4000H bid 7FFFH verwendet. Mit dem A-Kommando kann auch ein anderer Textspeicher eingestellt werden.

Kommandos

KommandoFunktionSyntax
A(sign) TextspeicherzuweisungA nnnn (CR)
D(isplay) Darstellen einer Anzahl von n mit Weiterstellen des Zeilenzählers Dn (CR)
E(dit)TexteingabemodusEn (CR)
G(o) Weiterstellen des Zeilenzählers vorwärts um n Zeilen Gn (CR)
I(nput) Zuweisung Eingabekanal IT, IL oder IU
L(ist) Zuweisung Druckerkanal LT, LL oder LU
0(utput) Zuweisung Ausgabekanal OT, OL oder OU
P(rint) Ausgabe aller Zeilen auf Listkanal P
Q(uit)Rücksprung in den MonitorQ


Editor-Steuerzeichen

TasteFunktion
BS Cursor nach links, Korrektur durch Überschreiben möglich
DELInhalt der Anzeigezeile löschen
LP Zeile in Textpuffer übernehmen, nächste Zeile aus dem Puffer anzeigen
CR Zeile in Puffer übernehmen, E-Kommando verlassen
Control D vorletzte Zeile in Arbeitszeile doppeln
Control Z Zeile in Puffer übernehmen, neue Zeile beginnen
Control X Zeichen über dem Cursor löschen, Rest nach links verschieben
Control S Zeichen über dem Cursor einfügen, Rest nach rechts verschieben


Editor-Fehlermeldungen

E1Kommandofehler
E2Textpuffer voll
E3Parameterfehler