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

⟦63b4788cd⟧ Rc489kSubCat

    Length: 193536 (0x2f400)
    Types: Rc489kSubCat
    Names: »cgndit«

Derivation

└─⟦667bb35d6⟧ Bits:30007480 RC8000 Dump tape fra HCØ.
    └─⟦4334b4c0b⟧ 
        └─⟦this⟧ »cgndit« 

OctetView

0x00000…00033 (0,)  Rc489kSubCatEnt {f00=0x0014ca, f01=0x000276, f02=0x00027f, filename=»ntedit2     «, entry_tail=0-4-0-62-1981-07-24T15:29-disc2-0x0-0x0-0x0-0x0}
0x00033…00066       Rc489kSubCatEnt {f00=0x03f5ab, f01=0x000000, f02=0x0007cf, filename=»nditdiary   «, entry_tail=0-4-0-1-1981-07-24T15:46-disc1-0x0-0x0-0x0-0x0}
0x00066…00099       Rc489kSubCatEnt {f00=0x04031b, f01=0x000276, f02=0x00027f, filename=»tndithelp1  «, entry_tail=0-4-0-12-1981-07-14T16:09-disc1-0x0-0x0-0x0-0x0}
0x00099…000cc       Rc489kSubCatEnt {f00=0x04ceab, f01=0x000000, f02=0x0007cf, filename=»ntedit1     «, entry_tail=0-4-0-42-1980-12-05T12:33-disc1-0x0-0x0-0x0-0x0}
0x000cc…000ff       Rc489kSubCatEnt {f00=0x076a83, f01=0x000000, f02=0x0007cf, filename=»ntedit3     «, entry_tail=0-4-0-58-1980-12-05T14:51-disc1-0x0-0x0-0x0-0x0}
0x000ff…00132       Rc489kSubCatEnt {f00=0x0b00a3, f01=0x000000, f02=0x0007cf, filename=»ntedit4     «, entry_tail=0-4-0-63-1981-03-05T16:31-disc1-0x0-0x0-0x0-0x0}
0x00132…00140       68 63 7c 6c 69 62 00 00 00 00 00 00 80 00   ┆hcølib        ┆
0x00140…00160       be 08 e3 8e 38 00 00 12 c1 f0 00 10 00 06 de cb 80 00 01 7f ff fd 6c 69 6e 6b 63 65 6e 74 72 61   ┆    8                 linkcentra┆
0x00160…00180       6c 00 00 00 08 64 69 73 63 31 00 00 00 00 00 00 00 63 99 6c 00 00 00 00 00 00 00 00 00 00 00 00   ┆l    disc1       c l            ┆
0x00180…001a0       15 8e cb 00 00 78 00 00 81 72 79 64 69 76 00 00 00 00 00 00 00 00 00 7e 64 69 73 63 33 00 00 00   ┆     x   rydiv         üdisc3   ┆
0x001a0…001c0       00 00 00 00 78 22 b7 00 00 78 00 00 81 00 a0 00 00 fc 00 2a be ca 00 07 e4 00 07 ed 70 6c 6f 74   ┆    x"   x         *        plot┆
0x001c0…001e0       66 69 67 39 00 00 00 00 00 00 7d 64 69 73 63 33 00 00 00 00 00 00 00 78 a3 55 80 b0 7c 00 00 00   ┆fig9      ådisc3       x U  ø   ┆
0x001e0…00200       00 2a 60 00 0b ee ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ┆ *`                             ┆
0x00200…00220       ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ┆                                ┆
         […0x6…]
0x002e0…002fd       ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ┆                             ┆
0x002fd…00300       0x000006
0x00300…0bd00       Data for ntedit2
0x0bd00…0c000 (21,) Data for nditdiary
0x0c000…0e400       Data for tndithelp1
0x0e400…16200       Data for ntedit1
0x16200…21000       Data for ntedit3
0x21000…2cd00       Data for ntedit4
0x2cd00…2cd20       63 6c 61 69 6d 2e 69 6e 74 70 72 6f 63 3a 3d 0a 20 20 20 20 20 68 73 20 20 77 32 20 20 78 31 2b   ┆claim.intproc:=      hs  w2  x1+┆
0x2cd20…2cd40       61 32 30 20 20 20 20 3b 20 20 61 72 65 61 63 6c 61 69 6d 2e 69 6e 74 70 72 6f 63 2b 31 3b 0a 20   ┆a20    ;  areaclaim.intproc+1;  ┆
0x2cd40…2cd60       20 20 20 20 73 7a 20 20 77 30 20 20 20 20 20 32 2e 31 30 30 20 20 3b 20 20 69 66 20 6f 74 68 65   ┆    sz  w0     2.100  ;  if othe┆
0x2cd60…2cd80       72 20 75 73 65 72 73 20 74 68 65 6e 0a 20 20 20 20 20 6a 65 2e 20 20 20 20 20 20 20 28 68 31 2e   ┆r users then      je.       (h1.┆
0x2cd80…2cda0       29 20 20 20 3b 20 20 65 6e 61 62 6c 65 20 72 65 74 75 72 6e 0a 20 20 20 20 20 61 6c 20 20 77 30   ┆)   ;  enable return      al  w0┆
0x2cda0…2cdc0       20 20 20 20 20 30 20 20 20 20 20 20 3b 0a 2f 2c 6c 2e 2f 6a 65 78 32 2b 30 2f 2c 72 2f 6a 65 78   ┆     0      ; /,l./jex2+0/,r/jex┆
0x2cdc0…2cde0       32 2b 30 20 20 2f 6a 65 2e 20 20 20 20 20 20 20 28 68 31 2e 29 2f 2c 0a 6c 2e 2f 67 31 3a 2f 2c   ┆2+0  /je.       (h1.)/, l./g1:/,┆
0x2cde0…2ce00       72 2f 3a 2f 3a 0a 2f 2c 64 2c 6c 2e 2f 65 35 30 3a 2f 2c 6c 2e 2f 65 33 32 2e 2f 2c 6c 31 2c 69   ┆r/:/: /,d,l./e50:/,l./e32./,l1,i┆
0x2ce00…2ce20       2f 0a 0a 0a 0a 3b 20 70 72 6f 63 65 64 75 72 65 20 69 6e 63 6c 75 64 65 20 75 73 65 72 28 69 6e   ┆/    ; procedure include user(in┆
0x2ce20…2ce40       74 70 72 6f 63 2c 65 78 74 70 72 6f 63 29 3b 0a 3b 20 20 72 65 67 20 20 20 20 63 61 6c 6c 20 20   ┆tproc,extproc); ;  reg    call  ┆
0x2ce40…2ce60       20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 3b 20 20 77 30 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆       return ;  w0             ┆
0x2ce60…2ce80       20 20 20 20 20 75 6e 64 65 66 0a 3b 20 20 77 31 20 20 20 20 69 6e 74 70 72 6f 63 20 20 20 20 20   ┆     undef ;  w1    intproc     ┆
0x2ce80…2cea0       20 20 75 6e 63 68 61 6e 67 65 64 0a 3b 20 20 77 32 20 20 20 20 6c 69 6e 6b 20 20 20 20 20 20 20   ┆  unchanged ;  w2    link       ┆
0x2cea0…2cec0       20 20 20 20 20 20 20 2d 0a 3b 20 20 77 33 20 20 20 20 65 78 74 70 72 6f 63 20 20 20 20 20 20 20   ┆       - ;  w3    extproc       ┆
0x2cec0…2cee0       20 20 20 20 2d 0a 0a 3b 20 20 74 68 65 20 70 72 6f 63 65 73 73 20 69 6e 74 70 72 6f 63 20 69 73   ┆    -  ;  the process intproc is┆
0x2cee0…2cf00       20 69 6e 63 6c 75 64 65 64 20 61 73 20 75 73 65 72 20 6f 66 20 74 68 65 20 65 78 74 65 72 6e 61   ┆ included as user of the externa┆
0x2cf00…2cf20       6c 20 70 72 6f 63 65 73 73 20 65 78 74 70 72 6f 63 0a 0a 65 35 31 3a 20 20 20 20 20 20 20 20 20   ┆l process extproc  e51:         ┆
0x2cf20…2cf40       20 20 20 20 20 20 20 20 20 20 20 3b 0a 20 20 20 20 20 62 61 20 20 77 33 20 20 78 31 2b 61 31 34   ┆           ;      ba  w3  x1+a14┆
0x2cf40…2cf60       20 20 20 20 20 3b 0a 20 20 20 20 20 62 7a 20 20 77 30 20 20 78 33 2b 61 34 30 32 20 20 20 20 3b   ┆     ;      bz  w0  x3+a402    ;┆
0x2cf60…2cf80       20 20 77 30 3a 3d 75 73 65 72 62 69 74 73 2e 69 6e 74 70 72 6f 63 3b 0a 20 20 20 20 20 6c 6f 20   ┆  w0:=userbits.intproc;      lo ┆
0x2cf80…2cfa0       20 77 30 20 20 78 31 2b 61 31 34 20 20 20 20 20 3b 20 20 69 6e 63 6c 75 64 65 20 69 6e 74 70 72   ┆ w0  x1+a14     ;  include intpr┆
0x2cfa0…2cfc0       6f 63 3b 0a 20 20 20 20 20 68 73 20 20 77 30 20 20 78 33 2b 61 34 30 32 20 20 20 20 3b 0a 20 20   ┆oc;      hs  w0  x3+a402    ;   ┆
0x2cfc0…2cfe0       20 20 20 62 73 20 20 77 33 20 20 78 31 2b 61 31 34 20 20 20 20 20 3b 20 20 72 65 73 65 74 20 77   ┆   bs  w3  x1+a14     ;  reset w┆
0x2cfe0…2d000       33 0a 20 20 20 20 20 6a 6c 20 20 20 20 20 20 78 32 20 20 20 20 20 20 20 20 20 3b 20 20 72 65 74   ┆3      jl      x2         ;  ret┆
0x2d000…2d020 (80,) 75 72 6e 0a 0a 0a 0a 3b 20 70 72 6f 63 65 64 75 72 65 20 65 78 63 6c 75 64 65 20 75 73 65 72 28   ┆urn    ; procedure exclude user(┆
0x2d020…2d040       69 6e 74 70 72 6f 63 2c 65 78 74 70 72 6f 63 29 3b 0a 3b 20 72 65 67 20 20 20 20 63 61 6c 6c 20   ┆intproc,extproc); ; reg    call ┆
0x2d040…2d060       20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 3b 20 77 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆       return ; w0              ┆
0x2d060…2d080       20 20 20 75 6e 64 65 66 0a 3b 20 77 31 20 20 20 20 20 69 6e 74 70 72 6f 63 20 20 20 20 20 75 6e   ┆   undef ; w1     intproc     un┆
0x2d080…2d0a0       63 68 61 6e 67 65 64 0a 3b 20 77 32 20 20 20 20 20 6c 69 6e 6b 20 20 20 20 20 20 20 20 20 20 20   ┆changed ; w2     link           ┆
0x2d0a0…2d0c0       20 2d 0a 3b 20 77 33 20 20 20 20 20 65 78 74 70 72 6f 63 20 20 20 20 20 20 20 20 20 2d 0a 0a 3b   ┆ - ; w3     extproc         -  ;┆
0x2d0c0…2d0e0       20 74 68 65 20 70 72 6f 63 65 64 75 72 65 20 77 69 6c 6c 20 65 78 63 6c 75 64 65 20 74 68 65 20   ┆ the procedure will exclude the ┆
0x2d0e0…2d100       70 72 6f 63 65 73 73 20 61 64 64 72 65 73 65 64 20 62 79 20 69 6e 74 70 72 6f 63 20 61 73 20 75   ┆process addresed by intproc as u┆
0x2d100…2d120       73 65 72 0a 3b 20 6f 66 20 74 68 65 20 65 78 74 65 72 6e 61 6c 20 70 72 6f 63 65 73 73 20 61 64   ┆ser ; of the external process ad┆
0x2d120…2d140       64 72 65 73 73 65 64 20 62 79 20 65 78 74 70 72 6f 63 0a 0a 65 35 32 3a 20 62 61 20 20 77 33 20   ┆dressed by extproc  e52: ba  w3 ┆
0x2d140…2d160       20 78 31 2b 61 31 34 20 20 20 20 3b 0a 20 20 20 20 20 62 7a 20 20 77 30 20 20 78 33 2b 61 34 30   ┆ x1+a14    ;      bz  w0  x3+a40┆
0x2d160…2d180       32 20 20 20 3b 20 20 77 30 3a 3d 75 73 65 72 73 2e 69 6e 74 70 72 6f 63 3b 0a 20 20 20 20 20 73   ┆2   ;  w0:=users.intproc;      s┆
0x2d180…2d1a0       7a 20 20 77 30 20 20 28 78 31 2b 61 31 34 29 20 20 3b 20 20 69 66 20 69 6e 74 70 72 6f 63 20 69   ┆z  w0  (x1+a14)  ;  if intproc i┆
0x2d1a0…2d1c0       73 20 75 73 65 72 20 74 68 65 6e 0a 20 20 20 20 20 6c 78 20 20 77 30 20 20 78 31 2b 61 31 34 20   ┆s user then      lx  w0  x1+a14 ┆
0x2d1c0…2d1e0       20 20 20 3b 20 20 65 78 63 6c 75 64 65 20 69 6e 74 70 72 6f 63 20 61 73 20 75 73 65 72 3b 0a 20   ┆   ;  exclude intproc as user;  ┆
0x2d1e0…2d200       20 20 20 20 68 73 20 20 77 30 20 20 78 33 2b 61 34 30 32 20 20 20 3b 0a 20 20 20 20 20 62 73 20   ┆    hs  w0  x3+a402   ;      bs ┆
0x2d200…2d220       20 77 33 20 20 78 31 2b 61 31 34 20 20 20 20 3b 20 20 72 65 73 65 74 20 77 33 0a 20 20 20 20 20   ┆ w3  x1+a14    ;  reset w3      ┆
0x2d220…2d240       6a 6c 20 20 20 20 20 20 78 32 20 20 20 20 20 20 20 20 3b 0a 0a 0a 0a 3b 20 70 72 6f 63 65 64 75   ┆jl      x2        ;    ; procedu┆
0x2d240…2d260       72 65 20 74 65 73 74 20 75 73 65 72 73 20 61 6e 64 20 72 65 73 65 72 76 65 72 28 69 6e 74 70 72   ┆re test users and reserver(intpr┆
0x2d260…2d280       6f 63 2c 65 78 74 70 72 6f 63 29 3b 0a 3b 20 72 65 67 20 20 20 20 63 61 6c 6c 20 20 20 20 20 20   ┆oc,extproc); ; reg    call      ┆
0x2d280…2d2a0       20 20 72 65 74 75 72 6e 0a 3b 20 77 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e   ┆  return ; w0                 un┆
0x2d2a0…2d2c0       64 65 66 0a 3b 20 77 31 20 20 20 20 20 69 6e 74 70 72 6f 63 20 20 20 20 20 75 6e 63 68 61 6e 67   ┆def ; w1     intproc     unchang┆
0x2d2c0…2d2e0       65 64 0a 3b 20 77 32 20 20 20 20 20 6c 69 6e 6b 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 0a 3b   ┆ed ; w2     link        result ;┆
0x2d2e0…2d300       20 77 33 20 20 20 20 20 65 78 74 70 72 6f 63 20 20 20 20 20 75 6e 63 68 61 6e 67 65 64 0a 0a 3b   ┆ w3     extproc     unchanged  ;┆
0x2d300…2d320       20 74 68 65 20 70 72 6f 63 65 64 75 72 65 20 73 65 74 20 72 65 73 75 6c 74 20 3d 20 32 2e 30 30   ┆ the procedure set result = 2.00┆
0x2d320…2d340       30 31 20 20 69 66 20 69 6e 74 70 72 6f 63 20 69 73 20 75 73 65 72 0a 3b 20 20 20 20 20 20 20 20   ┆01  if intproc is user ;        ┆
0x2d340…2d360       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 32 2e 30 30 31 31 20 20 69 66 20 69   ┆                  = 2.0011  if i┆
0x2d360…2d380       6e 74 70 72 6f 63 20 69 73 20 72 65 73 65 72 76 65 72 20 28 61 6e 64 20 75 73 65 72 29 0a 3b 20   ┆ntproc is reserver (and user) ; ┆
0x2d380…2d3a0       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 32 2e 30 31 30   ┆                         = 2.010┆
0x2d3a0…2d3c0       31 20 20 69 66 20 69 6e 74 70 72 6f 63 20 61 6e 64 20 6f 74 68 65 72 20 69 70 20 61 72 65 20 75   ┆1  if intproc and other ip are u┆
0x2d3c0…2d3e0       73 65 72 73 0a 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆sers ;                          ┆
0x2d3e0…2d400       3d 20 32 2e 30 31 30 30 20 20 69 66 20 74 68 65 72 65 20 6f 6e 6c 79 20 61 72 65 20 6f 74 68 65   ┆= 2.0100  if there only are othe┆
0x2d400…2d420       72 20 75 73 65 72 73 0a 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆r users ;                       ┆
0x2d420…2d440       20 20 20 3d 20 32 2e 31 31 30 30 20 20 69 66 20 61 6e 6f 74 68 65 72 20 69 70 20 69 73 20 72 65   ┆   = 2.1100  if another ip is re┆
0x2d440…2d460       73 65 72 76 65 72 20 28 61 6e 64 20 75 73 65 72 29 0a 3b 20 6f 66 20 65 78 74 70 72 6f 63 20 65   ┆server (and user) ; of extproc e┆
0x2d460…2d480       6c 73 65 20 72 65 73 75 6c 74 20 69 73 20 73 65 74 20 74 6f 20 7a 65 72 6f 0a 0a 62 2e 20 66 35   ┆lse result is set to zero  b. f5┆
0x2d480…2d4a0       2c 67 35 20 20 77 2e 0a 65 35 33 3a 20 64 73 2e 20 77 33 20 20 20 20 20 67 31 2e 20 20 20 20 3b   ┆,g5  w. e53: ds. w3     g1.    ;┆
0x2d4a0…2d4c0       20 20 73 61 76 65 28 6c 69 6e 6b 2c 77 33 29 3b 0a 20 20 20 20 20 72 6c 20 20 77 30 20 20 78 33   ┆  save(link,w3);      rl  w0  x3┆
0x2d4c0…2d4e0       2b 61 35 32 20 20 20 20 3b 20 20 77 30 3a 3d 72 65 73 65 72 76 65 72 2e 65 78 74 70 72 6f 63 3b   ┆+a52    ;  w0:=reserver.extproc;┆
0x2d4e0…2d500       0a 20 20 20 20 20 61 6c 20 20 77 32 20 20 20 20 20 32 2e 31 30 20 20 20 3b 0a 20 20 20 20 20 73   ┆      al  w2     2.10   ;      s┆
0x2d500…2d520       6e 20 20 77 30 20 20 28 78 31 2b 61 31 34 29 20 20 3b 20 20 69 66 20 69 6e 74 70 72 6f 63 20 69   ┆n  w0  (x1+a14)  ;  if intproc i┆
0x2d520…2d540       73 20 72 65 73 65 72 76 65 72 20 74 68 65 6e 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20   ┆s reserver then      jl.        ┆
0x2d540…2d560       66 33 2e 20 20 20 20 3b 20 20 67 6f 74 6f 20 74 65 73 74 20 6f 74 68 65 72 20 75 73 65 72 73 3b   ┆f3.    ;  goto test other users;┆
0x2d560…2d580       0a 20 20 20 20 20 61 6c 20 20 77 32 20 20 20 20 20 30 20 20 20 20 20 20 3b 0a 20 20 20 20 20 73   ┆      al  w2     0      ;      s┆
0x2d580…2d5a0       65 20 20 77 30 20 20 20 20 20 30 20 20 20 20 20 20 3b 20 20 69 66 20 74 68 65 72 65 20 69 73 20   ┆e  w0     0      ;  if there is ┆
0x2d5a0…2d5c0       61 6e 6f 74 68 65 72 20 72 65 73 65 72 76 65 72 20 74 68 65 6e 0a 20 20 20 20 20 61 6c 20 20 77   ┆another reserver then      al  w┆
0x2d5c0…2d5e0       32 20 20 20 20 32 2e 31 30 30 30 20 20 3b 20 20 73 65 74 20 6f 74 68 65 72 2d 72 65 73 65 72 76   ┆2    2.1000  ;  set other-reserv┆
0x2d5e0…2d600       65 72 20 62 69 74 3b 0a 20 20 20 20 20 62 61 20 20 77 33 20 20 78 31 2b 61 31 34 20 20 20 20 3b   ┆er bit;      ba  w3  x1+a14    ;┆
0x2d600…2d620       20 20 77 33 3a 3d 61 64 64 72 28 62 69 74 70 61 74 74 65 72 6e 2e 69 6e 74 70 72 6f 63 29 3b 0a   ┆  w3:=addr(bitpattern.intproc); ┆
0x2d620…2d640       20 20 20 20 20 62 7a 20 20 77 30 20 20 78 33 2b 61 34 30 32 20 20 20 3b 20 20 77 30 3a 3d 62 69   ┆     bz  w0  x3+a402   ;  w0:=bi┆
0x2d640…2d660       74 70 61 74 74 65 72 6e 2e 69 6e 74 70 72 6f 63 3b 0a 20 20 20 20 20 73 7a 20 20 77 30 20 20 28   ┆tpattern.intproc;      sz  w0  (┆
0x2d660…2d680       78 31 2b 61 31 34 29 20 20 3b 20 20 69 66 20 75 73 65 72 62 69 74 2e 69 6e 74 70 72 6f 63 20 69   ┆x1+a14)  ;  if userbit.intproc i┆
0x2d680…2d6a0       73 20 6f 6e 20 74 68 65 6e 0a 66 33 3a 20 20 61 6c 20 20 77 32 20 20 78 32 2b 31 20 20 20 20 20   ┆s on then f3:  al  w2  x2+1     ┆
0x2d6a0…2d6c0       20 3b 20 20 72 65 73 75 6c 74 3a 3d 72 65 73 75 6c 74 20 61 64 64 20 31 3b 0a 20 20 20 20 20 61   ┆ ;  result:=result add 1;      a┆
0x2d6c0…2d6e0       6c 20 20 77 33 20 20 20 20 20 20 30 20 20 20 20 20 3b 0a 66 30 3a 20 20 61 6d 2e 20 20 20 20 20   ┆l  w3      0     ; f0:  am.     ┆
0x2d6e0…2d700       20 20 28 67 31 2e 29 20 20 20 3b 0a 20 20 20 20 20 62 7a 20 20 77 30 20 78 33 2b 61 34 30 32 20   ┆  (g1.)   ;      bz  w0 x3+a402 ┆
0x2d700…2d720       20 20 20 3b 20 20 77 30 3a 3d 6e 65 78 74 20 70 61 74 74 65 72 6e 2e 75 73 65 72 62 69 74 74 61   ┆   ;  w0:=next pattern.userbitta┆
0x2d720…2d740       62 6c 65 3b 0a 20 20 20 20 20 73 6e 20 20 77 30 20 20 20 20 20 30 20 20 20 20 20 20 3b 20 20 69   ┆ble;      sn  w0     0      ;  i┆
0x2d740…2d760       66 20 6e 6f 20 75 73 65 72 73 20 74 68 65 6e 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20   ┆f no users then      jl.        ┆
0x2d760…2d780       66 31 2e 20 20 20 20 3b 20 20 67 6f 74 6f 20 66 31 3b 0a 20 20 20 20 20 68 73 20 20 77 33 20 20   ┆f1.    ;  goto f1;      hs  w3  ┆
0x2d780…2d7a0       20 20 20 30 20 20 20 20 20 20 3b 0a 20 20 20 20 20 73 6e 20 20 77 30 20 20 28 78 31 2b 61 31 34   ┆   0      ;      sn  w0  (x1+a14┆
0x2d7a0…2d7c0       29 20 20 3b 20 20 69 66 20 6f 6e 6c 79 20 69 6e 74 70 72 6f 63 20 69 73 20 75 73 65 72 20 74 68   ┆)  ;  if only intproc is user th┆
0x2d7c0…2d7e0       65 6e 20 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 66 31 2e 20 20 20 20 3b 20 20 67 6f   ┆en       jl.        f1.    ;  go┆
0x2d7e0…2d800       74 6f 20 66 31 20 65 6c 73 65 0a 20 20 20 20 20 61 6c 20 20 77 32 20 20 78 32 2b 32 2e 30 31 30   ┆to f1 else      al  w2  x2+2.010┆
0x2d800…2d820       30 20 3b 20 20 72 65 73 75 6c 74 3a 3d 72 65 73 75 6c 74 20 61 64 64 20 32 2e 30 31 30 30 3b 0a   ┆0 ;  result:=result add 2.0100; ┆
0x2d820…2d840       20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 66 32 2e 20 20 20 20 3b 20 20 67 6f 74 6f 20 66   ┆     jl.        f2.    ;  goto f┆
0x2d840…2d860       32 20 65 6c 73 65 0a 66 31 3a 20 20 61 6c 20 20 77 33 20 20 78 33 2b 31 20 20 20 20 20 20 3b 20   ┆2 else f1:  al  w3  x3+1      ; ┆
0x2d860…2d880       20 77 33 3a 3d 6e 65 78 74 20 72 65 6c 2d 61 64 64 72 0a 20 20 20 20 20 73 65 20 20 77 33 20 20   ┆ w3:=next rel-addr      se  w3  ┆
0x2d880…2d8a0       20 20 20 61 34 30 33 20 20 20 3b 20 20 69 66 20 6e 6f 74 20 65 6e 64 20 62 69 74 74 61 62 6c 65   ┆   a403   ;  if not end bittable┆
0x2d8a0…2d8c0       20 74 68 65 6e 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 66 30 2e 20 20 20 20 3b 20 20   ┆ then      jl.        f0.    ;  ┆
0x2d8c0…2d8e0       67 6f 74 6f 20 66 30 3b 0a 66 32 3a 20 20 72 6c 2e 20 77 33 20 20 20 20 20 67 31 2e 20 20 20 20   ┆goto f0; f2:  rl. w3     g1.    ┆
0x2d8e0…2d900       3b 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 28 67 30 2e 29 20 20 3b 20 20 72 65 74 75   ┆;      jl.        (g0.)  ;  retu┆
0x2d900…2d920 (81,) 72 6e 3b 0a 67 30 3a 20 20 30 0a 67 31 3a 20 20 30 0a 65 2e 0a 2f 2c 0a 66 0a 0a 0a 24 70 72 6f   ┆rn; g0:  0 g1:  0 e. /, f   $pro┆
0x2d920…2d940       63 66 6e 63 32 0a 3b 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 6c 2e 2f 6d 31 3a 2f 2c   ┆cfnc2 ;**************** l./m1:/,┆
0x2d940…2d960       6c 2e 2f 6a 36 2e 2f 2c 6c 31 2c 69 2f 0a 6a 36 3d 6b 2d 32 0a 2f 2c 0a 0a 6c 2e 2f 6d 39 3a 2f   ┆l./j6./,l1,i/ j6=k-2 /,  l./m9:/┆
0x2d960…2d980       2c 6c 2e 2f 72 6c 20 77 30 20 78 33 2b 61 35 33 2f 2c 64 20 31 2c 69 2f 0a 20 20 20 20 20 20 62   ┆,l./rl w0 x3+a53/,d 1,i/       b┆
0x2d980…2d9a0       61 20 20 77 33 20 20 78 31 2b 61 31 34 20 20 20 20 20 20 3b 0a 20 20 20 20 20 20 62 7a 20 20 77   ┆a  w3  x1+a14      ;       bz  w┆
0x2d9a0…2d9c0       33 20 20 78 33 2b 61 34 30 32 20 20 20 20 20 3b 20 20 77 33 3a 3d 75 73 65 72 62 69 74 73 2e 69   ┆3  x3+a402     ;  w3:=userbits.i┆
0x2d9c0…2d9e0       6e 74 70 72 6f 63 3b 0a 20 20 20 20 20 20 62 7a 20 20 77 31 20 20 78 31 2b 61 31 34 2b 31 20 20   ┆ntproc;       bz  w1  x1+a14+1  ┆
0x2d9e0…2da00       20 20 3b 20 20 77 31 3a 3d 69 64 62 69 74 2e 69 6e 74 70 72 6f 63 3b 0a 20 20 20 20 20 20 73 6f   ┆  ;  w1:=idbit.intproc;       so┆
0x2da00…2da20       20 20 77 33 20 20 78 31 20 20 20 20 20 20 20 20 20 20 3b 20 20 69 66 20 69 64 62 69 74 2e 69 6e   ┆  w3  x1          ;  if idbit.in┆
0x2da20…2da40       74 70 72 6f 63 20 69 73 20 6e 6f 74 20 6f 6e 20 74 68 65 6e 0a 2f 2c 6c 2e 2f 6e 6f 75 73 65 72   ┆tproc is not on then /,l./nouser┆
0x2da40…2da60       3d 61 35 33 2f 2c 72 2f 61 35 33 2f 32 2e 30 31 30 30 2f 2c 72 2f 61 35 32 2f 32 2e 31 30 30 30   ┆=a53/,r/a53/2.0100/,r/a52/2.1000┆
0x2da60…2da80       2f 2c 6c 2e 2f 6d 31 31 3a 2f 2c 0a 6c 2e 2f 6a 6c 2e 77 33 6e 31 30 2e 2f 2c 64 2e 2f 73 6e 77   ┆/,l./m11:/, l./jl.w3n10./,d./snw┆
0x2da80…2daa0       30 30 2f 2c 69 2f 0a 20 20 20 20 20 72 6c 20 20 77 33 20 20 78 32 20 20 20 20 20 20 20 20 3b 20   ┆00/,i/      rl  w3  x2        ; ┆
0x2daa0…2dac0       20 77 33 3a 3d 61 64 64 72 28 61 72 65 61 20 70 72 6f 63 65 73 73 20 64 65 73 63 72 69 70 74 69   ┆ w3:=addr(area process descripti┆
0x2dac0…2dae0       6f 6e 29 3b 0a 20 20 20 20 20 72 6c 2e 20 77 31 20 20 20 20 20 64 32 2e 20 20 20 20 3b 20 20 77   ┆on);      rl. w1     d2.    ;  w┆
0x2dae0…2db00       31 3a 3d 69 6e 74 70 72 6f 63 3b 0a 20 20 20 20 20 6a 6c 2e 20 77 32 20 20 20 20 20 65 35 33 2e   ┆1:=intproc;      jl. w2     e53.┆
0x2db00…2db20       20 20 20 3b 20 20 74 65 73 74 20 75 73 65 72 20 61 6e 64 20 72 65 73 65 72 76 65 72 3b 0a 20 20   ┆   ;  test user and reserver;   ┆
0x2db20…2db40       20 20 20 6a 6c 2e 20 77 33 20 20 20 20 20 6e 31 30 2e 20 20 20 3b 20 20 77 30 3a 3d 32 2e 31 30   ┆   jl. w3     n10.   ;  w0:=2.10┆
0x2db40…2db60       30 20 20 20 20 74 65 73 74 20 6f 74 68 65 72 20 75 73 65 72 73 0a 20 20 20 20 20 20 20 20 20 20   ┆0    test other users           ┆
0x2db60…2db80       20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 20 20 20 20 20 32 2e 31 31 30 30 20 20 20 74 65 73   ┆             ;      2.1100   tes┆
0x2db80…2dba0       74 20 6f 74 68 65 72 20 72 65 73 65 72 76 65 72 73 3b 0a 20 20 20 20 20 73 6f 20 20 77 32 20 20   ┆t other reservers;      so  w2  ┆
0x2dba0…2dbc0       20 20 28 30 29 20 20 20 20 20 3b 20 20 69 66 20 6e 6f 20 6f 74 68 65 72 20 75 73 65 72 73 2d 72   ┆  (0)     ;  if no other users-r┆
0x2dbc0…2dbe0       65 73 65 72 76 65 72 73 20 74 68 65 6e 0a 2f 2c 0a 6c 2e 2f 6d 31 34 3a 2f 2c 6c 2e 2f 3b 74 65   ┆eservers then /, l./m14:/,l./;te┆
0x2dbe0…2dc00       73 74 2f 2c 69 2f 0a 20 20 20 20 20 6a 6c 2e 20 65 31 2e 2c 20 20 65 31 20 3d 20 6b 2d 32 0a 2f   ┆st/,i/      jl. e1.,  e1 = k-2 /┆
0x2dc00…2dc20       2c 0a 0a 6c 2e 2f 6d 32 32 3a 2f 2c 0a 6c 2e 2f 68 34 3a 2f 2c 6c 20 31 2c 69 2f 0a 0a 0a 0a 3b   ┆,  l./m22:/, l./h4:/,l 1,i/    ;┆
0x2dc20…2dc40       20 63 6f 6d 6d 6f 6e 20 76 61 72 69 61 62 6c 65 73 3a 0a 64 31 36 3a 20 30 2c 20 72 2e 38 20 20   ┆ common variables: d16: 0, r.8  ┆
0x2dc40…2dc60       20 20 20 20 20 20 20 20 20 3b 20 61 6e 73 77 65 72 20 61 72 65 61 0a 63 2e 20 34 20 2a 20 28 3a   ┆         ; answer area c. 4 * (:┆
0x2dc60…2dc80       61 31 31 30 2b 31 3a 29 2b 64 31 36 2e 2d 31 3b 20 20 20 61 6e 64 0a 20 20 20 20 20 30 2c 20 72   ┆a110+1:)+d16.-1;   and      0, r┆
0x2dc80…2dca0       2e 20 32 2a 28 3a 61 31 31 30 2b 31 3a 29 2b 64 31 36 2e 3e 31 3b 20 20 63 6c 61 69 6d 20 63 68   ┆. 2*(:a110+1:)+d16.>1;  claim ch┆
0x2dca0…2dcc0       61 6e 67 65 20 61 72 72 61 79 20 20 28 73 65 74 20 62 73 20 63 6c 61 69 6d 73 29 0a 7a 2e 20 20   ┆ange array  (set bs claims) z.  ┆
0x2dcc0…2dce0       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 0a 64 34 3a 20 20 30 20 20 20 20 20 20   ┆                  ; d4:  0      ┆
0x2dce0…2dd00       20 20 20 20 20 20 20 20 20 20 3b 20 63 75 72 64 6f 63 3a 20 20 61 64 64 72 65 73 73 20 6f 66 20   ┆          ; curdoc:  address of ┆
0x2dd00…2dd20       63 75 72 72 65 6e 74 20 64 6f 63 75 6d 65 6e 74 20 28 63 68 61 69 6e 74 61 62 6c 65 29 0a 64 35   ┆current document (chaintable) d5┆
0x2dd20…2dd40       3a 20 20 64 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 6d 61 69 6e 63 61 74 20 70 73   ┆:  d9               ; maincat ps┆
0x2dd40…2dd60       65 75 64 6f 63 68 61 69 6e 0a 20 3b 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 63 75 72 72   ┆eudochain  ; description of curr┆
0x2dd60…2dd80       65 6e 74 20 65 6e 74 72 79 0a 64 32 39 3a 20 20 20 20 20 20 30 20 20 20 20 20 20 20 20 3b 20 2d   ┆ent entry d29:      0        ; -┆
0x2dd80…2dda0       32 20 63 75 72 72 20 65 6e 74 72 79 20 73 65 67 6d 65 6e 74 20 6e 75 6d 62 65 72 0a 64 33 3a 20   ┆2 curr entry segment number d3: ┆
0x2dda0…2ddc0       20 20 20 20 20 20 30 20 20 20 20 20 20 20 20 3b 20 20 20 20 63 75 72 72 20 65 6e 74 72 79 20 61   ┆      0        ;    curr entry a┆
0x2ddc0…2dde0       64 64 72 65 73 73 20 69 6e 20 63 61 74 61 6c 6f 67 0a 0a 0a 3b 20 72 65 63 6f 72 64 20 77 6f 72   ┆ddress in catalog   ; record wor┆
0x2dde0…2de00       6b 3a 0a 3b 20 28 66 6f 72 6d 61 74 20 61 73 20 61 20 63 61 74 61 6c 6f 67 20 65 6e 74 72 79 29   ┆k: ; (format as a catalog entry)┆
0x2de00…2de20       0a 0a 64 31 3a 20 20 20 30 2c 72 2e 66 30 3e 31 20 20 20 20 20 20 3b 20 77 6f 72 6b 0a 64 33 30   ┆  d1:   0,r.f0>1      ; work d30┆
0x2de20…2de40       3a 20 20 30 2c 20 72 2e 34 20 20 20 20 20 20 20 20 3b 20 73 74 61 74 20 61 72 65 61 2e 77 6f 72   ┆:  0, r.4        ; stat area.wor┆
0x2de40…2de60       6b 0a 0a 0a 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 6d   ┆k   ;                       form┆
0x2de60…2de80       61 74 20 6f 66 20 63 68 61 69 6e 68 65 61 64 20 20 20 20 20 66 6f 72 6d 61 74 20 6f 66 20 63 61   ┆at of chainhead     format of ca┆
0x2de80…2dea0       74 61 6c 6f 67 20 65 6e 74 72 79 0a 0a 76 31 20 3d 20 64 31 20 2b 20 66 31 20 20 20 20 20 20 20   ┆talog entry  v1 = d1 + f1       ┆
0x2dea0…2dec0       20 20 20 3b 20 6c 6f 77 65 72 20 62 61 73 65 20 6f 66 20 63 61 74 61 6c 6f 67 20 20 20 20 6c 6f   ┆   ; lower base of catalog    lo┆
0x2dec0…2dee0       77 65 72 20 62 61 73 65 20 6f 66 20 65 6e 74 72 79 0a 76 32 20 3d 20 64 31 20 2b 20 66 32 20 20   ┆wer base of entry v2 = d1 + f2  ┆
0x2dee0…2df00       20 20 20 20 20 20 20 20 3b 20 75 70 70 65 72 20 62 61 73 65 20 6f 66 20 63 61 74 61 6c 6f 67 20   ┆        ; upper base of catalog ┆
0x2df00…2df20       20 20 20 75 70 70 65 72 20 62 61 73 65 20 6f 66 20 65 6e 74 72 79 0a 76 33 20 3d 20 64 31 20 2b   ┆   upper base of entry v3 = d1 +┆
0x2df20…2df40       20 66 33 20 20 20 20 20 20 20 20 20 20 3b 20 63 68 61 69 6e 6b 69 6e 6b 2a 38 20 2b 20 70 65 72   ┆ f3          ; chainkink*8 + per┆
0x2df40…2df60       6d 6b 65 79 20 20 20 20 6e 61 6d 65 6b 65 79 2a 38 20 2b 20 70 65 72 6d 6b 65 79 0a 76 34 20 3d   ┆mkey    namekey*8 + permkey v4 =┆
0x2df60…2df80       20 64 31 20 2b 20 66 34 20 20 20 20 20 20 20 20 20 20 3b 20 66 69 72 73 74 20 73 6c 69 63 65 20   ┆ d1 + f4          ; first slice ┆
0x2df80…2dfa0       6f 66 20 61 75 78 63 61 74 20 20 20 20 66 69 72 73 74 20 73 6c 69 63 65 0a 76 35 20 3d 20 64 31   ┆of auxcat    first slice v5 = d1┆
0x2dfa0…2dfc0       20 2b 20 66 35 20 20 20 20 20 20 20 20 20 20 3b 20 6e 61 6d 65 20 6f 66 20 61 75 78 63 61 74 20   ┆ + f5          ; name of auxcat ┆
0x2dfc0…2dfe0       20 20 20 20 20 20 20 20 20 20 65 6e 74 72 79 20 6e 61 6d 65 0a 76 36 20 3d 20 64 31 20 2b 20 66   ┆          entry name v6 = d1 + f┆
0x2dfe0…2e000       36 20 20 20 20 20 20 20 20 20 20 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆6          ;                    ┆
0x2e000…2e020       20 20 20 20 20 20 73 74 61 72 74 20 6f 66 20 74 61 69 6c 0a 76 37 20 3d 20 64 31 20 2b 20 66 37   ┆      start of tail v7 = d1 + f7┆
0x2e020…2e040       20 20 20 20 20 20 20 20 20 20 3b 20 73 69 7a 65 20 6f 66 20 61 75 78 63 61 74 20 20 20 20 20 20   ┆          ; size of auxcat      ┆
0x2e040…2e060       20 20 20 20 20 73 69 7a 65 20 6f 66 20 65 6e 74 72 79 0a 76 31 31 3d 20 64 31 20 2b 20 66 31 31   ┆     size of entry v11= d1 + f11┆
0x2e060…2e080       20 20 20 20 20 20 20 20 20 3b 20 64 6f 63 75 6d 65 6e 74 20 6e 61 6d 65 20 20 20 20 20 20 20 20   ┆         ; document name        ┆
0x2e080…2e0a0       20 20 20 20 6e 61 6d 65 0a 76 31 32 3d 20 64 31 20 2b 20 66 31 32 20 20 20 20 20 20 20 20 20 3b   ┆    name v12= d1 + f12         ;┆
0x2e0a0…2e0c0       20 6e 61 6d 65 20 74 61 62 6c 65 20 61 64 64 72 20 6f 66 20 20 20 20 20 20 20 77 72 69 74 65 20   ┆ name table addr of       write ┆
0x2e0c0…2e0e0       61 63 63 65 73 73 20 63 6f 75 6e 74 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆access counter,                 ┆
0x2e0e0…2e100       20 20 20 20 20 20 3b 20 61 75 78 63 61 74 20 61 72 65 61 20 70 72 6f 63 65 73 73 20 20 20 20 20   ┆      ; auxcat area process     ┆
0x2e100…2e120       20 72 65 61 64 20 61 63 63 65 73 20 63 6f 75 6e 74 65 72 0a 76 31 33 3d 20 64 31 20 2b 20 66 35   ┆ read acces counter v13= d1 + f5┆
0x2e120…2e140       20 2b 20 32 20 20 20 20 20 20 3b 0a 76 31 34 3d 20 64 31 20 2b 20 66 35 20 2b 20 36 20 20 20 20   ┆ + 2      ; v14= d1 + f5 + 6    ┆
0x2e140…2e160       20 20 3b 0a 76 31 35 3d 20 64 31 20 2b 20 66 35 20 2b 20 37 20 20 20 20 20 20 3b 0a 76 32 36 3d   ┆  ; v15= d1 + f5 + 7      ; v26=┆
0x2e160…2e180       20 64 31 20 2b 20 66 36 36 20 2b 20 20 66 30 20 20 20 3b 20 6c 61 73 74 20 73 6c 69 63 65 20 69   ┆ d1 + f66 +  f0   ; last slice i┆
0x2e180…2e1a0       6e 20 63 68 61 69 6e 74 61 62 6c 65 0a 76 32 37 3d 20 64 31 20 2b 20 66 36 37 20 2b 20 20 66 30   ┆n chaintable v27= d1 + f67 +  f0┆
0x2e1a0…2e1c0       20 20 20 3b 20 66 69 72 73 74 20 73 6c 69 63 65 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20   ┆   ; first slice in             ┆
0x2e1c0…2e1e0       20 20 20 20 20 20 20 20 20 20 3b 20 63 68 61 69 6e 74 61 62 6c 65 2d 63 68 61 69 6e 0a 76 33 30   ┆          ; chaintable-chain v30┆
0x2e1e0…2e200       3d 20 64 31 20 2b 20 66 31 31 20 2b 20 20 32 20 20 20 20 3b 0a 76 33 31 3d 20 64 31 20 2b 20 66   ┆= d1 + f11 +  2    ; v31= d1 + f┆
0x2e200…2e220 (82,) 31 31 20 2b 20 20 36 20 20 20 20 3b 0a 76 33 32 3d 20 64 31 20 2b 20 66 31 32 20 2b 20 20 32 20   ┆11 +  6    ; v32= d1 + f12 +  2 ┆
0x2e220…2e240       20 20 20 3b 0a 0a 64 32 3a 20 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 73   ┆   ;  d2:  0                 ; s┆
0x2e240…2e260       65 6e 64 65 72 3a 20 20 70 72 6f 63 65 73 73 20 64 65 73 63 72 69 70 74 69 6f 6e 20 61 64 64 72   ┆ender:  process description addr┆
0x2e260…2e280       65 73 73 20 6f 66 20 73 65 6e 64 65 72 0a 64 31 31 3a 20 30 20 20 20 20 20 20 20 20 20 20 20 20   ┆ess of sender d11: 0            ┆
0x2e280…2e2a0       20 20 20 20 20 3b 20 63 75 72 20 70 72 6f 63 20 6e 61 6d 65 20 74 61 62 6c 65 20 61 64 64 72 65   ┆     ; cur proc name table addre┆
0x2e2a0…2e2c0       73 73 0a 64 31 33 3a 20 30 2c 72 2e 61 34 30 31 20 20 20 20 20 20 20 20 20 20 3b 20 63 68 69 6c   ┆ss d13: 0,r.a401          ; chil┆
0x2e2c0…2e2e0       64 72 65 6e 20 62 69 74 73 0a 64 31 34 3a 20 30 20 20 20 20 20 20 20 20 20 3b 20 64 31 33 2b 32   ┆dren bits d14: 0         ; d13+2┆
0x2e2e0…2e300       20 3b 20 61 64 64 72 65 73 73 20 6f 66 20 61 20 70 72 6f 63 65 73 73 20 64 65 73 63 72 69 70 74   ┆ ; address of a process descript┆
0x2e300…2e320       69 6f 6e 0a 64 31 35 3a 20 30 20 20 20 20 20 20 20 20 20 3b 20 64 31 33 2b 34 20 3b 20 65 6e 64   ┆ion d15: 0         ; d13+4 ; end┆
0x2e320…2e340       20 63 68 61 69 6e 0a 0a 0a 3b 20 73 74 65 70 70 69 6e 67 20 73 74 6f 6e 65 73 0a 20 20 20 20 20   ┆ chain   ; stepping stones      ┆
0x2e340…2e360       6a 6c 2e 20 65 35 2e 2c 20 20 65 35 20 3d 20 6b 2d 32 0a 20 20 20 20 20 6a 6c 2e 20 65 37 2e 2c   ┆jl. e5.,  e5 = k-2      jl. e7.,┆
0x2e360…2e380       20 20 65 37 20 3d 20 6b 2d 32 0a 20 20 20 20 20 6a 6c 2e 20 65 38 2e 2c 20 20 65 38 20 3d 20 6b   ┆  e7 = k-2      jl. e8.,  e8 = k┆
0x2e380…2e3a0       2d 32 0a 20 20 20 20 20 6a 6c 2e 20 65 39 2e 2c 20 20 65 39 20 3d 20 6b 2d 32 0a 20 20 20 20 20   ┆-2      jl. e9.,  e9 = k-2      ┆
0x2e3a0…2e3c0       6a 6c 2e 20 65 31 30 2e 2c 20 65 31 30 3d 6b 2d 32 0a 20 20 20 20 20 6a 6c 2e 20 65 31 32 2e 2c   ┆jl. e10., e10=k-2      jl. e12.,┆
0x2e3c0…2e3e0       20 65 31 32 3d 20 6b 2d 32 0a 20 20 20 20 20 6a 6c 2e 20 65 35 30 2e 2c 20 65 35 30 3d 20 6b 2d   ┆ e12= k-2      jl. e50., e50= k-┆
0x2e3e0…2e400       32 0a 0a 0a 2f 2c 0a 0a 6c 2e 2f 6d 32 34 3a 2f 2c 0a 6c 2e 2f 64 33 3a 2f 2c 64 2d 32 2c 64 2e   ┆2   /,  l./m24:/, l./d3:/,d-2,d.┆
0x2e400…2e420       2f 64 35 3a 2f 2c 6c 31 2c 64 2e 2f 65 31 30 2e 2f 2c 0a 69 2f 0a 20 20 20 20 20 6a 6c 2e 20 65   ┆/d5:/,l1,d./e10./, i/      jl. e┆
0x2e420…2e440       31 37 2e 2c 20 20 65 31 37 3d 20 6b 2d 32 0a 20 20 20 20 20 6a 6c 2e 20 65 33 31 2e 2c 20 20 65   ┆17.,  e17= k-2      jl. e31.,  e┆
0x2e440…2e460       33 31 3d 20 6b 2d 32 0a 20 20 20 20 20 6a 6c 2e 20 65 33 32 2e 2c 20 20 65 33 32 3d 20 6b 2d 32   ┆31= k-2      jl. e32.,  e32= k-2┆
0x2e460…2e480       0a 20 20 20 20 20 6a 6c 2e 20 65 33 33 2e 2c 20 20 65 33 33 3d 20 6b 2d 32 0a 2f 2c 6c 2e 2f 6d   ┆      jl. e33.,  e33= k-2 /,l./m┆
0x2e480…2e4a0       33 34 3a 2f 2c 6c 2e 2f 6e 31 2e 2f 2c 6c 31 2c 69 2f 0a 6e 31 3d 6b 2d 32 0a 2f 2c 6c 2e 2f 6e   ┆34:/,l./n1./,l1,i/ n1=k-2 /,l./n┆
0x2e4a0…2e4c0       35 2e 2f 2c 6c 31 2c 69 2f 0a 6e 35 3d 6b 2d 32 0a 2f 2c 6c 2e 2f 64 32 3a 2f 2c 64 2e 2f 64 31   ┆5./,l1,i/ n5=k-2 /,l./d2:/,d./d1┆
0x2e4c0…2e4e0       35 3a 2f 2c 0a 6c 2e 2f 6a 6c 2e 6a 35 2e 2f 2c 6c 31 2c 69 2f 0a 20 20 6a 35 3d 6b 2d 32 0a 2f   ┆5:/, l./jl.j5./,l1,i/   j5=k-2 /┆
0x2e4e0…2e500       2c 0a 6c 2e 2f 73 74 65 70 70 69 6e 67 20 73 74 6f 6e 65 73 2f 2c 6c 31 2c 64 31 2c 0a 6c 2e 2f   ┆, l./stepping stones/,l1,d1, l./┆
0x2e500…2e520       65 32 30 2d 2f 2c 72 2f 36 2f 34 2f 2c 0a 6c 20 31 2c 69 2f 0a 61 6d 20 20 65 32 34 2d 65 32 36   ┆e20-/,r/6/4/, l 1,i/ am  e24-e26┆
0x2e520…2e540       20 2c 20 65 32 34 3d 6b 2d 32 0a 2f 2c 6c 2e 2f 65 33 31 2f 2c 72 2f 33 31 2f 34 33 2f 2c 6c 31   ┆ , e24=k-2 /,l./e31/,r/31/43/,l1┆
0x2e540…2e560       2c 64 32 2c 6c 2e 2f 65 36 30 2f 2c 69 2f 0a 20 20 20 20 20 6a 6c 2e 20 20 65 35 32 2e 2c 20 20   ┆,d2,l./e60/,i/      jl.  e52.,  ┆
0x2e560…2e580       65 35 32 3d 6b 2d 32 0a 20 20 20 20 20 6a 6c 2e 20 20 65 35 33 2e 2c 20 20 65 35 33 3d 6b 2d 32   ┆e52=k-2      jl.  e53.,  e53=k-2┆
0x2e580…2e5a0       0a 2f 2c 0a 6c 2e 2f 6d 34 30 3a 2f 2c 6c 2e 2f 61 6d 28 62 31 29 2f 2c 64 2e 2f 72 73 77 30 78   ┆ /, l./m40:/,l./am(b1)/,d./rsw0x┆
0x2e5a0…2e5c0       33 2b 61 35 33 2f 2c 69 2f 0a 20 20 20 20 20 72 6c 20 20 77 31 20 20 20 20 20 62 31 20 20 20 20   ┆3+a53/,i/      rl  w1     b1    ┆
0x2e5c0…2e5e0       20 3b 20 20 77 31 3a 3d 61 64 64 72 28 70 72 6f 63 66 75 6e 63 20 70 72 6f 63 65 73 73 20 64 65   ┆ ;  w1:=addr(procfunc process de┆
0x2e5e0…2e600       73 63 72 69 70 74 69 6f 6e 29 3b 0a 20 20 20 20 20 72 6c 20 20 77 30 20 20 78 31 2b 61 31 34 20   ┆scription);      rl  w0  x1+a14 ┆
0x2e600…2e620       20 20 20 3b 20 20 77 30 3a 3d 69 64 62 69 74 2e 70 72 6f 63 66 75 6e 63 3b 0a 20 20 20 20 20 72   ┆   ;  w0:=idbit.procfunc;      r┆
0x2e620…2e640       73 20 20 77 30 20 20 78 33 2b 61 35 32 20 20 20 20 3b 20 20 64 69 73 63 70 72 6f 63 65 73 73 2e   ┆s  w0  x3+a52    ;  discprocess.┆
0x2e640…2e660       72 65 73 65 72 76 65 72 3a 3d 69 64 62 69 74 2e 70 72 6f 63 66 75 6e 63 3b 0a 20 20 20 20 20 6a   ┆reserver:=idbit.procfunc;      j┆
0x2e660…2e680       6c 2e 20 77 32 20 20 20 20 20 65 35 31 2e 20 20 20 3b 20 20 69 6e 63 6c 75 64 65 20 70 72 6f 63   ┆l. w2     e51.   ;  include proc┆
0x2e680…2e6a0       66 75 6e 63 20 61 73 20 75 73 65 72 20 6f 66 20 64 69 73 63 70 72 6f 63 65 73 73 3b 0a 2f 2c 6c   ┆func as user of discprocess; /,l┆
0x2e6a0…2e6c0       2e 2f 6d 34 31 3a 2f 2c 6c 2e 2f 72 6c 77 32 78 32 2f 2c 64 2e 2f 78 32 2b 61 37 32 2f 2c 69 2f   ┆./m41:/,l./rlw2x2/,d./x2+a72/,i/┆
0x2e6c0…2e6e0       0a 20 20 20 20 20 72 6c 20 20 77 33 20 20 78 32 20 20 20 20 20 20 20 20 3b 20 20 77 33 3a 3d 61   ┆      rl  w3  x2        ;  w3:=a┆
0x2e6e0…2e700       64 64 72 28 64 69 73 63 70 72 6f 63 65 73 73 29 3b 0a 20 20 20 20 20 72 6c 20 20 77 31 20 20 20   ┆ddr(discprocess);      rl  w1   ┆
0x2e700…2e720       20 20 62 31 20 20 20 20 20 3b 20 20 77 31 3a 3d 61 64 64 72 28 70 72 6f 63 66 75 6e 63 20 70 72   ┆  b1     ;  w1:=addr(procfunc pr┆
0x2e720…2e740       6f 63 65 73 73 20 64 65 73 63 72 69 70 74 69 6f 6e 29 3b 0a 20 20 20 20 20 6a 6c 2e 20 77 32 20   ┆ocess description);      jl. w2 ┆
0x2e740…2e760       20 20 20 20 65 35 32 2e 20 20 20 3b 20 20 65 78 63 6c 75 64 65 20 70 72 6f 63 66 75 6e 63 20 61   ┆    e52.   ;  exclude procfunc a┆
0x2e760…2e780       73 20 75 73 65 72 20 6f 66 20 64 69 73 63 70 72 6f 63 65 73 73 3b 0a 20 20 20 20 20 6c 64 20 20   ┆s user of discprocess;      ld  ┆
0x2e780…2e7a0       77 31 20 20 20 20 2d 31 30 30 20 20 20 20 3b 0a 20 20 20 20 20 72 73 20 20 77 30 20 20 78 33 2b   ┆w1    -100    ;      rs  w0  x3+┆
0x2e7a0…2e7c0       61 31 31 20 20 20 20 3b 20 20 6e 61 6d 65 28 30 29 3a 3d 30 3b 20 20 28 74 68 69 73 20 77 69 6c   ┆a11    ;  name(0):=0;  (this wil┆
0x2e7c0…2e7e0       6c 20 70 72 65 76 65 6e 74 20 66 75 72 74 68 65 72 20 75 73 65 72 20 6f 66 20 74 68 65 20 64 69   ┆l prevent further user of the di┆
0x2e7e0…2e800       73 63 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 72 73 20 20 77 30 20 20 78 33 2b 61 35 32 20 20   ┆scprocess)      rs  w0  x3+a52  ┆
0x2e800…2e820       20 20 3b 20 20 65 78 63 6c 75 64 65 20 70 72 6f 63 66 75 6e 63 20 61 73 20 72 65 73 65 72 76 65   ┆  ;  exclude procfunc as reserve┆
0x2e820…2e840       72 3b 0a 20 20 20 20 20 64 73 20 20 77 31 20 20 78 33 2b 61 37 32 20 20 20 20 3b 20 20 63 68 61   ┆r;      ds  w1  x3+a72    ;  cha┆
0x2e840…2e860       69 6e 74 61 62 6c 65 2e 64 69 73 63 70 72 6f 63 3a 3d 73 6c 69 63 65 6c 65 6e 67 74 68 2e 64 69   ┆intable.discproc:=slicelength.di┆
0x2e860…2e880       73 63 70 72 6f 63 3a 3d 30 3b 0a 2f 2c 6c 2e 2f 6d 34 36 3a 2f 2c 6c 2e 2f 67 35 3a 2f 2c 6c 2e   ┆scproc:=0; /,l./m46:/,l./g5:/,l.┆
0x2e880…2e8a0       2f 72 6c 2e 77 32 68 31 2e 2f 2c 64 2e 2f 72 73 77 31 78 33 2b 61 35 33 2f 2c 69 2f 0a 20 20 20   ┆/rl.w2h1./,d./rsw1x3+a53/,i/    ┆
0x2e8a0…2e8c0       20 20 72 6c 2e 20 77 31 20 20 20 20 20 68 31 2e 20 20 20 20 3b 20 20 77 31 3a 3d 69 6e 74 70 72   ┆  rl. w1     h1.    ;  w1:=intpr┆
0x2e8c0…2e8e0       6f 63 3b 0a 20 20 20 20 20 72 6c 2e 20 77 33 20 20 20 20 28 64 31 31 2e 29 20 20 3b 20 20 77 33   ┆oc;      rl. w3    (d11.)  ;  w3┆
0x2e8e0…2e900       3a 3d 65 78 74 70 72 6f 63 3b 0a 20 20 20 20 20 6a 6c 2e 20 77 32 20 20 20 20 20 65 35 33 2e 20   ┆:=extproc;      jl. w2     e53. ┆
0x2e900…2e920       20 20 3b 20 20 74 65 73 74 20 75 73 65 72 73 20 61 6e 64 20 72 65 73 65 72 76 65 72 3b 0a 20 20   ┆  ;  test users and reserver;   ┆
0x2e920…2e940       20 20 20 73 7a 20 20 77 32 20 20 20 20 20 32 2e 31 20 20 20 20 3b 20 20 69 66 20 69 6e 74 70 72   ┆   sz  w2     2.1    ;  if intpr┆
0x2e940…2e960       6f 63 20 61 6c 72 65 61 64 79 20 75 73 65 72 20 74 68 65 6e 0a 20 20 20 20 20 6a 6c 2e 20 20 20   ┆oc already user then      jl.   ┆
0x2e960…2e980       20 20 20 20 20 6e 30 2e 20 20 20 20 3b 20 20 67 6f 74 6f 20 6e 65 78 74 20 69 6e 73 74 72 75 63   ┆     n0.    ;  goto next instruc┆
0x2e980…2e9a0       74 69 6f 6e 20 65 6c 73 65 0a 20 20 20 20 20 61 6c 20 20 77 30 20 20 20 20 20 2d 31 20 20 20 20   ┆tion else      al  w0     -1    ┆
0x2e9a0…2e9c0       20 3b 0a 20 20 20 20 20 62 61 20 20 77 30 20 20 20 78 31 2b 61 32 30 20 20 20 3b 0a 20 20 20 20   ┆ ;      ba  w0   x1+a20   ;     ┆
0x2e9c0…2e9e0       20 73 6e 20 20 77 30 20 20 20 20 20 2d 31 20 20 20 20 20 3b 20 20 69 66 20 61 72 65 61 63 6c 61   ┆ sn  w0     -1     ;  if areacla┆
0x2e9e0…2ea00       69 6d 2e 73 65 6e 64 65 72 3d 30 20 74 68 65 6e 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20   ┆im.sender=0 then      jl.       ┆
0x2ea00…2ea20       20 6a 31 2e 20 20 20 20 3b 20 20 67 6f 74 6f 20 72 65 73 75 6c 74 20 31 20 65 6c 73 65 0a 20 20   ┆ j1.    ;  goto result 1 else   ┆
0x2ea20…2ea40       20 20 20 6a 31 3d 6b 2d 32 0a 20 20 20 20 20 68 73 20 20 77 30 20 20 78 31 2b 61 32 30 20 20 20   ┆   j1=k-2      hs  w0  x1+a20   ┆
0x2ea40…2ea60       20 3b 20 20 65 6c 73 65 20 64 65 63 72 65 61 73 65 20 61 72 65 61 63 6c 61 69 6d 2e 73 65 6e 64   ┆ ;  else decrease areaclaim.send┆
0x2ea60…2ea80       65 72 3b 0a 20 20 20 20 20 6a 6c 2e 20 77 32 20 20 20 20 20 65 35 31 2e 20 20 20 3b 20 20 69 6e   ┆er;      jl. w2     e51.   ;  in┆
0x2ea80…2eaa0       63 6c 75 64 65 20 69 6e 74 70 72 6f 63 20 61 73 20 75 73 65 72 20 6f 66 20 61 72 65 61 70 72 6f   ┆clude intproc as user of areapro┆
0x2eaa0…2eac0       63 3b 0a 2f 2c 6c 2e 2f 6d 35 30 3a 2f 2c 6c 2d 31 2c 72 2f 67 31 30 2f 67 31 30 2c 68 35 2f 2c   ┆c; /,l./m50:/,l-1,r/g10/g10,h5/,┆
0x2eac0…2eae0       0a 6c 2e 2f 6c 64 77 32 2d 31 30 30 2f 2c 64 2e 2f 6a 6c 2e 6e 30 2e 2f 2c 69 2f 0a 20 20 20 20   ┆ l./ldw2-100/,d./jl.n0./,i/     ┆
0x2eae0…2eb00       20 61 6c 20 20 77 32 20 20 20 20 20 30 20 20 20 20 20 20 3b 0a 20 20 20 20 20 72 73 20 20 77 32   ┆ al  w2     0      ;      rs  w2┆
0x2eb00…2eb20 (83,) 20 20 78 33 2b 61 35 32 20 20 20 20 3b 20 20 63 6c 65 61 72 20 72 65 73 65 72 76 65 72 2e 65 78   ┆  x3+a52    ;  clear reserver.ex┆
0x2eb20…2eb40       74 70 72 6f 63 3b 0a 20 20 20 20 20 72 73 20 20 77 32 20 20 78 33 2b 61 31 31 20 20 20 20 3b 20   ┆tproc;      rs  w2  x3+a11    ; ┆
0x2eb40…2eb60       20 20 20 20 20 20 20 6e 61 6d 65 28 30 29 2e 0a 20 20 20 20 20 72 73 20 20 77 32 20 20 78 33 2b   ┆       name(0).      rs  w2  x3+┆
0x2eb60…2eb80       61 35 30 20 20 20 20 3b 20 20 20 20 20 20 20 20 64 6f 63 61 64 64 72 2e 0a 0a 3b 20 73 63 61 6e   ┆a50    ;        docaddr.  ; scan┆
0x2eb80…2eba0       20 61 6c 6c 20 69 6e 74 65 72 6e 61 6c 20 70 72 6f 63 65 73 73 65 73 20 61 6e 64 20 6d 61 79 62   ┆ all internal processes and mayb┆
0x2eba0…2ebc0       65 20 69 6e 63 72 65 61 73 65 20 74 68 65 69 72 20 61 72 65 61 2d 63 6c 61 69 6d 0a 0a 20 20 20   ┆e increase their area-claim     ┆
0x2ebc0…2ebe0       20 20 72 6c 20 20 77 32 20 20 20 20 20 62 36 20 20 20 20 20 3b 20 20 77 32 3a 3d 66 69 72 73 74   ┆  rl  w2     b6     ;  w2:=first┆
0x2ebe0…2ec00       20 69 6e 74 70 72 6f 63 20 69 6e 20 6e 61 6d 65 74 61 62 6c 65 3b 0a 67 31 3a 20 20 72 6c 20 20   ┆ intproc in nametable; g1:  rl  ┆
0x2ec00…2ec20       77 31 20 20 78 32 20 20 20 20 20 20 20 20 3b 20 20 77 31 3a 3d 6e 65 78 74 20 69 6e 74 70 72 6f   ┆w1  x2        ;  w1:=next intpro┆
0x2ec20…2ec40       63 20 69 6e 20 6e 61 6d 65 74 61 62 6c 65 3b 0a 20 20 20 20 20 72 73 2e 20 77 32 20 20 20 20 20   ┆c in nametable;      rs. w2     ┆
0x2ec40…2ec60       68 30 2e 20 20 20 20 3b 20 20 0a 20 20 20 20 20 6a 6c 2e 20 77 32 20 20 20 20 20 65 35 33 2e 20   ┆h0.    ;        jl. w2     e53. ┆
0x2ec60…2ec80       20 20 3b 20 20 74 65 73 74 20 75 73 65 72 73 20 61 6e 64 20 72 65 73 65 72 76 65 72 3b 0a 20 20   ┆  ;  test users and reserver;   ┆
0x2ec80…2eca0       20 20 20 72 73 2e 20 77 32 20 20 20 20 20 68 31 2e 20 20 20 20 3b 20 20 3a 3d 75 73 65 72 20 61   ┆   rs. w2     h1.    ;  :=user a┆
0x2eca0…2ecc0       6e 64 20 72 65 73 65 72 76 65 72 20 6d 61 73 6b 3b 0a 20 20 20 20 20 6a 6c 2e 20 77 32 20 20 20   ┆nd reserver mask;      jl. w2   ┆
0x2ecc0…2ece0       20 20 65 35 32 2e 20 20 20 3b 20 20 65 78 63 6c 75 64 65 20 69 6e 74 70 72 6f 63 20 61 73 20 75   ┆  e52.   ;  exclude intproc as u┆
0x2ece0…2ed00       73 65 72 3b 0a 20 20 20 20 20 72 6c 2e 20 77 32 20 20 20 20 20 68 31 2e 20 20 20 20 3b 20 20 77   ┆ser;      rl. w2     h1.    ;  w┆
0x2ed00…2ed20       32 3a 3d 75 73 65 72 20 61 6e 64 20 72 65 73 65 72 76 65 72 20 6d 61 73 6b 3b 0a 20 20 20 20 20   ┆2:=user and reserver mask;      ┆
0x2ed20…2ed40       61 6c 20 20 77 30 20 20 20 20 20 31 20 20 20 20 20 20 3b 0a 20 20 20 20 20 62 61 20 20 77 30 20   ┆al  w0     1      ;      ba  w0 ┆
0x2ed40…2ed60       20 78 31 2b 61 32 30 20 20 20 20 3b 0a 20 20 20 20 20 73 7a 20 20 77 32 20 20 20 20 20 32 2e 31   ┆ x1+a20    ;      sz  w2     2.1┆
0x2ed60…2ed80       20 20 20 20 3b 20 20 69 66 20 69 6e 74 70 72 6f 63 20 69 73 20 75 73 65 72 20 74 68 65 6e 0a 20   ┆    ;  if intproc is user then  ┆
0x2ed80…2eda0       20 20 20 20 68 73 20 20 77 30 20 20 78 31 2b 61 32 30 20 20 20 20 3b 20 20 69 6e 63 72 65 61 73   ┆    hs  w0  x1+a20    ;  increas┆
0x2eda0…2edc0       65 20 61 72 65 61 63 6c 61 69 6d 2e 69 6e 74 70 72 6f 63 3b 0a 20 20 20 20 20 73 6f 20 20 77 32   ┆e areaclaim.intproc;      so  w2┆
0x2edc0…2ede0       20 20 20 20 20 32 2e 30 31 30 30 20 3b 20 20 69 66 20 6e 6f 20 6f 74 68 65 72 20 75 73 65 72 73   ┆     2.0100 ;  if no other users┆
0x2ede0…2ee00       20 74 68 65 6e 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 6e 30 2e 20 20 20 20 3b 20 6e   ┆ then      jl.        n0.    ; n┆
0x2ee00…2ee20       65 78 74 20 69 6e 73 74 72 75 63 74 69 6f 6e 20 65 6c 73 65 0a 20 20 20 20 20 72 6c 2e 20 77 32   ┆ext instruction else      rl. w2┆
0x2ee20…2ee40       20 20 20 20 20 68 30 2e 20 20 20 20 0a 20 20 20 20 20 61 6c 20 20 77 32 20 20 78 32 2b 32 20 20   ┆     h0.          al  w2  x2+2  ┆
0x2ee40…2ee60       20 20 20 20 3b 20 6e 65 78 74 20 69 6e 20 6e 61 6d 65 20 74 61 62 6c 65 3b 0a 20 20 20 20 20 6a   ┆    ; next in name table;      j┆
0x2ee60…2ee80       6c 2e 20 20 20 20 20 20 20 20 67 31 2e 20 20 20 20 3b 20 20 28 6e 6f 20 63 68 65 63 6b 20 6f 66   ┆l.        g1.    ;  (no check of┆
0x2ee80…2eea0       20 75 70 70 65 72 20 6c 69 6d 69 74 20 69 6e 20 6e 61 6d 65 74 61 62 6c 65 2c 0a 20 20 20 20 20   ┆ upper limit in nametable,      ┆
0x2eea0…2eec0       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 20 20 62 65 63 61 75 73 65 20 6f 66   ┆                  ;   because of┆
0x2eec0…2eee0       20 74 68 65 20 74 65 73 74 20 6f 6e 20 6f 74 68 65 72 20 75 73 65 72 73 29 0a 68 30 3a 20 20 30   ┆ the test on other users) h0:  0┆
0x2eee0…2ef00       0a 68 31 3a 20 20 30 0a 2f 2c 6c 2e 2f 64 65 6c 65 74 65 20 61 75 78 20 65 6e 74 72 79 2f 2c 69   ┆ h1:  0 /,l./delete aux entry/,i┆
0x2ef00…2ef20       2f 0a 64 32 31 3a 20 64 31 36 0a 64 32 32 3a 20 64 31 36 2b 32 0a 64 32 34 3a 20 64 31 34 0a 64   ┆/ d21: d16 d22: d16+2 d24: d14 d┆
0x2ef20…2ef40       33 33 3a 20 64 31 35 0a 64 33 34 3a 20 64 31 2b 66 36 0a 0a 3b 73 74 65 70 70 69 6e 67 20 73 74   ┆33: d15 d34: d1+f6  ;stepping st┆
0x2ef40…2ef60       6f 6e 65 73 3a 0a 6a 6c 2e 20 65 33 31 2e 20 2c 20 65 33 31 3d 6b 2d 32 0a 6a 6c 2e 20 65 39 30   ┆ones: jl. e31. , e31=k-2 jl. e90┆
0x2ef60…2ef80       2e 20 2c 20 65 39 30 3d 6b 2d 32 0a 6a 6c 2e 20 65 39 32 2e 20 2c 20 65 39 32 3d 6b 2d 32 0a 2f   ┆. , e90=k-2 jl. e92. , e92=k-2 /┆
0x2ef80…2efa0       2c 0a 0a 6c 2e 2f 6d 35 39 3a 2f 2c 0a 6c 2e 2f 73 74 65 70 70 69 6e 67 20 73 74 6f 6e 65 73 2f   ┆,  l./m59:/, l./stepping stones/┆
0x2efa0…2efc0       2c 64 2e 2f 6e 35 2e 2f 2c 0a 6c 2e 2f 6d 38 39 3a 2f 2c 6c 2e 2f 6a 36 2e 2f 2c 6c 31 2c 69 2f   ┆,d./n5./, l./m89:/,l./j6./,l1,i/┆
0x2efc0…2efe0       0a 6a 36 3d 6b 2d 32 0a 2f 2c 6c 2e 2f 6d 31 31 35 3a 2f 2c 6c 2d 31 2c 64 2e 2f 6a 6c 2e 67 32   ┆ j6=k-2 /,l./m115:/,l-1,d./jl.g2┆
0x2efe0…2f000       2e 2f 2c 69 2f 0a 62 2e 20 67 31 30 2c 68 35 20 77 2e 0a 6d 31 31 35 3a 20 20 20 20 20 20 20 20   ┆./,i/ b. g10,h5 w. m115:        ┆
0x2f000…2f020       20 20 20 20 20 20 20 20 20 20 3b 20 20 63 68 65 63 6b 20 61 6e 79 20 61 72 65 61 20 70 72 6f 63   ┆          ;  check any area proc┆
0x2f020…2f040       65 73 73 3b 0a 20 20 20 20 20 72 6c 20 20 77 32 20 20 20 20 20 62 35 20 20 20 20 20 3b 20 20 77   ┆ess;      rl  w2     b5     ;  w┆
0x2f040…2f060       32 3a 3d 66 69 72 73 74 20 61 64 64 72 20 69 6e 20 6e 61 6d 65 74 61 62 6c 65 3b 0a 20 20 20 20   ┆2:=first addr in nametable;     ┆
0x2f060…2f080       20 6a 6c 2e 20 20 20 20 20 20 20 20 67 30 2e 20 20 20 20 3b 0a 67 31 3a 0a 67 32 3a 20 20 72 6c   ┆ jl.        g0.    ; g1: g2:  rl┆
0x2f080…2f0a0       2e 20 77 32 20 20 20 20 20 68 30 2e 20 20 20 20 3b 0a 20 20 20 20 20 61 6c 20 20 77 32 20 20 78   ┆. w2     h0.    ;      al  w2  x┆
0x2f0a0…2f0c0       32 2b 32 20 20 20 20 20 20 3b 20 20 77 32 3a 3d 6e 65 78 74 20 69 6e 20 6e 61 6d 65 74 61 62 6c   ┆2+2      ;  w2:=next in nametabl┆
0x2f0c0…2f0e0       65 0a 67 30 3a 20 20 73 6e 20 20 77 32 20 20 20 20 28 62 36 29 20 20 20 20 3b 20 20 69 66 20 75   ┆e g0:  sn  w2    (b6)    ;  if u┆
0x2f0e0…2f100       70 70 65 72 20 6c 69 6d 69 74 20 69 6e 20 6e 61 6d 74 61 62 6c 65 20 69 73 20 65 78 63 65 65 64   ┆pper limit in namtable is exceed┆
0x2f100…2f120       65 64 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 6e 30 2e 20 20 20 20 3b 20 20 74 68 65   ┆ed      jl.        n0.    ;  the┆
0x2f120…2f140       6e 20 67 6f 74 6f 20 6e 65 78 74 20 69 6e 73 74 72 75 63 74 69 6f 6e 3b 0a 20 20 20 20 20 72 73   ┆n goto next instruction;      rs┆
0x2f140…2f160       2e 20 77 32 20 20 20 20 20 68 30 2e 20 20 20 20 3b 0a 20 20 20 20 20 72 6c 20 20 77 33 20 20 78   ┆. w2     h0.    ;      rl  w3  x┆
0x2f160…2f180       32 20 20 20 20 20 20 20 20 3b 20 20 77 33 3a 3d 61 64 64 72 28 6e 65 78 74 20 65 78 74 70 72 6f   ┆2        ;  w3:=addr(next extpro┆
0x2f180…2f1a0       63 29 3b 0a 20 20 20 20 20 72 6c 20 20 77 31 20 20 20 20 20 62 31 20 20 20 20 20 3b 20 20 77 31   ┆c);      rl  w1     b1     ;  w1┆
0x2f1a0…2f1c0       3a 3d 61 64 64 72 28 70 72 6f 63 66 75 6e 63 20 70 72 6f 63 65 73 73 20 64 65 73 63 72 69 70 74   ┆:=addr(procfunc process descript┆
0x2f1c0…2f1e0       69 6f 6e 29 3b 0a 20 20 20 20 20 6a 6c 2e 20 77 32 20 20 20 20 20 65 35 33 2e 20 20 20 3b 20 20   ┆ion);      jl. w2     e53.   ;  ┆
0x2f1e0…2f200       74 65 73 74 20 75 73 65 72 73 20 61 6e 64 20 72 65 73 65 72 76 65 72 3b 0a 20 20 20 20 20 73 6e   ┆test users and reserver;      sn┆
0x2f200…2f220       20 20 77 32 20 20 20 20 20 30 20 20 20 20 20 20 3b 20 20 69 66 20 6e 6f 20 75 73 65 72 73 20 74   ┆  w2     0      ;  if no users t┆
0x2f220…2f240       68 65 6e 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 67 32 2e 20 20 20 20 3b 20 20 67 6f   ┆hen      jl.        g2.    ;  go┆
0x2f240…2f260       74 6f 20 6e 65 78 74 20 65 78 74 70 72 6f 63 3b 0a 20 20 20 20 20 72 73 2e 20 77 32 20 20 20 20   ┆to next extproc;      rs. w2    ┆
0x2f260…2f280       20 68 31 2e 20 20 20 20 3b 20 20 73 74 6f 72 65 20 72 65 73 75 6c 74 20 6f 66 20 74 65 73 74 20   ┆ h1.    ;  store result of test ┆
0x2f280…2f2a0       75 73 65 72 73 20 61 6e 64 20 72 65 73 65 72 76 65 72 3b 0a 20 20 20 20 20 61 6c 20 20 77 31 20   ┆users and reserver;      al  w1 ┆
0x2f2a0…2f2c0       20 78 33 20 20 20 20 20 20 20 20 3b 20 20 4e 42 20 20 77 31 3c 2d 3e 77 33 20 20 20 67 31 3c 2d   ┆ x3        ;  NB  w1<->w3   g1<-┆
0x2f2c0…2f2e0       3e 67 32 0a 2f 2c 6c 2e 2f 72 6c 77 33 62 31 2f 2c 64 20 32 2c 69 2f 0a 20 20 20 20 20 72 6c 2e   ┆>g2 /,l./rlw3b1/,d 2,i/      rl.┆
0x2f2e0…2f300       20 77 30 20 20 20 20 20 68 31 2e 20 20 20 20 3b 20 20 77 30 3a 3d 72 65 73 75 6c 74 20 6f 66 20   ┆ w0     h1.    ;  w0:=result of ┆
0x2f300…2f320       74 65 73 74 20 75 73 65 72 73 20 61 6e 64 20 72 65 73 65 72 76 65 72 3b 0a 20 20 20 20 20 73 6f   ┆test users and reserver;      so┆
0x2f320…2f340       20 20 77 30 20 20 20 20 20 32 2e 30 31 30 30 20 3b 20 20 69 66 20 6e 6f 74 20 61 6e 79 20 6f 74   ┆  w0     2.0100 ;  if not any ot┆
0x2f340…2f360       68 65 72 20 75 73 65 72 73 20 74 68 65 6e 0a 2f 2c 6c 2e 2f 67 33 3a 2f 2c 6c 2e 2f 6a 35 2e 2f   ┆her users then /,l./g3:/,l./j5./┆
0x2f360…2f380       2c 6c 31 2c 69 2f 0a 68 30 3a 20 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20   ┆,l1,i/ h0:  0                 ; ┆
0x2f380…2f3a0       20 61 64 64 72 20 69 6e 20 6e 61 6d 65 20 74 61 62 6c 65 3b 0a 68 31 3a 20 20 30 20 20 20 20 20   ┆ addr in name table; h1:  0     ┆
0x2f3a0…2f3c0       20 20 20 20 20 20 20 20 20 20 20 20 3b 20 20 72 65 73 75 6c 74 20 61 66 20 74 65 73 74 20 75 73   ┆            ;  result af test us┆
0x2f3c0…2f3e0       65 72 73 20 61 6e 64 20 72 65 73 65 72 76 65 72 3b 0a 2f 2c 6c 2e 2f 6d 31 34 39 3a 2f 2c 6c 2e   ┆ers and reserver; /,l./m149:/,l.┆
0x2f3e0…2f400       2f 72 6c 77 32 78 32 2b 30 2f 2c 64 2e 2f 73 6f 77 30 28 78 32 2b 61 35 32 29 2f 2c 69 2f 0a 20   ┆/rlw2x2+0/,d./sow0(x2+a52)/,i/  ┆