|
DataMuseum.dkPresents historical artifacts from the history of: RC4000/8000/9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC4000/8000/9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 3840 (0xf00) Types: TextFile Names: »retopen3tx «
└─⟦01e83a425⟧ Bits:30008166 Bånd med SW8010 og SW8500 source code └─⟦75ff9bef3⟧ └─⟦this⟧ »retopen3tx «
mode list.yes open4tx=edit open3tx ; rettelser aht imc l./page ...3/, r/rc 1977.10.20 /fgs 1988.03.01/ l./sl w0 19/, r/19/21/, r/18/20/ l./page ...4/, r/83.12.07/88.03.01/ l./sn w3 18/, d3, i/ se w3 20 ; zone.state := sn w3 18 ; if zone.kind = mt am 8 ; or zone.kind = imc then al w0 0 ; not positioned <*or not connected*> rs w0 x1+h2+6 ; else ; after open; /, p-4 l./page ...8/, r/84.08.31/88.11.21/ l./b. a15/, r/a15/a20/ l./i5:/, d, i/ i5: rl. w2 (j4.) ; external entry termzone: w2 := last used; ds. w3 (j1.) ; save w2, w3; jl. j19. ; goto continue; / l./a2:/, l-2, d1, i/ al w3 1 ; zone.partial word := rs w3 x1+h2+4 ; empty; al w3 0 ; zone.record length := rs w3 x1+h3+4 ; 0; /, p-4 l./jl. 4/, r/4 /a13./ l2, r/ /a13: / l./page ...10/, r/84.02.21/88.12.01/ l./wa w0 x1+h3+4/, r/length-1;/length;/ l./bs. w0 1/, d l./sl w0 (x3+2)/, d2, i/ sh w0 (x3+2) ; if last <= used share.first shared then jl. a5. ; goto count share; <*block is empty*> bs. w0 1 ; last := last - 1; /, p-2 l./a5:/, l./jl. 4/, r/4 /a14./ l2, r/ /a14: / l./jl. 6/, r/6 /a15./ l2, r/6 /a16./ l1, r/ /a15: / l2, r/ /a16: / l./page ....12/, r/..../.../, r/83.12.07/88.08.12/ l./j8=k+1/, l-2, i/ al w0 x2 ; save sref in w0; /, p-1 l./jl w3 x3+0/, d2, i/ jl w3 x3+0 ; al w1 x2 ; w1 := zone addr; rl w2 0 ; w2 := saved sref; ds. w3 (j1.) ; save sref, w3; ; end; ; end; /, p-6 l./page ...16/, r/84.03.05/88.03.01/ l./rs w0 x1+h1+12/, i/ zl w3 x1+h1+1 ; se w3 20 ; if zone.kind <> imc then /, l1, r/file/ file/, p-3 l./rs w0 x1+h1+14/, i/ zl w3 x1+h1+1 ; sn w3 20 ; if zone.kind <> imc then jl. a0. ; begin /, l1, r/block/ block/, l1, r/segm/ segm/, l./al w0 -1/, i/ a0: ; end; /, p-6 l./page ...19/, r/83.12.07/88.03.01/ l./a1:/, l./al w2 0; state := 0;/, d1, i/ zl w2 x3+h1+1 ; rl w0 x3+h2+6 ; if zone.kind = imc and sn w2 20 ; zone.state = not connected then se w0 8 ; state := 8 am -8 ; else al w2 8 ; state := 0; /, p-6 l./page ...20/, r/84.02.15/88.11.07/ l./rl w0 x3+h1+12/, i/ zl w0 x3+h1+1 ; sn w0 20 ; if zone.kind <> imc then jl. a0. ; begin /, l2, r/file/ file/, l./al w0 0/, i/ a0: ; end; /, p-6 l./page ...21/, r/83.12.07/88.03.01/ l./a1:/, l./rs w0 x1 /, i/ zl w3 x3+h1+1 ; se w3 20 ; if zone.kind <> imc then /, l1, r/bloc/ bloc/, p-3 l./page ...24/, r/87.08.27/88.08.12/ l./j15 =/, r/=/:/ l./page ...29/, r/84.03.05/88.03.01/ l./m.rc/, r/87.08.27/88.12.01/ f end ▶EOF◀