DataMuseum.dk

Presents historical artifacts from the history of:

RC4000/8000/9000

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about RC4000/8000/9000

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦08f738d5d⟧ TextFile

    Length: 2304 (0x900)
    Types: TextFile
    Names: »cleantx     «

Derivation

└─⟦01e83a425⟧ Bits:30008166 Bånd med SW8010 og SW8500 source code
    └─⟦75ff9bef3⟧ 
        └─⟦this⟧ »cleantx     « 

TextFile

\f


; fgs 1988.07.08             fp utility, system 3, cat adm 2 ...23...

;the program clean

b. c6 w.

g7:  jl. w1  b0.           ; start: initialize program;
     jl. w3  b8.           ;   if left side then connect;
     rs. w1  a16.          ;   save output zone address;
     jl. w3  b22.          ;   read scope parameter;
     sl  w3  10            ;   if scope=own
     jl.     c5.           ;   then goto change criteria;
c1:  jl. w3  b17.          ;   prepare cat. scan;
     jl. w3  b19.          ;   start cat. scan;
c2:  jl. w3  b23.          ; check entry: find entry scope;
c3:  se. w1 (a14.)         ;   if entry(scope) <> actual
     jl.     c4.           ;   then goto step entry;
     jl. w3  b24.          ;   test bs device spec.;
     jl. w3  b27.          ;   test filters;
     jl.     c4.           ;   if failure then goto step entry;
     jl. w3  b15.          ;  ok: output entry;
c4:  jl. w3  b21.          ; step entry: next entry;
     jl.     c2.           ;  more in buf: goto check entry;
     jl. w3  b20.          ;  buf empty: input cat. segments;
     jl.     c2.           ;  more in cat: goto check entry;
     rl. w0  b16.          ; end search:
     se  w0  0             ;   if some output
     jl.     b2.           ;   then goto end program;
     jl. w3  b26.          ; error text:
     jl. w3  b40.          ;   outtext(***<prog.name> <scope>
     jl.     b2.           ;    no entries found); goto end prog;

c5:  rl. w0  c6.           ; change criteria:
     rs. w0  c3.           ;   change crit. to:  if entry
     jl.     c1.           ;      not visible ;
c6:  sl  w1  8             ; new instruction

e.   ; end program clean
▶EOF◀