Google
 

Trailing-Edge - PDP-10 Archives - decuslib20-03 - decus/20-0098/maggie.rel
There is 1 other file named maggie.rel in the archive. Click here to see a list.
 08@7#H/	*U*(*"F@Ka U m@	` vR`
"v,BS({[
 	"T U`@(+
*h+iZ
 +(
&w
2	`,,!+
&w
2	`,	b	(@ (+R0,Z0
&,~
&w
2	`R0,
&x 0,
&xZ0
&	*,!+l ( y."a@+1B+,=hd,~
&y,~	"
U"d,k1B++ z Hl1B+- D
x X
y@@
xO@
yR`
y1B+41B+0	*U*P**+? Dl X
z,k+% D
x X
y,kRD
xRX
y+(d
(7@l+@ l,7	(( 3+A,~l7@l+@ l,7+A,~d D
w	d`d+=ad,~l	(
U(; 
w:x,~l 
w:x,~-,Kz-,]H}-,S: 
w,k1B+]	"APD0B+? D
z	d`d+I`d+J`d@+K+hl1l 1l ,	"L0B+?
(,W,1B/,~1B,~1B+j+?@@ 80`	 
P*U @	jS({[
 R3B+Z*hW+iZ
 Rl(,~(d@..S(~	"*"]
([ [3D+a*h^-,]N,bZ [+1B,~
(+bl  
 L
z	"*Q f``,'	b	`-,S> 
z-,]O-,INH
@( 
( 0	"D n1B+~1B+{1B+{1B+{1B+{1B+{0B+w "@l	 w/"(D(Xbp=hm
(+}(D 0(Xp=h{,~@@l	 U*
(,~
(1B+,~@
	l
+  Lm
l+' 
 Ln@@n 
 Lo	*(U*Bm+),~, + Bo, +R` BpA
y2B
x+ oA
y2B
x+	*U*@@p@@q:x,~+	,~S:~ Z,~  h4D DoA
y2D
x+ h	*U

 DpA
y2D
x+@@p@@q.:. Z:x,~.:*z,~? r+#r	( *!4B :x,~B+ 
b@+& ,~-,SJ(-,I>(l-,k2(	"E**a@ +<,b , Lj 

z Lk
j+:1+0DDS(p0@,+=	(2*h1DDDDDDDD1+9DD$+-,	*P"*;I>0
z-,]6 
D`L+B`L+C`L@+E-,[S8
z-,oR`
z	*UUC-,a
z-,eR`!
za@ +ba`,=,I+,N1+LDD	*U
E*L,U,T,",,	+^ , Li 
l Li 
( L
i+'Fo+,N	"T
TTS,~ 0o,+=*lUZ:,,T,N,_,T& 
 L(:	*
T*],6+N`@+M,~,$,~,+=+_@@;,"a`,=,,+j	(U**e /(Z
 Z0  ;ZL ;ZP :;+d`@+b7`;+,,7@;+	(@"T n,Q1+pDD@S;"`7@h;+3\h;+y1+vDD1	(*Q
v+xDD:+rShX6o*6p@@q 

z Lk , Lj 
( L
j+	*Tfo+DD: 
 L(*zr1+	 T*U*DD,T+,,~,*+	-,_ #
z-,K %o
&&Zp,t	*U T
&) o,
"*Rp,,!
2	`+S;3H+,~"`.+ .+	*U*Q
  ;3pX;+ X; PX; R ;  *X P *v*h,~S;"`.+  ;3P <	*
D"!@@ ;*h ,~a`,=,k0B+? D,bl +a@ +< , Lj 

z	*D ) Lk
j+:1+-DDa`+5S(v  ,+=*h.DD	 *2DD1+5DD$,~,jS(~7@ +:.(*h7-,[0,S,o	*PE*:X, *, ZN ZNl ,~ , Li`@  

z`@ 
l Li L
i+M1	((@ C+DDDS(v,+: B *hE1+IDD$ l ,~,'	(U"Q*K,bd +-,_ . 

z Lk , Lj
j+:,~ 
l Li
i+',~	 T$,~1+WDD1+YDD7@,~@1+]D	 @*\D1+_DD:2H+[,~a`,=
&2,",,+h o	*U"E*e,
"*Rp,,!,j+c`@+b+S(~ 
 2Jo+oR
 Rp2J	*m+o@@ l ,~.(*hj,~Q,A`4B0,+q74 4&,>6@	(Ev,t,^.",,~&0: R&0 R.0  P 1p1+ "	*U U~,,t  @	, ,t,~a`+?`t+Bs,~
",~h	*P+-,Y^(k* ,3  
5	*P E*@@;*,
w,k Dl	dad+<l`@ +Ra`,= 

z Lk@@j
j+'	*Q*D
 56@  DoS$J9 Dp@@p@@qho+Tl -,qTAPE ID: ,-,q	 P* 
`@+&-,qFILE		DATE	MODE	PROT	SIZE	SEQ.
@@;,",,+, 	"U"U
)/6 X ; D ;ZV :;+'`@+&7@;+P,S;"` h X,	"
@(11+3 ",RX,`@+O 
X 6@
,(L 
X 60G	(E :,x1+< ", 7@0,s1+@ ", 71p 1	(Q
@B+D ",,s1+F ", X50K#`[`&0@6@:,t+L	"*
K[`,t1+N ",ZX,t-,q
*z0(d +-,]2 8	*P*US
z-,K20: 
z	dad+<@@ 
=*,g 

z Ll,Q1+\DD	"*Q\1+^DDS,~,+e B0o*l^,+eZ,61+dDD	(A((d+^1+gDDZN,T-,qDIRECTORY RECONSTRUCTED.,!,bl +	*
P
m,b 
>	l%+-,qREELID:  
{,,!-,qREAD (R/S/H):  
{,t1	(T"Uu+w ", 
|,t1+z ", 
},t,!-,qWRITE (W/S/H): 	*(E*~ 
|,t1+ ", 
},t1+ ", 
~,t,!-,qERROR	 T
P
S: MEDIA= 
~,t-,q; DEVICE= 
,t,!-,qPOSITION:  ,t-,q	 (* FILES FROM LOAD POINT;  ,t-,q RECORDS FROM EOF.,!+-,[Vp>
z	*@"P?`t+Ds:x,~d+,~? u+u:x,~D+
$P,~	 E*P 
D`L+C`L@+E-,[J(Bi? u+&u:x,~F+$
&P,~	*UT((-,IJ(Cl?`t+,Bs,~f++-,K^ E
za`+>-,qTAPE ID:	*AP1 ,,!S(~@7@ :.(*h3,t-,q   FREE FILES.,!a`+	(
@9-,qTAPE DIRECTORY IS NOT CURRENT,!+-,qNO DIRECTORY IN CORE.,!+	 B

	**MAGGIE**  PSEUDO RANDOM-ACCESS FOR MAGTAPES

COMMAND FORMAT:

	<DEV>:/<SWI	 JTCH>_<DEV>:<FILE.EXT>,<DEV>:<FILE.EXT>, ETC.

WHERE <DEV> IS A LOGICAL OR PHYSICAL 	 SDEVICE NAME (EG. MTA, MTA0,
DSK, DSKA); <SWITCH> IS ONE OF THE ONE CHARACTER SWITCHE	 [S DEFINED
BELOW, AND <FILE.EXT> IS A STANDARD DEC FILE SPECIFICATION ALLOWING
WILDC	 dARDS (EG. FOOBAR.EXT, FO??.*).

SWITCHES:

/D	DELETE FILES FROM THE TAPE
/F	FORM	 lAT THE TAPE FOR DIRECTORY
/L	LIST AN ALPHEBETIZED DIRECTORY
/M	GIVE DEVICE STATUS F	 uOR A TAPE DRIVE
/Q	FAST FORM OF /L; LISTS FILENAMES ONLY
/R	RECONSTRUCTS A DEAD DIR	 }ECTORY FROM HEADER FILES
/T	LABEL THE TAPE (LEFT SIDE) WITH THE ID ON RIGHT SIDE
/W	 	REWIND THE TAPE AND WRITE DIRECTORY BACK ON
/X	COPY FROM INPUT DEVICE (RIGHT SIDE) 	 TO OUTPUT DEVICE (LEFT SIDE)

DIRECT SWITCHES:

THESE ARE NOT PART OF THE NORMAL 	 COMMAND SEQUENCE. THEY ACT AS A 
COMPLETE COMMAND SEQUENCE IN AND OF THEMSELVES.

	 /E	EXIT TO MONITOR LEVEL.
/H	TYPE THIS TEXT.
/S	GIVE STATUS OF IN-CORE DIRECTORY.
  (
FOR MORE HELP READ HLP:MAGGIE.DOC.

[END MAGGIE.HLP]

&B+  gt0kN0qk 	(v.%MGI?MGI  ""  H
INXERROR IN COMMAND STRINGNULL DEVICE NAM	 ~E IS ILLEGALIS AN ILLEGAL INPUT DEVICENO SUCH COMMANDIS AN ILLEGAL OUTPUT	  DEVICENO SUCH SWITCH VALUEDOUBLE SWITCH ILLEGALk INPUT	  READ ERROR ON UFD.DEVICE OPEN ERRORUFD DOES NOT EXISTDEVICE OPEN FAILUREDEVIC	 E NOT A MAGNETIC TAPEDEVICE WRITE ERRORDEVICE WRITE-LOCK ERRORDEVICE PARITY E	  RRORDEVICE RECORD TOO LONGOPEN FAILUREENTER FAILURE%MGILKE  LOOKUP ERROR (	 )) FOR FILE: MAGTAPE DIRECTORY FULLOPEN ERROR ON ATTEMPT TO READ 	 1DIRECTORYFILES DELETED:
W8<[>H8
0.H$IS NOT A LISTING DEV	 :ICELISTING FILE ENTER FAILURE0@X
zDEVICE NOT AVAILIBLE OR NOT AN MTAREAD  BERRORDISK READ ERRORWRITE ERROR	Dbqq}T!wT=T#+HKNA 	DKI
2KRS0Kb
!UR9Fd@!O%6BO%3v"Qi)Y	D"lK"9blsj:	Y-^a}j^a}r^a~_%MGh_%N9b_%N9c	D _%N?a_%R}o_%SjY|l_9	`_9gS+aia|Iaigsaj=	D"aj(0al?"cC$c<*s.
zwn|Rg:ERg:IRg:m"	Rg:pRg;Rg;BRg;TP\~W;'~W<:~Ww(~X
[9	D""H@X!@?RS<J`RiSM	D"g *C/cEA)OB	\lJ6--	07	D"	0:	A/.
y}
s(}
se}\t'}x5[}xBU]ls?]s;'	D"]s<:]t^1?R^1S<^6SM^6g^9h^<*C^?2^KcE	D"^R:i^])^kBo]^o]aog]}K	`c
x$p	"7#S- 
xHog{
'
^SOVSOW"SP	
?.
yS$79@S$;wS$C8S$I[S$oS$p S$pS$ub	S$vAS$vD S$vFS$|QS%US%2S%<S%$@S%3_	D" X-k
N	m
N	w
N
}r=_~(Tt(T|"(T#%(TbT	`
	D".a|

b:Z1u[8&1uiN1vEX#1vH\ @d=^@d=^@dJU	D"#u%.E%wB%]tt%g|7^ZE>i^\'_
(!z'~[":5>o+w3	D"+"p+"ps0+"u+x+"urt+"u|K+#'x;	D"+#6mv+#6wt+#:3s8@7#A{DdA="	6ta.D3iT	D3|INTD4[D4"	QP=Dw|JD5gD	`%DXX
{D"C	@D$o+mD,LPmDTTzzP~VJYb@YbCKYUF(>YU94	D w_!19tsu^
Bju^
"u^|
zu^v
&)	D33t,~$c/PWx&B
K	D"4*>4*?+*)znnT<J=BBl!E0c)-	y17	D"*[	`*8KZs%HP9P~QP9N9r_V?^-3	DV?^:.X\WX-5eWPxG"Rs"9I=$"=)	D cEX*d_a}Md_a}U;-9
wPD'~i$Xq~i$Zl~i&I~i7:m	~iRTmPIgPbKH?QDNKH@[
J'<Kl!.A4		A4obQ3(3&3=j)5R"C:E