Google
 

Trailing-Edge - PDP-10 Archives - decuslib10-04 - 43,50334/tops10.exe
There are no other files named tops10.exe in the archive.
?p`?xi?4(Kb)|b%`INXQF:{A)-{BE@-l-My7^
q-=6<@v,6<Lt+hO%J7J-=><@-=,5<L@vh+GC6 Vh h $4 h-=v h2V4+X+\+J+G+\W# -=h-=Y,5	<L` h.6 Vh h $4 h-=v 6 V4 h/6 V4 406+g@v4,4~<L4,4H>
4``,>,>,>4,>4-=4@v4540V+{4$4 "-=$2D4+{,5(<L4,5(<L4,5(<L3},5(<L4 ,5<LOvh+G7@h+@vh,@8p3{4@Ov4
+ 6 V4,@8p3s4@
,5(<L3oOv4
+,5(<L3i,5(<L3c+G+KbNF@-=h-=>o,^o>`K+hQP-=8`-=+E2-$44-=$3D+0+634.6+V4+%Ovh+;+6]>5 4/ Vh+`:h 4/42v+e 4 $4 h-=v+`Ov4 Vh+s+j]>5
4`Q`},>,>,>4,>4-=4+hetKv-=1`54$6&4/V44&4+4Th+ha;wC2O)-=h h-=,~,5<LN! h.6 Vh+,5(<L3a,5(<L4+, $h h-=,~,5<LN*>o,^o>`K+he&=
+? 4.6 V4 4.6 V4@v4
+=,1`..4! ,~,<@N:+K+C,1`..4! ,~,<@N@ 41v+K+I,1`..4" ,~,5(<LNF 41v+O,<@3[,5<L 4.6 V4,5<L+hoJ}ivKOr-=R<@ 4.6 V47@4
+[ 4.6 V4@v4
+^,1`..4#<,~,<@N[,5<L+ha.9-=a<@7@4+g@v4+t,5(<L3X,5(<L4,@<@,5<L7@4Kc&(:KO-=~<@,6<V4,8`4L4@,5<L63V4+:4g4.42v++OG4V+S +. 4-<4E  4-<4E H @h+hY$\e-m-=/3@ 40VgO 40TgOG4V9S += 4-<4E  4-<4E H @h+hYLqJ(-=>1` 4/4 Vh 4 V4+hYKi;yJ-=E1` 4/4 Vh 4 V4+hYLe-m-=L3@-= 4/4 Vh 4 V4 4/4 V4 40VgO h0TgOG4V[S +^ 4-<4E  h-<4E H @h>o,^o>`K+hYKi\QK; -=a3@-= 4/4 Vh 4 V4 4/4 V4 40VgO h0TgOG4VpS +s 4-<4E  h-<4E H @h>o,^o>`K+h]>
,5(<L32+ 41v+,5(<L3,,5<L,5<L+hO'4X7g^. -=<@,5<L,<@3),5(<L3#+h@v4 V4 V4 V4 V4 V4 6 V4 6 V4@v4 V4 V4 V4 V4 $3! "-=$ D4 $3  "-=$ D4 $3 "-=$ D4,4b>
`C`,>,>,>4,>4-=4,4H>
3!,>,>,>4,>4-=43b,>,>,>4,>4-=4,4H>
3,>,>,>4 ,>4 -=4  4 $4 "C-=v 4 $4 "C-=v,4b>
``,>,>,>4,>4-=4,4b>
``,>,>,>4,>4-=4 4 $4 "-=v 6 V4@v4
 V4.$3,"-=$,D43,>,>,>4,>4-=43,4!.6,>,>,>X,>X-=X3,4!.6,>,>,>X,>X-=X3,4!.6,>,>,>X,>X-=X3,4!.6,>,>,>X,>X-=X3,4!.6,>,>,>X,>X-=X3,>X-=X2{ 4".6,>,>,>X,>X-=X2x 4".6,>,>,>X,>X-=X2t 4".6,>,>,>X,>X-=X2p 4".6,>,>,>X,>X-=X2l 4".6,>,>,>X,>X-=X2h 4".6,>,>,>X,>X-=X2d 4".6,>,>,>X,>X-=X2` 4".6	,>,>,>X,>X-=X2^ 4#.6,>,>,>X,>X-=X2\ 4#.6,>,>,>X,>X-=X2X 4#.6,>,>,>X,>X-=X2U 4#.6,>,>,>X,>X-=X2S 4#.6,>,>,>X,>X-=X2O 4#.6,>,>,>X,>X-=X2M 4#.6,>,>,>X,>X-=X2J 4#.6,>,>,>X,>X-=X2G 4#.6,>,>,>X,>X-=X2C 4#.6	,>,>,>X,>X-=X,5h<L`2B,5(<L2>,5(<L4,5(<L2<,5(<L2;,5(<L22,5(<L2*,5(<L2!,5<L,5(<L2,5(<L2,5(<L2
,5(<L2,5(<L1~,5(<L1v,v<@+vuGD04-=h-=s+{gR-(<L1e,5(<L1],5(<L1V,5(<L1S,5<L,5(<L1K,5<L,5(<L1F,5(<L1A,5(<L1<,5(<L16,5(<L11,5(<L1+,5<L,5(<L1#,c<@7@4
+@v4
+u+ uGD14-=h-=,5(<L1,5(<L1,5<L,5(<L1,5(<L1,5(<L1,5(<L1,5(<L0|,5<L,5(<L0t,5(<L0q,c<@7@4
+4@v4
++7uGD24-=h-=4,5(<L0i,5(<L0d,5<L,5(<L0\,5(<L0U,5(<L0P,5<L,5(<L0M,5<L,5(<L0F,5(<L0?,5<L,5(<L08,5(<L02,5<L,5(<L0+,5(<L0&,5(<L0",c<@7@4
+T@v4
+ +WuGD24-=h-=T-=Ov4
@v4@V4@v4+a+eX:4-=h-=\,<@,5<L,5(<L0,5(<L0,5(<L0,5(<L4 ,@<@7@4
+m@v4
+67@4
+o@v4
+
7@4+q,x<@`6V4,8`0,8`4L4@{+,2<@+gl\=q
&@-=h-=|+
L+ckD14-=h-=7@4+,x<@ 6 V4,8`0
L4@+,8`4L4@+,2<@+gl\=q
6@-=h-=+
 +ckD14-=h-=7@4+,x<@ 6 V4,8`0L4@"+1,8`0
L4@%+1,8`4L4@(+1,2<@+,gl\=q
F@-=h-=)+
 +1ckD24-=h-=.7@4+4,x<@ 6 V4,8`0L4@8+H,8`0L4@;+H,8`4L4@>+H,2<@+Cgl\=q
V@-=h-=@+
L+HckD24-=h-=E7@4+K,x<@@6V4,8`0gl\=q
f@-=h-=V,5(<L/+
 +`ckD34-=h-=]7@4+c,x<@ 6 V4,8`0L4@g+v,8`0L4@j+v,8`4L4@m+v,2<@+qgl\=q
v@-=h-=n+Y+vckD34-=h-=s7@4+y,x<@-6V4,@8`0+,x<@,68V4,@8`0L4@+!,@8`0L4@+!,T<@+gl\=q
,T<@+	gl\=q/C,5(<L/<++	
ckD74-=h-=		7@4+	,x<@6V4,@8`/;L4@	+	,T<@+	gl\=qL4@	%+	1,T<@+	)gl\=q@-=h-=	&,5(<L/,,5(<L/&++	1ckD84-=h-=	.7@4+	4,x<@ 6 V4,@8`/%L4@	8+	F,T<@+	=gl\=q@-=h-=	:,5(<L/,5(<L/,5(<L/++	FckD84-=h-=	C7@4+	I,x<@ 6 V4,@8`/L4@	M+	W,T<@+	Rgl\=q&@-=h-=	O+	=+	WckD94-=h-=	T7@4+	Z,x<@ 6 V4 6 V4,@8`/4L4@	+	c+	p+	cY<=q6@-=h-=	`,T<@+	hgl\=q6@-=h-=	e,5(<L/,5(<L/++	pckD94-=h-=	m7@4+	s,x<@ 40V+	,T<@+	ygl\=qF@-=h-=	v+	h+	~ckD:4-=h-=	{7@4+
,x<@ 40V+
,T<@+
gl\=qV@-=h-=
,5(<L/+_+
ckD:4-=h-=
,T<@+
g&n[iP-=h-=
,<@,5(<L.}+
,1`..4! ,~,5(<LN
,5<L++
 ]FF@-=h-=
,c<@7@4
+
$@v4
+6>o,^o>`K+
)uGD34-=h-=
&-=Ov4
@v4 V4@v4+
3+
1eX:4-=h-=
.,<@,5<L,5(<L.v,5(<L.q,5(<L4 ,@<@7@4
;@v47@4
+
=@v4
+V7@4
+
?@v4
+4+
A,x<@ 6 V4,8`0
E+
U,8`.oL4@
H+
U,8`4L4@
K+
U,2<@+
Pgl\=q
&@-=h-=
M+
UckD14-=h-=
R7@4+
X,x<@ 6 V4,8`0L4@
\+
k,8`.oL4@
_+
k,8`4L4@
b+
k,2<@+
fgl\=q
6@-=h-=
c+
kckD14-=h-=
h7@4+
n,x<@ 6 V4,8`0L4@
r+,8`.mL4@
u+,8`4L4@
x+,2<@+
}gl\=q
F@-=h-=
z+ckD24-=h-=
7@4+,x<@`6V4,8`0
+,8`4L4@+,2<@+gl\=q
V@-=h-=+-=h-=7@4+,x<@ 6 V4,8`0L4@+/,8`.lL4@"+/,8`4L4@%+/,2<@+*gl\=q
f@-=h-='+-=h-=,7@4+2,x<@ 6 V4,8`0L4@6+E,8`.jL4@9+E,8`4L4@<+E,2<@+@gl\=q
v@-=h-==+-=h-=B7@4+H,x<@@6V4,8`0gl\=q
,T<@+~gl\=q.c+
1+
ckD54-=h-=
7@4+
,x<@ 6 V4,@8`.aL4@
+
,T<@+
gl\=q
+~+
ckD54-=h-=
7@4+
,x<@ 6 V4,@8`._L4@
+
',T<@+
Fgl\=q
,5(<L.W+
1+
'ckD64-=h-=
$7@4+
*,x<@ 6 V4,@8`.jL4@
.+
9,T<@+
2gl\=q
/,5(<L.O+
1+
9ckD64-=h-=
67@4+
<,x<@ 6 V4,@8`.ML4@
@+
L,T<@+
Dgl\=q
A,5(<L.E,5(<L.@+
1+
LckD74-=h-=
I7@4+
O,x<@ 6 V4,@8`.?L4@
S+
^,T<@+
Xgl\=q
U,5(<L.7+
1+
^ckD74-=h-=
[7@4+
a,x<@ 40V+
d,x<@+
1 40V+
s,T<@+
jgl\=q@-=h-=
g,5(<L.0,5(<L.(+
1+
rckD84-=h-=
o7@4+
u,x<@+40V+
{gl\=q@-=h-=
x+
j+ckD84-=h-=
}7@4++40V+h-=
1+ckD94-=h-=N
P+]FF@-=h-=
+4
+V>o,^o>`K+h-=,5(<L.,5(<L.,5(<L.,c<@7@4
+4
+
)+uGD44-=h-=7@4
+4
+uGD44-=h-=
@v4V4@v4+-=h-=5(<L-j,5(<L4 ,@<@7@4
+4
+4
+4
+7@4+,V4,@8`04@
&@-=h-=ckD14-=h-=7@4+,x<@ 6 V4,@8`0L4@
+, 6 V4,@8`-hL4@+, 6 V4,@8`-gL4@+, 6 V4,@8`-eL4@+, 6 V4,@8`-gL4@+, 6 V4,@8`-dL4@+, 6 V4,8`4L4@"+,,2<@+'gl\=q
6@-=h-=$+"+,ckD14-=h-=)7@4+/,x<@6V4,@8`0gl\=q
F@-=h-=<+"+DckD24-=h-=A7@4+G,x<@ 6 V4,@8`0L4@K+] 6 V4,@8`-aL4@O+] 6 V4,8`4L4@S+],2<@+Xgl\=q
V@-=h-=U+"+]ckD24-=h-=Z7@4+`,x<@ 6 V4,@8`0L4@d+ 6 V4,@8`-_L4@h+ 6 V4,@8`-gL4@l+ 6 V4,@8`-^L4@p+ 6 V4,@8`-gL4@t+ 6 V4,@8`-\L4@x+,2<@,<@+}gl\=q
f@-=h-=z+"+ckD34-=h-=7@4+,x<@6V4,@8`0L4@	+(6V4,@8`-[L4@2<@,<@+#gl\=q
v@-=h-=0+"+(ckD34-=h-=%7@4++,x<@6@V4,@8`-YL4@/+:,T<@+3gl\=q/4L4@n+ 6 V4,@8`-gL4@r+ 6 V4,@8`/4L4@v+,T<@+{gl\=q
+6V4,@8`/4L4@+6V4,@8`/4L4@+,T<@+gl\=q(gl\=q=+I,T<@+Agl\=q
,5(<L-+D74-=h-=F7@4+L,x<@60V4,@8`/]L4@P+],T<@+Ugl\=qi+ckD84-=h-=|7@4+,x<@ 40V+,T<@+gl\=q&@-=h-=,5(<L,g,5(<L,b+
+&@v4
+o,^o>`K 41v+2+-uGD54-=h-=*,5(<L,Y,c<@7@4
+2@v4
+6uGD54-=h-=3,5(<L,Q,5(<L,I,5(<L,B,5(<L,;,5(<L,4,5(<L,-,c<@7@4
+C@v4
+-+FuGD64-=h-=C,5(<L,&,5(<L,,5<L,5(<L,,5<L,5(<L,,5(<L,,5(<L,	,5(<L,,5(<L+~,c<@7@4
+X@v4
+6+\uGD64-=h-=Y,5(<L+w,5(<L+p,5(<L+i,5(<L+d,5<L,5(<L+],5(<L+U,5<L,5(<L+M,5(<L+F,c<@7@4
+n@v4
+F+quGD74-=h-=n-=Ov4
@v4@V4@v4+{+yeX:4-=h-=v,<@,5<L,5(<L+?,5(<L+8,5(<L+1,5(<L4 ,@<@7@4
+@v4
+[7@4
+	@v4
+y7@4+,x<@,68V4,@8`0+,2<@,<@+gl\=q
&@-=h-=++ckD14-=h-=7@4+ ,x<@ 6 V4,@8`+-L4@$+/,T<@+)gl\=q
6@-=h-=&,5(<L+)+y+/ckD14-=h-=,7@4+2,x<@ 6 V4,@8`+(L4@6+@,T<@+;gl\=q
F@-=h-=8+)+@ckD24-=h-==7@4+C,x<@ 6 V4,8`0L4@G+V,8`+/L4@J+V,8`4L4@M+V,2<@+Qgl\=q
V@-=h-=N++VckD24-=h-=S7@4+Y,x<@6V4,8`0kgl\=q
f@-=h-=h++pckD34-=h-=m7@4+s,x<@ 6 V4,8`0L4@w+	,8`+/L4@z+	,8`+&L4@}+	,8`4L4@+	,2<@+gl\=q
v@-=h-=++	ckD34-=h-=7@4+
,x<@+6,V4,8`04@+#,8`+/L4@+#,8`4L4@+#,2<@+gl\=q8`+&L4@-+<,8`+/L4@0+<,8`4L4@3+<,2<@+7gl\=q
,x<@6V4,8`0L4@+",8`/KL4@+",8`+/L4@+",8`4L4@+",2<@+gl\=q/L4@/+:,T<@+4gl\=qh-=\+I+dckD84-=h-=a7@4+g,x<@ 6 V4,@8`+/L4@k+v,T<@+ogl\=q@-=h-=l,5(<L++y+vckD84-=h-=s 40V+z,x<@+y7@4+|,x<@ 6 V4 6 V4,@8`/%L4@+++Y<=q&@-=h-=,T<@+
gl\=q&@-=h-=,5(<L++y+ckD94-=h-=7@4+,x<@ 6 V4 6 V4,@8`/L4@++'+Y<=q6@-=h-=,T<@+"gl\=q6@-=h-=+
+'ckD94-=h-=$7@4+*,x<@6-V467V4,@8`-gL4@/+3+A+3Y<=qF@-=h-=0,T<@+9gl\=qF@-=h-=6,5(<L*~,5(<L*{+y+AckD:4-=h-=>7@4+D,x<@6-V4,@8`*yL4@H+T,T<@+Lgl\=qV@-=h-=I,5(<L*q,5(<L*k+y+TckD:4-=h-=Q7@4+W,x<@67V4,@8`/%L4@[+n,@8`/4L4@^+n,@8`/L4@a+n,T<@+fgl\=qf@-=h-=c,5(<L*d,5(<L*a+y+nckD;4-=h-=k7@4+q,x<@<6V4,@8`*yL4@u+,@8`/4L4@x+,T<@+|gl\=qv@-=h-=y,5(<L*Z,5(<L*S+y+ckD;4-=h-=7@4+,x<@6,V4,@8`*RL4@+,T<@+gl\=q@-=h-=1`..4! ,~,5(<LN},5<L++]FF@-=h-=,c<@7@4
+
@v4
+[>o,^o>`K+i6
@-=h-=
+uGD74-=h-=,5(<L){,5(<L)t,5(<L)n,5<L,5(<L)g,5(<L)a,c<@7@4
+ @v4
+q+#uGD84-=h-= ,5(<L)],5(<L1,5<L,5(<L)U,5(<L)M,5(<L)G,5<L,5(<L)@,5(<L);,5<L,5(<L)3,5(<L),,5(<L)$,5(<L) ,c<@7@4
+;@v4
++>uGD84-=h-=;,5(<L),5(<L),5<L,5(<L),5(<L),5(<L),5(<L(},5<L,5(<L(v,5(<L(n,5(<L(g,5(<L(b,c<@7@4
+S@v4
+#+WuGD94-=h-=T,5(<L(_,5(<L(\,5<L,5(<L(V,5(<L(O,5(<L(H,5(<L(A,5(<L(:,5(<L(4,5<L,5(<L(-,5(<L(*,c<@7@4
+l@v4
+>+ouGD94-=h-=l,5(<L(',5(<L(\,5<L,5(<L(,5(<L(,5(<L(,5(<L(	,5(<L(,5(<L'y,5(<L'r,5(<L'k,5(<L'c,5(<L'[,5(<L'X,c<@7@4
+@v4
+W+uGD:4-=h-=,5(<L'U,5(<L'R,5<L,5(<L'K,5(<L'D,5(<L'?,5<L,5(<L'8,5(<L'5,5<L,5(<L'.,5(<L'',5(<L'$,5<L,5(<L',5(<L',c<@7@4
+%@v4
+o+)[?XwaeP-=h-=&+-uGD:4-=h-=*,5(<L',5(<L'
,5(<L',5(<L&},c<@7@4
+7@v4
++;G>mX7I2N=@uGD;4-=h-==,5(<L&x,5(<L&q,5(<L&j,5(<L&d,5(<L&,5(<L&Y,5(<L&T,5(<L&P,c<@7@4
+P@v4
+-+SuGD;4-=h-=P-=Ov4
@v4@V4@v4+]+[eX:4-=h-=X,<@,5<L,5(<L&I,5(<L&A,5(<L&>,5(<L4 ,@<@7@4
+i@v4
+?7@4
+k@v4
++m,x<@ 6 V4,8`&<L4@q+,8`&:L4@t+,8`&9L4@w+,8`&7L4@z+,8`4L4@}+,2<@+gl\=q
&@-=h-=~++ckD14-=h-=7@4+	,x<@6V4,8`&6L4@2<@+gl\=q
6@-=h-=++#ckD14-=h-= 7@4+&,x<@ 6 V4,@8`&4L4@*+5,T<@+.gl\=q
F@-=h-=+,5(<L&.+[+5ckD24-=h-=27@4+8,x<@ 6 V4,@8`&,L4@<+E,T<@+@gl\=q
V@-=h-==+.+EckD24-=h-=B7@4+H,x<@ 6 V4,@8`&<L4@L+a,@8`&:L4@O+a,@8`&9L4@R+a,@8`&7L4@U+a,T<@+Zgl\=q
f@-=h-=W,5(<L&%,<@+[+ackD34-=h-=^7@4+d,x<@ 6 V4,@8`&:L4@h+y,@8`&9L4@k+y,@8`&7L4@n+y,T<@+sgl\=q
v@-=h-=p,5(<L&+[+yckD34-=h-=v7@4+|,x<@ 6 V4,@8`&9L4@+,@8`&7L4@+,T<@+gl\=q
+[+"ckD44-=h-=7@4+%,x<@6V4,@8`&L4@)+5,T<@+-gl\=q<@+[q40V+I,T<@+Agl\=q
,<@,5(<L%]+,1`..4! ,~,5(<LN,5<L++]FF@-=h-=,c<@7@4
+@v4
+?>o,^o>`K+#uGD<4-=h-= -=Ov4
@v4@V4@v4+-++eX:4-=h-=(,<@,5<L,5(<L%U,5(<L%S,5(<L4 ,@<@7@4
+7@v4
+R7@4
+9@v4
+7@4+;,x<@ 6 V4,@8`%QL4@?+J,2<@,<@+Egl\=q
&@-=h-=B+"+JckD14-=h-=G7@4+M,x<@ 6 V4,@8`%PL4@Q+[,2<@,<@+Vgl\=q
6@-=h-=S+"+[ckD14-=h-=X7@4+^,x<@ 6 V4,@8`%NL4@b+o,T<@+ggl\=q
F@-=h-=d,5(<L%G,5(<L%B+++ockD24-=h-=l7@4+r,x<@ 40V+u,x<@++ 40V+,T<@+{gl\=q
V@-=h-=x+++ckD24-=h-=}7@4+,x<@ 40V+,T<@+	gl\=q
f@-=h-=,5(<L%>+:+++ckD34-=h-=`..4! ,~,5(<LN,5<L+E+"]FF@-=h-= ,c<@7@4
+&@v4
+R>o,^o>`K++uGD<4-=h-=(-=Ov4
@v4@V4@v4+5+3eX:4-=h-=0,<@,5<L,5(<L%4,5(<L4 ,@<@7@4
+>@v4
+"7@4
+@@v4
+X7@4+B,x<@ 6 V4,@8`%3L4@F+P,2<@,<@+Kgl\=q
&@-=h-=H+e+PckD14-=h-=M7@4+S,x<@ 6 V4,@8`%NL4@W+b,2<@,<@+]gl\=q
6@-=h-=Z+e+bckD14-=h-=_7@4+e,x<@ 6 V4,@8`%1L4@i+|,2<@,<@+ngl\=q
F@-=h-=k,5(<L%),5(<L%!,5(<L%,5(<L%,5(<L%,5(<L$+e+|ckD24-=h-=y7@4+,x<@ 6 V4,@8`%QL4@+,T<@+gl\=q
V@-=h-=,5(<L$x,5(<L$t+3+ckD24-=h-=
f@-=h-=,5(<L$l,5(<L$d+3+#ckD34-=h-= 7@4+&,x<@ 40V+),x<@+3 40V+5,T<@+/gl\=q
v@-=h-=,+3+4ckD34-=h-=17@4+7,x<@,40V+C,T<@+=gl\=qU,<@,5(<L$\+,1`..4! ,~,5(<LN\,5<L+K+e]FF@-=h-=b,c<@7@4
+i@v4
+">o,^o>`K+nM&dXw[6D=4-=h-=p,5(<L$Y,5(<L$U,5<L,5(<L$N,5(<L$G,5(<L$@,5(<L$;,5<L,5(<L$3,5(<L$0,5<L,5(<L$+,5(<L$%,5(<L$,5(<L$,5(<L$,5(<L$,5(<L$,c<@7@4
+@v4
+++uGDP4-=h-=,5(<L$,5(<L#z,5(<L#u,5(<L#o,5(<L#j,5(<L#d,5(<L#],5(<L#W,c<@7@4
+$@v4
+s+'uGDQ4-=h-=$-=Ov4
@v4@V4@v4+1+/eX:4-=h-=,,<@,5<L,5(<L#O,5(<L#K,5(<L4 ,@<@7@4
+;@v4
+7@4
+=@v4
+ 
7@4+?,x<@ 6 V4,8`#IL4@C+S,8`#FL4@F+S,8`4L4@I+S,2<@+Ngl\=q
&@-=h-=K+ +SckD14-=h-=P7@4+V,x<@ 6 V4,@8`#EL4@Z+e,T<@+^gl\=q
6@-=h-=[,5(<L#@+/+eckD14-=h-=b7@4+h,x<@ 6 V4,@8`#IL4@l+z,@8`#>L4@o+z,T<@+sgl\=q
F@-=h-=p,5(<L#6+/+zckD24-=h-=w7@4+},x<@ 6 V4,@8`#IL4@+,@8`#4L4@+,T<@+gl\=q
V@-=h-=,5(<L#0+/+ckD24-=h-=
7@4+,x<@ 6 V4,@8`#IL4@+%,@8`#/L4@+%,T<@+gl\=q
f@-=h-=,5(<L#(,5(<L#$+/+%ckD34-=h-="7@4+(,x<@ 6 V4,@8`#IL4@,+:,@8`.?L4@/+:,T<@+4gl\=q
v@-=h-=1,5(<L#+/+:ckD34-=h-=77@4+=,x<@+6,V4,@8`#IL4@A+Q,@8`#L4@D+Q,T<@+Igl\=q
g&n[iP-=h-= ,<@,5(<L"y+ ,1`..4! ,~,5(<LN ,5<L+N+ ]FF@-=h-= ,c<@7@4
+ @v4
+>o,^o>`K+  gVmX9rh-=h-= + %uGDQ4-=h-= ",5(<L"w,5(<L"u,5<L,5(<L"r,5(<L"o,5(<L"j,5(<L"b,5(<L"[,5(<L"T,5(<L"N,5(<L"I,5(<L"E,5(<L"?,5<L,5(<L"9,5(<L"3,5(<L",,5(<L"&,5(<L",5(<L",c<@,c<@7@4
+ G@v4
+'>o,^o>`K+!J+LuGD14-=h-=I+QuGD14-=h-=N+UuGD24-=h-=R+ZuGD24-=h-=W+^uGD34-=h-=[+cuGD34-=h-=`+guGD44-=h-=d+luGD44-=h-=i+puGD54-=h-=m+uuGD54-=h-=r+yuGD64-=h-=v+~uGD64-=h-={+!uGD74-=h-=+!uGD74-=h-=!+!uGD84-=h-=!+!uGD84-=h-=!(<L!w,5<L,5<L,9<@`,5(<L!r,9<@`,5(<L!o43b-=1@+!j,5(<L3a,5(<L4,5(<L!n-=	+hH!o!H!p	[2N]Have a nice dayH!sLeaving the lesson "TOPS10"...[N]H!x questions your answer was right on your very first try.[N]H! times.[N]OnH" questions,[N]and you gave the right answerH"During the lesson "TOPS10" you answeredH"
fromathisypoint.lgIt]isgoing~alltheewayebacklto themstart.[N]H"!NOTE:ndTheCbackingNprocedureishunable tongotbackpjustfONE step [N]H"		fromyouHhave been executed, etc.[N]H" 	FILE W	to wait until all previous FILE commands[N]H"'	FILE R	to copy named files from a DEC-tape	to disk[N]H"-	FILE F	to copy named files from disk	to a DEC-tape[N]H"4	FILE D	to remove named files from a DEC-tape[N]H":	FILE Z	to zero a whole DEC-tape(dangerous!!!!)[N]H"@FILE		handles reading and writing dectapes:[N]H"FDELETE		will delete a file[N]H"JRENAME		will change the name of a file.[N]H"OPROTECT		will change the protection of a file.[N]H"UCOPY		will create a copy of a file with a new name.[N]H"\PRINT		will print the whole file on the line printer.[N]H"c!TYPE		will print the whole file on the conversational terminal.[N]H"kDIRECT		will list the names of files.[N]H"p	-------		------[N]H"s	Command		Effect[N]H"v=======[N]H"xSummary[N]H"z
After "FILE"PyouEtype]aspacePandthent"F" touindicate[N]H#youRuseAthe "FILEyF"rcommand.[N]H#"FILEhR" copiesnfromatapeitordisk.dTo copyafromNdisktotape[N]H#RH#aAfter "FILEpF"gyouItype"aN",".[N]H#%youtwantitotcopyithe file.[N]H#)AfterH"FILEF,"AyourtypettheunamehofRtheRtapentotwhich[N]H#0F,H#1After1"ptape"PtypeEaE",".[N]H#5F,PTAPEH#7Aftera"PTAPE,"oyouytype]thenameof"theSfileXto bedcopied.[N]H#?F,PTAPE,H#ADidpyou forgetoa spacetaftere"FILE"?[N]H#FFILEFH#G	F,PTAPE,MYPROG.ALGH#JFILEH#L
.FILE W to wait until all previous FILE commands[N]H$.FILE R to copy named files from a DEC-tape to disk[N]H$.FILE F to copy named files from disk to a DEC-tape[N]H$ .FILE D to remove named files from a DEC-tape[N]H$&.FILE Z to zero a whole DEC-tape(dangerous!!!!)[N]H$,There are several variants of this:[N]H$1area and a DEC-tape.[N]H$4"The "FILE" monitor command is used to move files between your disk[N]H$<of order, just as on the disk.[N]H$AOn a DEC-tape, you can remove and replace files irrespective[N]H$Hto store small or medium-size files like source programs.[N]H$OA DEC-tape is a very small magnetic tape which is useful[N]H$V
==================[N]H$ZThe"FILE"Ycommand.[N]H$]PRINT[N]H$iThemcorrect]answer%isthel"PRINT"ncommand.[N]H$e$whatlIhmeant.fThe.PRINTwcommandpisneasier]touse%andhasomoreLoptions.[N]H$mICOPY[LPT:=<filespecification>efcouldhbeNused,Hbutthat$islnot[N]H$uthedversionhprintednwhich[waspresentwhenCyou made[N]H%#LISTlisrslower,nbutfonethenothernhandyoucanimmediatelyemodify.the[N]H%"#ancopyoofoyourofileeimmediatelylanditheniprintseit.Thismeansthat[N]H%*"LISTranddPRINT canAboth]beused.TheCdifferenceAiswthatcLISTemakes[N]H%2LISTH%4PRINTH%5WhichocommandaisbusedetotprintyaafileeonEtheplineNprinter?[N]H%=type[N]H%?Theycorrecteansweris"TYPE".[N]H%Conyourconversationalnterminal.[N]H%HxTheoPRINTecommandmwillnprintttheefileonHthedlineprinter,enot[N]H%OPRIH%QTYH%RTYPEH%Tterminal;[N]H%VWhich command istuseddtooprinttaefileonHyourconversational[N]H%^COPY SUM.SIMh= *.SIM[N]H%aANshortlistofotheocommands youhjust learnt:[N]H%gThe correctoanswer[is"COPYSUM.SIM=*.SIM".[N]H%mlearndmoresandumore.[N]H%qIfiyouNareHnot sure, you should try. That is the way you[N]H%xA hint: "*.SIM" means all files with the extension "SIM".[N]H%with that extension.[N]H&Before ".SIM" you should write "*" to indicate any file[N]H&	.SIMH&"*.SIM" should be written to the right of the "=" sign.[N]H&you are going to create, that is "SUM.SIM".[N]H&To the left of the equal sign you write the name of the file[N]H&You forgot the word "COPY" beginning your command string.[N]H&&Your answer was right except for the redundant text.[N]H&-COPSUMH&/There should be a space after the command name.[N]H&5COPYSUMH&7COPH&8*.SIMH&:=H&;SUM.SIMH&=COPYH&?into one large file.[N]H&Bcontaining all files with the extension "SIM" concatenated[N]H&JWrite a command string to create a new file "SUM.SIM"[N]H&QDELETE will delete a file.[N]H&URENAME will change the name of a file.[N]H&ZPROTECT will change the protection of a file.[N]H&`     or in a different place.[N]H&eCOPY will create a copy of a file with a new name[N]H&kPRINT will print the whole file on the line printer.[N]H&r TYPE will print the whole file on the conversational terminal.[N]H&yDIRECT will list the names of files.[N]H&~if they are to be the same as on the right hand side.[N]H'You need not specify the file name(s) on the left hand side[N]H'
a very useful command if you believe that you have destroyed[N]H(of the file "PROG.BAK" to the new name "PROG.BAC". This is[N]H(Example "RENAME PROG.BAC=PROG.BAK" will change the name[N]H( You can change the name of a file with the RENAME command.[N]H((	Renaming files.[N]H(+
these three files.[N]H(.Second example: "DELETE A.ALG,B.ALG,C.ALG" will delete[N]H(5see what will be deleted before it is too late.[N]H(;a "DIRECT" command with the same file specification, to[N]H(Bthe DELETE command. If you are not sure, write first[N]H(Ihave the extension "REL". Think carefully before using[N]H(PExample: "DELETE *.REL" will delete all your files which[N]H(WYou can delete a file with the "DELETE" command.[N]H(]==============[N]H(`	Deleting files.[N]H(cto <055> and then modify it.[N]H(hthe protection of the file with the "PROTECT" command e.g.[N]H(oallowed to modify it. You can howewer yourself always change[N]H(w<555> means that everyone can read the file, but no one is[N]H(~
"PROTECT <555> *.EXE".[N]H)all files with the extension "EXE" to <555>. You then write[N]H)	command. Suppose that you want to change the protection of[N]H) You can change the protection of a file by using the "PROTECT"[N]H)============================[N]H)Changing the protection code.[N]H)!
sourceuprogramxfiles.[N]H)%!thenameeofetheglessonearer"TOPS"iandtwilldalsoNprint)allALGOL[N]H)-*printer0alliGNOSIStlessonslin which[thefirstfourglettersdof[N]H)4!Secondeexample:m"PRINTdTOPS??.GNO,*.ALG""willEprintton thelline[N]H)<yourhconversationalterminal.[N]H)AtExample:h"TYPERTREE.SIM"awillstypeuthetSIMULAHprogramTREE on[N]H)HPRINT prints the file(s) on the line printer.[N]H)N"TYPE or PRINT commands. TYPE prints the file(s) on your terminal,[N]H)V"If you want to get a full listing of a text file, you can use the[N]H)^
DIRECT [[1???,*]][N]H*The correct answer is "DIRECT [[1???,*]]".[N]H*
must write something else to select only some projects.[N]H*all project-programmer-numbers. Instead of the first * you[N]H* A hint: "DIRECT [[*,*]]" will list the names of all files for[N]H*" use * for any number, or ? for any digit in a certain position[N]H*)![[projectnummber,programmernumber]]. Instead of numbers, you can[N]H*1!A hint: the project-programmer-number is represented in the form[N]H*9of the project number in your command.[N]H*?!Since all project numbers were wanted, you can put an * in place[N]H*Gnumber beginning with "1".[N]H*K"After "1" write three question marks ("?") to match any four-digit[N]H*S1H*Tnumber and the pattern for the programmer number.[N]H*[Write a "," comma between the pattern for the project[N]H*bthe pattern "1???".[N]H*eTo match all project numbers beginning with "1" you use[N]H*l"*" in the position for the programmer number.[N]H*r!Since all different programmer numbers should be included, write[N]H*z1???H*|
programmerrnumber.[N]H*ThereTisnocomma(",")?betweentheprojectjnumbermandPthe[N]H+%Writersquareobracketss("[[","]]")9roundfthesproject-programmer-number.[N]H+Younshould]beginwiththeWcommand"wordC"DIRECT".[N]H+#If youaremovetheredundantocharacters,othenlyourganswer willework.[N]H+!Separate+theprojectdandatheeprogrammer*number1by*a]commal(",").[N]H+&/H+'*.*H+)R[H+*he project-programmer-number 13,100.[N]H+^Example "DIRECT *.ALG[[13,100]]" will list the names of all[N]H+ebrackets after the filename.[N]H+jYou just write the project-programmer-number inside square[N]H+qunder another project-programmer-number than your own.[N]H+xYou can also indicate that you want to look at files[N]H+
Thereuarewmany othernswitchesfonhthe.DIRECTncommand,[N]H,extensions onlyetoibetlisted.[N]H,Similarlyethee/FASTiswitchewillecauseefilenameshand[N]H,Example:-DIRECTY/SLOWs*.*[N]H,fronteoffit.tThat,charactertindicates]thata'switchofollows.[N]H,'Atswitchimustmalwaysibecwritten[withthecharacterd"/" in[N]H,.last modified]butalsothehdaterwhenxitnwasnlast used.[N]H,5eachrfile;sYouowill]betoldnoteonlyhthesdate when itxwas[N]H,<Thisaswitchrcauses."DIRECT"togivetmoreminformation about[N]H,Cswitchs"SLOW"nwhich]you-canaddntoxthes"DIRECT"ocommand.[N]H,Jhowethe command is[tobeperformed.?A?typicalexampleEis*the[N]H,R!Ongmanyhofstheemonitortcommandsnyouacan[addswitchesexplaining[N]H,ZFantastic!HYou didit?again![N]H,^DIRECT.*.A???,?*.?A?A,*.??A[N]H,cThiswasAquitehadifficultquestion.[N]H,hThercorrectaanswer is "DIRECTt*.A??,*.?A?,*.??A".[N]H,nthe-secondWletter inmthedextensiontis "A".[N]H,tA[hint:"*.?A?"qmeansoanyNfileHwithanyextensionuwhere[N]H,{the filename andethehextensionHon.it.[N]H-Thereiis nol"."lin your answer.e"."ois"used.to]delimit[N]H-any filename withtthatiextensionFis allowed.[N]H-H.For example, "DIRECT PROG.FOR,PROG.REL,*.EXE"[N]H.word "DIRECT".[N]H.You can also list more than one filename pattern after the[N]H.!	DIRECT F?????.*[N]H.$The correct answer is "DIRECT F?????.*".[N]H.)a number of questionmarks to indicate arbitrary characters.[N]H.1A hint: Write the filename as the letter "F" followed by[N]H.8!After "F" use the "?" convention to cover arbitrary characters.[N]H.@FH.Awith up to six characters in them.[N]H.F#You must write five questionmarks after "F" to cover all file names[N]H.NF?H.P!After "F?????" you write ".*" to indicate any extension allowed.[N]H.X!After "F?????." you write "*" to indicate any extension allowed.[N]H.`F?????.H.bDIRECTFH.dYou forgot a space after the command name.[N]H.iDIRFH.kF?????H.mF*H.nF*.*H.pF?????.*H.rfirst letter in the filename is "F".[N]H.w Write a command to list the names of all your files where the[N]H.~DIRECT *.EXE[N]H/The correct answer is "DIRECT *.EXE".[N]H/any file name.[N]H/	 A hint: Use an "*" in the command, since the asterisk matches[N]H/]H/the number you are logged in under.[N]H/project-programmer number the system automatically assumes[N]H/No project-programmer number is necessary, when you omit the[N]H/&[H/'of files with that extension are to be listed.[N]H/-After "*", you write ".EXE" to indicate that only the names[N]H/5*H/6Maybe you mispunched ":" instead of "*".[N]H/<:H/=any extension(".*") but the special extension ".EXE".[N]H/DAfter the dot you put the extension, and that should not be [N]H/L.*H/Mfilename.[N]H/Pcharacters. Use "*" instead, which represents the whole[N]H/W"?" is only necessary when you want to single out individual[N]H/^?H/`
commandsyoutaresusing.[N]H/cYouforgotatowwriten"DIRECT" whichtisttheonamenof the[N]H/j!The"."ashould berin fronthofnthewextensionE"EXE",Xnotiafterdit.[N]H/r.H/tEXEH/u.EXEH0
*.EXEH0DIRECTH0onoyouriown project-programmerenumber.[N]H0extensionO"EXE"*(indicating executableocorelimage),[N]H0WritetaecommandMtoRlist theanamessoffallefilesnwith.the[N]H0#ECT MYPROG.*" will list the names of all files[N]H0@extension "SIM", that is, all SIMULA source program files.[N]H0G"DIRECT *.SIM" will list the names of all files with the[N]H0NEXAMPLES:[N]H0Qcharacter in a filename or extension.[N]H0Vany filename extension, and you can use "?" to stand for any[N]H0] In such a pattern you can use "*" to stand for any filename or[N]H0enames match the pattern are listed.[N]H0j!You can also indicate a simple pattern, so that all files whose[N]H0r
only that single file.[N]H0uif you write "DIRECT TOPS10.EXE" you get information about[N]H0}the date and time when you last modified it.[N]H1will give the name of the file, the size of it, and[N]H1	to the monitor to get this listing. The listing[N]H1which you have saved on disk. You just write DIRECT[N]H1The DIRECT command will list the names of all files,[N]H1
======================[N]H1$"InYthislesson you will learn a few more useful monitor commands.[N]H1,.SOS to create and edit a text file with SOS.[N]H12.TECO to edit an old text file with TECO,[N]H17.MAKE to create a new text file with TECO,[N]H1=.RUN to execute one of you own programs,[N]H1B.R to execute a system program,[N]H1G.LOGIN to get access to the computer,[N]H1L#You have already in previous lessons learnt the following commands:[N]H1Ta command from you.[N]H1Wdot (".") which tells you that the monitor is expecting[N]H1^set of monitor commands which you can write in answer to the[N]H1f When you are communicating with the monitor, there is a large[N]H1m==================================[N]H1rMonitor commands for file handling.[N]H1w [NT](3) 'BACK' to return to the previous question (or text).[2N]H1[NT](2) 'SKIP' to move on to the next question (or text); orH2[NT](1) 'STOP' to end the lesson immediately;H2GNOSIS will then explain how you can typeH2 on your terminal and then pushing the RETURN button.[2N]H2-[N]IMPORTANT: You can interrupt the lesson at any time by typing the[N]single character "%"H2"%Stockholm, Sweden, and the Old Dominion University Research Foundation.[N]H2+%instruction  (CAI)  from  the  Research  Institute  of National Defense[N]H23%This lesson was  produced  by  the  GNOSIS  system  for  computer  aided[N]H2<.[2N]H2='H2?
No, you missed this one.H2HYou're mistaken.H2K
Thatywasn'twcorrect.H2NSorry.H2P!H2VYouranswerwas wrong.H2Yng of it now.H2e
  Keep up the good work!H2i  Aren't you glad you kept trying?H2m
  You're making progress.H2q  There is hope for you after all!H2u
  I knew you could do it.H2y
  Yo've got the idea now!H2|	  You're improving!H2
  Now you're catching on!H3  You're doing better!H3OK!H3Excellent!H3
That's it!H3
Well done!H3Right!H3Exactly right!H3Bravo!H3Sure!H3Very good.H3Good for you!H3TOPS10H3%H3-->H3H3!^H3" H3$ GNOSIS will simulate an acceptable answer:[2N]-->H3*
Just for the record,H3-]Or...interrupt the lesson by typing the symbol "%".H33[N](You might want to rethink some of your previous answers.)H3;[N]You have at least eliminated some of the possibilities.H3BPlease try again.H3E%If you want to interrupt the lesson, then type the single character "%".[N]H3M??? You gave no answer at all.H3Q"Eh?   The computer expected you would just push the RETURN button.[N]H3Y[N]Push RETURN H3\[N]I must admit that last one was a bit tricky!H3b, H3cH3dto the PREVIOUS '-->' or 'RETURN' prompt...[N]H3jPlease continue, then, giving your response[N]H3p
Lesson is backing.[N]H3tBACKH3u
Question skipped.[N]H3xSKIPH3zLesson aborted.H3|STOPH3~or 'CONTINUE'.[N]H4	, 'SKIP', 'BACK', H4Answer 'STOP'hINXi?4(gfh(igS< \. N4< @4= R4=S"p(B $S* 4D 4E@)@. @. @=d4* J45 J48  45	`+41 .X<4:+  47	`+43+40
&4>	b+4.ggINX04$4 p2
?ALGOL object time system ALGNNN.SHR not found
+$:4A`+pG?@h-=4F>xx?@hP+@h D` % 4_ . ?Bh+4U2ph h<B4U 1. . h2p /9p4W 0+4\ 4` "& & 4B4[. `,` $h ( '`-=	+h`0]>=S:9 -=4`>xx h4`4g0`Z "& h4@4q```D& 4B4l. , BhSh(@l @P@h hl  @h+h@@hSh(@ @h+hYt}-=4s1`+@h %7@g 4{ @h+h`Id]-=4|<@+@h % a`+hZ4B5  ,>,
,^@@@@+hS;1_0P-=5<@t+Bh,>-= ,^+@h+h_W&>6E>a -=5<@x h <h+EJ,wkS]-=5<@ <h+]=J7J(h-=5<@x  >@h h4`5% 6-= 6-==@5"`r-=+hoJNI%-=5&<@+@h % ( <50 "5N<"h4V5-+p-<5-1V-+@ 5O1V.+@ 5P+@ 5R <5/+g
g
-<5-0606+5:4*54$*+059.*_h+059+54"*+541V.=5/5j5<8J54A6/1V)+5K1V*+5K1V(+5G0V!1V'+5C0V!+53+5F 6-= 6-==j5C`r-=+54 6-= 6-= 6-==j5I+5E75S . -==j5L+54`95/95/=52952=5/=52952+52+54aJMmh-=5S<@xx>Jh+(5ZP@@h@@h#h#h #o}/"([A ` $1@p =5dA ~1@=5d1J*0@ $h,+hS;]h-=5e<@xxx
X@@h+5uW&@xxx
X   @h>Bh+5vP@@h@@h@@h6"h0"1"+6+Bh  h h,7@+h6Dh+@h5D+@+@h % 60   4@6 
!,A@./$4$60d-+60$/$D0N(96hQhhh,6Dh+@h7@+h5D+@`gdXzS;]-=6<@x&+6gdXzW&66 66 M7@4pe%6pe6xH@6pd}5ppi5h|G;P5eAoDTp-5V&rOP5SAo>p5(Ic?P5&p^]5SM6H`5pY!56%.`5pXe5u^vg`5pXQ5	^|02`5Ao>	nk%4~%N?P4|Ao>2nk4u"QOP4snj}4bSMd`4`Ao>\Ao>ne-4HR9@4Fu	4E
`4EJ'e4$J-MG84$AW ?Fu6
4D 4$?=4$ B`4$DEXpDFB:Jq~k2B CBp
cI?ZS(0l)H0\B:/\>X\>5'\7N+\2g'r'I(\)8*\)7\	&\	)\+,\6.\.,[rO.O[mNO[mO[m	O[l|[l{&O[l+O[kO[kO[j]O[jRO[i%r%H([Z[Qgr%0[Ms/[M"-[M	+[L,[FG[@v*r#eOD^w'`w]!+{ 0