File: SWPFIL.M8 of Tape: Various/Disk-backup/dsk03
(Source file text) 

ere Datei mit EDIT		SPEICH	definiere Speichergroesse
EXECUTE	kompiliere und starte		SQUISH	wie VERDICH
FOCAL	starte DATA-PLAN-FOCAL		START	starte Programm
FUTIL	starte Datei-Pruefung		SUBMIT	starte BATCH
GET	hole Programm in Speicher	SYSTEM	zeige System-Konfig. (alt RES)
GOTO	springe nach $Marke (BATCH)	TALK	wie Sende
H	gib HILFE-Information		TEXT	Text bearbeiten (ACID)
INHALT	zeige Inhaltsverzeichnis	TECO	editiere Datei mit TECO
LAUF	wie SUBMIT mit  /H and /S	TYPE	wie ZEIGE
LADEN	lade Prog. in Datei		UA,B,C	speichere Kommando
LINK	verknuepfe MACREL-Binaers	UX	zeige alle Erinnerungen
LIST	wie DRUCKE			VERDICH	verdichte (Loecher entfernen)
LOESCH	loesche Datei			VERGLEI	vergleiche Quell-Dateien
LOGIN	Login to Multi-8		VERSION	zeige KBM- und- CCL-Version
LOGOUT	Logout from Multi-8		ZEIGE	zeige Dateiinhalt auf TTY
LOAD	wie LADEN			ZERO	loesche Inhaltsverzeichnis
MAKE	wie MACHE			@name	indirektes Kommando in "name"

&LEER


&ABSLDR
	ABSLDR.SV
 
@Aufrufe:
.LADE GER:BINDAT.BN,...
.LADE BINDAT.BN,...	/von DSK:

@Auswahl:					Lang:
/8	Prog. liegt ueber 02000
/9	Prog. liegt ueber 12000
/G	starte					/gehe
/I	lade .SV-Datei				/image
/P	Programm ist BATCH-geeignet
/R	loesche interne Lade-Liste
/S	lade alle Binaer-Dateien		/alle
/n	lade alle Dateien in Feld n 
=fnnnn	setze Startadresse

&BASIC
	BASIC.SV
 
@Aufrufe:
.BASIC
 
@Interne Kommandos:
BYE	beende BASIC
EDIT	editiere eine Zeile
LIST	zeige alle Programm-Anweisungen
NAME	benenne Programm um
NEW	erzeuge neue Programmdatei
OLD	finde alte Programmdatei
RUN	starte Programm
SAVE	speichere Programm in Datei
SCRATCH	loesche Programm
SEQ	erzeuge Zeilen-Nrn. automatisch

&BOOT
	BOOT.SV V40
 
@Aufrufe:

.BOOT/DV[.]	.= Halt nach Bootstrap

@Auswahl:
/CA	TA8E Cassette
/DK	Beliebige Platte
/LT	LINCtape
/MU	Multi-8
/PT	PT8E (Laed BINLDR)
/RE	RK8E Platte
/RF	RF08,DF32 Platten
/RK	RK8 Platte
/RL	RL01 Platte
/RX	RX8E (RX01,RX02) Diskette
/SI	System Industry Mod43 Platte
/TC	TC08 DECtape
/TD	TD8E DECtape
/VE	Version #
/VX	VX Extended Memory device
/ZE	Loescht FELD 0 im Speicher

&VERGL
&COMPAR
	SRCCOM.SV	V40
 
@Aufrufe:

.VERGL AUS:AUSDAT<EIN:EINDAT1.PA,EIN:EINDAT2.PA		/AUS:Zusatz ist .LS
.VERGL AUSDAT<EINDAT1.PA,EINDAT2.PA			/Standard-Geraet DSK:
.VERGL EINDAT1.PA,EINDAT2.PA				/Standard AUS:   TTY:

@Auswahl:					Lang:
/B	beruecksichtige Leerzeilen
/C	ignoriere /-Kommentare			/nkommentar
/S	ignoriere TABs und Leerzeichen		/text
/T	wandle in AUS: TABs in Leerzeichen
/X	ignoriere /-Kommentare auch bei Ausgabe
 
@FEHLER:
?0	zuwenig Speicher
?1	Lesefehler bei Eingabedatei 1 (oder <2 Eingabedateien)
?2		-"-		    2
?3	Ausgabedatei zu gross
?4	Ausgabefehler
?5	Ausgabedatei kann nicht eroeffnet werden

&CONSOLE
&CNTRLB
&CONTROL
&KONTROL

Virtuelle  Konsole (MULTI8):

Nach Eingabe von CTRL/B (oder BG Fehler zB. HLT) steht dem Benutzer die
virtuelle Konsole zur Verfuegung; vom System wird dieser Zustand aktiviert,
wenn eine HLT-Anweisung erreicht wird oder wenn ein "swap"-Fehler auftritt.

Kommandos der virtuellen Konsole:
Ac 1234		Setze den virtuellen Akkumulator auf 1234
Boot		"Boote" den virtuellen Rechner
Continue	lasse virtuellen Rechner weiterarbeiten
Delay 2,212	fuege bei der Ausgabe 2 Fuellzeichen nach jedem 212 ein
Escape 375	Wandle bei der Eingabe 375 in ESCAPE (233)
Field 12	Setze Befehlsfeld auf 1 und Datenfeld auf 2
Hook 5		Haenge Te0`Ed|p}{K	! mA	 ~m
Dn.&,?ldb
b6	C n6E.bl1
m
	l<	t?
"mAJ%
&?R&	C	GPJGv,dm	'	'dmhE?bfAoK	6	6 		&	a.	COm2Knnn)
0BmTNCL00Mo"
``3`V  h    M?0``2`V  h    M? `0@ @e 1<00 ?MM lY-?f0<1MOMv}xn^MM,f.-d7,"&b%1krt"&hrOmN"M