Trailing-Edge
-
PDP-10 Archives
-
decuslib20-01
-
decus/20-0003/pforms.mac
There are 4 other files named pforms.mac in the archive. Click here to see a list.
title PFORMS - subroutines for PFORM
search pasunv
ifn tops10,< search uuosym>
ife tops10,< search monsym>
entry rescan,reljfn,getnam
twoseg 400000
ifn tops10,<
rescan: movei a,0 ;nothing
ttcall 10,[exp 1] ;rescan and skip if nothing there
movei a,1 ;something
movem a,1(p)
popj p,
reljfn: jrst rclose##
getnam: move b,filnam(b)
jrst from6##
> ;ifn tops10
ife tops10,<
ife tenex,<
rescan: movei a,0
rscan
movem a,1(p)
popj p,
> ;ife tenex
ifn tenex,<
rescan: setzm 1(p)
popj p,
> ;ifn tenex
reljfn: hrrz a,filjfn(b)
rljfn
jfcl
popj p,
getnam: hrro a,c
move b,filjfn(b)
movsi c,(1B8)
jfns
popj p,
> ;ife tops10
end