File: TECHLP.TX of Tape: Various/Disk-backup/sc1
(Source file text) 

	Krieg und Frieden:	H.Ebeling - W.v.d.Mark

?ARG	Unzulaessige Kombination von Argumenten:
	1)	,	(kein Argument vor dem Komma)
	2)	m,n,	(mehr als zwei Argumente)
	3)	H,	(	-"-		,
			 da H=B,Z bereits zwei Argumente darstellt!)
?BNI	Eine rechte spitze Klammer > tritt ohne zugehoerige linke < auf
	(Eine Iteration, die in einem Makro in einem Q-Register abgelegt
	ist, muss vollstaendig in diesem Q-Reg. enthalten sein)
?CCL	Entweder fehlt auf dem System-Geraet CCL.SV oder ein Kommando
	der Gestalt EGkommando$ hat mehr als 43 Zeichen
?DTB	Es wurde ein nD-Kommando eingegeben mit einem Argument n, das
	das Loeschen ausserhalb des aktuellen Puffers bewirkt haette.
	Es wurden keine Zeichen geloescht
?FER	Moegliche Ursachen sind:
	1)  Die Eingabedatei eines ER-Kommandos existiert nicht
	2)  Die Ausgabedatei eines EW- oder EB-Kommandos kann nicht
	    erstellt werden
	3)  Das fuer eine Datei angegebene Geraet existiert nicht
	4)  Ein EB-Kommando wurde fuer ein Geraet gegeben, das
	    keine Dateien-Struktur hat
	5)  Ein EB-Kommando wurde fuer eine Datei mit dem Zusatz .BK
	    gegeben
?FUL	Ein Ausgabekommando, z.B. P, EX, EC, EG, PW, N oder FN, wuerde
	mehr Daten schreiben, als in die Ausgabedatei passen. Die
	Daten, fuer die kein Platz mehr da ist, stehen noch im Text-
	puffer, so dass die Ausgabedatei mit einem EF-Kommando ge-
	schlossen werden und eine neue Ausgabedatei eroeffnet werden
	kann, in die dieser Datenrest geschrieben wird. Beide Dateien
	koennen hinterher mit PIP wieder zu einer Datei vereinigt 
	werden
?ICE	Das Zeichen CTRL/E ist in einem Suchtext unter TECO-8
	nicht zugelassen.
?IEC	Das zweite Zeichen eines E-Kommandos muss ein Buchstabe sein.
	Es gibt nur die folgenden Doppelbuchstabenbefehle mit E:
	EB,EC,ED,EF,EG,EH,EJ,EK,EO,ER,ES,ET,EU,EW,EX und EY.
?IFC	Die einzigen Kommandos, die mit einem F beginnen, sind:
	FS, F_ und FN
	Andere als diese Kombinationen mit F sind in einem Kommando
	nicht zulaessig. Die beiden Zeichen eines F-Kommandos duerfen
	nicht durch MACRO-Grenzen geteilt werden 
	(Das Kommando FR steht in TECO-8 nicht zur Verfuegung)
?IFN	Die Datei-Bezeichnung muss die Gestalt
	ger:datnam.ex
	haben, wobei ger, datnam und ex alphanumerisch sein muessen. 
	Dem Zusatz ex darf die Auswahl /S angehaengt werden, was be-
	deutet, dass bei jeder folgenden Eingabe die Datei-Enderkennung
	end-of-file ignoriert wird.
	Alle anderen Zeichen sind in einem Dateibefehl ER, EW oder EB
	unzulaessig.
?ILL	Das eingegebene Kommando ist kein gueltiges TECO-Kommando
	(Das W-Kommando steht nur bei Vorhandensein eines VT zur
	Verfuegung)
?INP	Beim Lesen der Eingabe-Datei trat ein Lesefehler auf
?ISA	Das Argument eines S-Kommandos gibt an, nach dem wieviel-
	ten Auftreten des Textes gesucht werden soll und muss
	daher >0 sein. Rueckwaerts- und verankertes Suchen sind
	in TECO-8 nicht moeglich.
?IQC	Die einzigen zulaessigen "-Kommandos sind:
	"C, "R	fuehre aus, wenn alphanumerisch
	"E, "=	fuehre aus, wenn =0
	"F, "U	fuehre aus, wenn erfolglos
	"L, "<	fuehre aus, wenn <0
	"G, ">	fuehre aus, wenn >0
	"N	fuehre aus, wenn ungleich 0
	"S, "T	fuehre aus, wenn erfolgreich
	"D	fuehre aus, wenn Ziffer
	"A	fuehre aus, wenn Buchstabe
	(Die Kommandos "V und "W stehen in TECO-8 nicht zur Ver-
	fuegung)
?IQN	Der Q-Register-Name, der bei einem Kommando, z.B.
	Q, U, X, G, % oder M, angegeben wird, muss ein Buch-
	stabe (A-Z) oder eine Ziffer (0-9) sein
?MEM	Die laufende Operation benoetigt im Textpuffer mehr Speicher,
	als TECO zur Verfuegung steht. Es ist Platz fuer hoechstens
	4000 (dezimal) Zeichen Text
?NAB	Das Einer-Komplement-Kommando ^_ wurde ohne ein numerisches
	Argument benutzt, es muss jedoch stets nach einem numeri-
	schen Argument stehen
?NAC	Die Zahl vor einem Komma bezeichnet eine Position im Text-
	puffer. Ihr Wert muss zwischen 0 und Z (einschl.) liegen
	und darf nicht negativ sein
?NAE	Durch das Kommando n= oder n== wird der Wert von n gezeigt.
	Dem =-Kommando muss ein numerischer Wert vorangehen, oder
	aber ein Kommando, das einen numerischen Wert liefert
?NAP	Das Argument eines P-Kommandos gibt an, wie oft das
	Kommando ausgefuehrt werden soll und muss daher >0 sein
?NAQ	Dem "-Kommando muss ein einzelnes Argument voranstehen,
	von dem die Entscheidung abhaengt, ob die nachfolgenden
	Kommandos ausgefuehrt werden sollen, oder ob auf das
	zugehoerige ' (oder |) verzweigt werden soll
?NAU	Das Kommando nUq speichert den Wert n im Q-Register q.
	Dem U-Kommando muss ein numerischer Wert voranstehen
	oder ein Kommando, das einen numerischen Wert liefert
?NAY	Dem Y-Kommando darf kein numerischer Wert vorausgehen.
	Um das Kommando mehrmals durchzufuehren, muss es als
	n<Y> geschrieben werden
?NFO	Vor einem Ausgabe-Kommando (z.B. P, PW, N, EC oder EG)
	muss mit einem EB-, EW-, MAKE- oder TECO- Kommando eine
	Ausgabedatei eroeffnet worden sein
?NYI	Es sind nicht alle Kommandos in TECO-8 verfuegbar:
	Die Kommandos ^V und ^W zum Umwandeln von Klein- in 
	Grosschreibung und umgekehrt stehen in TECO-8 nicht zur
	Verfuegung. Fuer das "watch"-Kommando ist das W-Kommando
	anzuwenden; Ausserdem sind die [- und ]-Kommandos nicht
	in TECO-8 enthalten.
	Die TECO-Versions-Nr. erhaelt man ueber das EO-Kommando
?OUT	Beim Schreiben in die Ausgabe-Datei trat ein Schreibfehler
	auf. Oder beim Eroeffnen der Ausgabe-Datei mit einem EW-
	oder EB-Kommando ist nicht genug Platz fuer die Datei vor-
	handen
?PDO	Die Makros und Iterationen sind zu tief verschachtelt
?POP	Das Argument fuer eines der Kommandos J, C oder R muss
	eine Position innerhalb des aktuellen Textpuffers be-
	zeichnen, es muss also zwischen 0 und Z (einschl.) 
	liegen. Auch bei Kommandos mit Doppelargument m,n muessen
	m und n auf den vorhandenen Puffer zeigen.
?QMO	Es ist nicht genug Platz in den Q-Registern und im Kommando-
	Speicher fuer das eingegebene Kommando. Der groesste Teil des
	Kommandos kann erhalten werden, wenn unmittelbar nach der 
	Fehlermeldung '*' gedrueckt wird: Dadurch wird der Kommando-
	Text im Q-Register Z abgelegt.
?SNI	Das ;-Kommando wurde in der Kommando-Ebene benutzt, es darf
	jedoch nur in einer Kommando-Folge innerhalb der Klammern
	< > benutzt werden, also in einer Iterationsschleife
?SRH	Ein Suchkommando, dem kein ':' vorausging und das in keiner
	Iterationsschleife stand, verlief erfolglos, d.h. der Text
	wurde nicht gefunden. 
	Nach erfolgloser S- oder FS-Suche steht der Pufferzeiger
	links vom Pufferanfang. Nach erfolgloser N- oder _-Suche
	ist die letzte Seite der Eingabedatei gelesen und im Fall
	der N-Suche geschrieben worden; anschliessend wurde der
	Puffer geloescht. Der Text, nach dem vergeblich gesucht
	wurde, wird in der einzeiligen Fehlermeldung dargestellt.
	Die Sonderzeichen ^N,    ^S    und ^X    werden darin als
			  <NOT>, <SEP> und <ANY> dargestellt.
?STL	Der Suchtext darf hoechstens 31 Zeichen lang sein (38, wenn
	keine VR12 oder VT-Terminal- Unterstuetzung vorliegt)
?UE_	Die Kommandos EA, EP, EI, EM, EN und EZ stehen in TECO-8 nicht
	zur Verfuegung.
	Die einzigen Kommandos, die mit einem E beginnen, sind:

	EBger:name.ex	Datei mit .BK-Sicherungs-Datei oeffnen
	EC		Datei schliessen nachdem alles kopiert ist
	EF		Datei schliessen
	EG$		Wie EC, jedoch mit Rueckkehr nach OS/8 und
			Ausfuehrung des letzten CCL-Kompilier-Befehls
	EGbefehl$	Wie EC, jedoch mit Ausfuehrung des CCL-
			Kommandos 'befehl'
	EK		Die letzte Ausgabe-Datei wird "vergessen"
	ERger:name.ex	Datei zum Lesen oeffnen
	EWger:name.ex	Datei zum Schreiben oeffnen
	EX		Wie EC, jedoch mit Rueckkehr nach OS/8
	EY		Y Befehl ohne Sicherung

	ED,EH,EJ,EO,ES,ET,EU sind Wertsteuerungs-Register
?UIS	Die einzige in TECO-8 zugelassene Ein-/Ausgabe-Auswahl ist /S
?UTC	Es ist ein nicht abgeschlossenes Kommando eingegeben worden:
	1)  Die Kommandofolge wurde mit einem Kommando abgeschlossen,
	    das einen Text enthaelt (z.B. @ER/datei/, @S/text/,
	    ^Atext^A, usw.), aber das Textargument wurde nicht 
	    ordentlich beendet.
	2)  Es wurde ein O-Kommando eingegeben, aber die genannte
	    Marke wurde nicht nach dem Anfang der gegenwaertigen
	    Iterationsschleife gefunden
?UTM	Ein Makro, der aus einem Q-Register ausgefuehrt wird, wird
	von einem unvollstaendigen Kommando abgeschlossen, z.B.:
	1)  Der Makro endete mit nur einem Zeichen eines Kommandos,
	    das aus zwei Zeichen besteht (z.B. F, E oder ^)
	2)  Der Makro endete mit einem Kommando, das den Namen eines
	    Q-Registers erfordert (z.B. X, G, M, %, Q, U oder ^U),
	    aber es wurde kein Q-Register-Name genannt
	3)  Der Makro endete mit einem Kommando, das ein Text-Argument
	    erfordert (z.B. ERdatei$, Itext$, Stext$, Omarke$ usw.),
	    aber das Text-Argument wurde nicht ordentlich durch einen
	    Begrenzer abgeschlossen
	4)  Es wurde ein O-Kommando eingegeben, aber die genannte
	    Marke wurde in dem Makro nicht nach dem Anfang der
	    gegenwaertigen Iterations-Schleife gefunden
?WLO	Das System-Geraet ist schreibgesperrt
?XAB	Die Ausfuehrung des TECO-Kommandos oder die Kommando-Eingabe
	wurde durch die Eingabe von CTRL/C abgebrochen. Um TECO zu
	verlassen, ist erneut CTRL/C einzugeben. 
	Bei irrtuemlicher Rueckkehr zum Monitor besteht eine kleine
	Hoffnung, in TECO zurueckzukehren, indem man mit ODT BEI 203
	startet
?YCA	Um den versehentlichen Verlust von Daten zu verhindern, brechen
	die Kommandos Y, _ und F_ ab, wenn sich Text im Textpuffer be-
	findet und eine Ausgabedatei offen ist. Wenn die Ausgabedatei
	nicht benoetigt wird, kann sie mit EK geloescht werden.
	Das HKY-Kommando ist stets zulaessig.
	Der Y-Datenschutz kann durch Loeschen von Bit 10 der ED-Anzeige
	abgeschaltet werden (d.h. durch das TECO-Kommando 2,0ED).
?ZZZ	Es gab noch keine Fehlermeldungen oder der letzte Fehler
	ist schon in Vergessenheit geraten.