DataMuseum.dk

Presents historical artifacts from the history of:

Bogika Butler

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

See our Wiki for more about Bogika Butler

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: 5 B C G I L O P S T X

⟦5e7f516ab⟧ Bits:30009789/_.ft.Ibm2.50007345.imd Mogens Pelles Zilog 80,000 / EOS projekt, 5¼" Floppy Disk, CpmFSButler1a, ImdContainer

    Length: 819200 (0xc8000)
    Description: Bits:30009789/_.ft.Ibm2.50007345.imd Mogens Pelles Zilog 80,000 / EOS projekt
    Types: 5¼" Floppy Disk, CpmFSButler1a, ImdContainer
    Notes: CP/M-fs(512_2048_0x0_*3+1+3+2_2:0_159:1_96)

CpmFSButler1a

Media:             [0, 0, 1] … [159, 1, 10] {512: 1600}
Signature:         512_2048_0x0_*3+1+3+2_2:0_159:1_96
Confidence score:  +41/-0 
Sector size:       512
Block size:        2048
Directory entries: 96
Block number size: 16
Extent-mask:       0x00
Sector-interleave: 1, 4, 7, 10, 3, 6, 9, 2, 5, 8
Tracks:            (2, 0), (3, 1), (4, 0), (5, 1), (6, 0), (7, 1) […] (154, 0), (155, 1), (156, 0), (157, 1), (158, 0), (159, 1)
user bc length name artifact
0 0 128 BLDEXPTB.PAS ⟦6b030840f⟧ TextFile
0 0 7040 GETCMD.PAS ⟦48f6285ba⟧ TextFile
0 0 2944 GLOBAL.BAK ⟦0a34e9598⟧ TextFile
0 0 3072 GLOBAL.PAS ⟦3bc8cc627⟧ TextFile
0 0 1152 IOERRNUM.PAS ⟦77383f9c6⟧ TextFile
0 0 1280 LINK.BAK ⟦9ac60208b⟧ TextFile
0 0 8448 LINK.COM ⟦8fecd8a64⟧
0 0 1408 LINK.PAS ⟦970c9958b⟧ TextFile
0 0 1408 LINKCLAS.BAK ⟦4b864b935⟧ TextFile
0 0 1408 LINKCLAS.PAS ⟦f7e86fc27⟧ TextFile
0 0 6144 LINKER.BAK ⟦1a0af1eea⟧ TextFile
0 0 6144 LINKER.TXT ⟦1a0af1eea⟧ TextFile
0 0 896 LINKINIT.PAS ⟦a8074d9e1⟧ TextFile
0 0 8576 LINKPROC.BAK ⟦d8fbc5496⟧ TextFile
0 0 128 LINKSEGM.PAS ⟦7da82e9a3⟧ TextFile
0 0 128 LINKTERM.PAS ⟦d1f524fd6⟧ TextFile
0 0 384 LST.BAK ⟦e208b86f9⟧ TextFile
0 0 512 LST.SUB ⟦153eb2b15⟧ TextFile
0 0 5632 OBJCLAS.BAK ⟦7283e9f63⟧ TextFile
0 0 5632 OBJCLAS.PAS ⟦2969f69fd⟧ TextFile
0 0 7424 PIP.COM ⟦7f9e12a92⟧
0 0 5248 STAT.COM ⟦614d0b1d6⟧
0 0 2432 STDPROC.BAK ⟦23e305a37⟧ TextFile
0 0 2432 STDPROC.PAS ⟦54a4434fb⟧ TextFile
0 0 1536 TESTOPT.BAK ⟦545ae4cfb⟧ TextFile
0 0 1536 TESTOPT.PAS ⟦218d17a0c⟧ TextFile
0 0 1408 TURBOMSG.OVR ⟦5b19ba411⟧
0 0 128 X.PAS ⟦6def535f7⟧ TextFile

OctetView - CpmFSButler1a

0x00000…00020 (0, 0, 1)    c3 5c d7 c3 58 d7 7f 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 4f 50 59 52 49 47 48   ┆ Ø  X                   COPYRIGH┆
0x00020…00040              54 20 28 43 29 20 31 39 37 39 2c 20 44 49 47 49 54 41 4c 20 52 45 53 45 41 52 43 48 20 20 00 00   ┆T (C) 1979, DIGITAL RESEARCH    ┆
0x00040…00060              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
                           […0x1…]
0x00080…000a0              00 00 00 00 00 00 00 00 08 d4 00 00 5f 0e 02 c3 05 00 c5 cd 8c d4 c1 c9 3e 0d cd 92 d4 3e 0a c3   ┆            _           >    >  ┆
0x000a0…000c0              92 d4 3e 20 c3 92 d4 c5 cd 98 d4 e1 7e b7 c8 23 e5 cd 8c d4 e1 c3 ac d4 0e 0d c3 05 00 5f 0e 0e   ┆  >         ü  #             _  ┆
0x000c0…000e0              c3 05 00 cd 05 00 32 ee db 3c c9 0e 0f c3 c3 d4 af 32 ed db 11 cd db c3 cb d4 0e 10 c3 c3 d4 0e   ┆      2  <       2              ┆
0x000e0…00100              11 c3 c3 d4 0e 12 c3 c3 d4 11 cd db c3 df d4 0e 13 c3 05 00 cd 05 00 b7 c9 0e 14 c3 f4 d4 11 cd   ┆                                ┆
0x00100…00120              db c3 f9 d4 0e 15 c3 f4 d4 0e 16 c3 c3 d4 0e 17 c3 05 00 1e ff 0e 20 c3 05 00 cd 13 d5 87 87 87   ┆                                ┆
0x00120…00140              87 21 ef db b6 32 04 00 c9 3a ef db 32 04 00 c9 fe 61 d8 fe 7b d0 e6 5f c9 3a ab db b7 ca 96 d5   ┆ !   2   :  2    a  æ  _ :      ┆
0x00140…00160              3a ef db b7 3e 00 c4 bd d4 11 ac db cd cb d4 ca 96 d5 3a bb db 3d 32 cc db 11 ac db cd f9 d4 c2   ┆:   >             :  =2         ┆
0x00160…00180              96 d5 11 07 d4 21 80 00 06 80 cd 42 d8 21 ba db 36 00 23 35 11 ac db cd da d4 ca 96 d5 3a ef db   ┆     !     B !  6 #5         :  ┆
0x00180…001a0              b7 c4 bd d4 21 08 d4 cd ac d4 cd c2 d5 ca a7 d5 cd dd d5 c3 82 d7 cd dd d5 cd 1a d5 0e 0a 11 06   ┆    !                           ┆
0x001a0…001c0              d4 cd 05 00 cd 29 d5 21 07 d4 46 23 78 b7 ca ba d5 7e cd 30 d5 77 05 c3 ab d5 77 21 08 d4 22 88   ┆     ) !  F#x    ü 0 w    w!  " ┆
0x001c0…001e0              d4 c9 0e 0b cd 05 00 b7 c8 0e 01 cd 05 00 b7 c9 0e 19 c3 05 00 11 80 00 0e 1a c3 05 00 21 ab db   ┆                             !  ┆
0x001e0…00200              7e b7 c8 36 00 af cd bd d4 11 ac db cd ef d4 3a ef db c3 bd d4 11 28 d7 21 00 dc 06 06 1a be c2   ┆ü  6           :      ( !       ┆
0x00200…00220 (0, 0, 2)    cf d7 13 23 05 c2 fd d5 c9 cd 98 d4 2a 8a d4 7e fe 20 ca 22 d6 b7 ca 22 d6 e5 cd 8c d4 e1 23 c3   ┆   #        *  ü   "   "      # ┆
0x00220…00240              0f d6 3e 3f cd 8c d4 cd 98 d4 cd dd d5 c3 82 d7 1a b7 c8 fe 20 da 09 d6 c8 fe 3d c8 fe 5f c8 fe   ┆  >?                      =  _  ┆
0x00240…00260              2e c8 fe 3a c8 fe 3b c8 fe 3c c8 fe 3e c8 c9 1a b7 c8 fe 20 c0 13 c3 4f d6 85 6f d0 24 c9 3e 00   ┆.  :  ;  <  >          O  o $ > ┆
0x00260…00280              21 cd db cd 59 d6 e5 e5 af 32 f0 db 2a 88 d4 eb cd 4f d6 eb 22 8a d4 eb e1 1a b7 ca 89 d6 de 40   ┆!   Y    2  *    O  "          @┆
0x00280…002a0              47 13 1a fe 3a ca 90 d6 1b 3a ef db 77 c3 96 d6 78 32 f0 db 70 13 06 08 cd 30 d6 ca b9 d6 23 fe   ┆G   :    :  w   x2  p    0    # ┆
0x002a0…002c0              2a c2 a9 d6 36 3f c3 ab d6 77 13 05 c2 98 d6 cd 30 d6 ca c0 d6 13 c3 af d6 23 36 20 05 c2 b9 d6   ┆*   6?   w      0        #6     ┆
0x002c0…002e0              06 03 fe 2e c2 e9 d6 13 cd 30 d6 ca e9 d6 23 fe 2a c2 d9 d6 36 3f c3 db d6 77 13 05 c2 c8 d6 cd   ┆   .     0    # *   6?   w      ┆
0x002e0…00300              30 d6 ca f0 d6 13 c3 df d6 23 36 20 05 c2 e9 d6 06 03 23 36 00 05 c2 f2 d6 eb 22 88 d4 e1 01 0b   ┆0        #6       #6      "     ┆
0x00300…00320              00 23 7e fe 3f c2 09 d7 04 0d c2 01 d7 78 b7 c9 44 49 52 20 45 52 41 20 54 59 50 45 53 41 56 45   ┆ #ü ?        x  DIR ERA TYPESAVE┆
0x00320…00340              52 45 4e 20 55 53 45 52 4d 16 04 00 00 00 21 10 d7 0e 00 79 fe 06 d0 11 ce db 06 04 1a be c2 4f   ┆REN USERM     !    y           O┆
0x00340…00360              d7 13 23 05 c2 3c d7 1a fe 20 c2 54 d7 79 c9 23 05 c2 4f d7 0c c3 33 d7 af 32 07 d4 31 ab db c5   ┆  #  <     T y #  O   3  2  1   ┆
0x00360…00380              79 1f 1f 1f 1f e6 0f 5f cd 15 d5 cd b8 d4 32 ab db c1 79 e6 0f 32 ef db cd bd d4 3a 07 d4 b7 c2   ┆y      _      2   y  2     :    ┆
0x00380…003a0              98 d7 31 ab db cd 98 d4 cd d0 d5 c6 41 cd 8c d4 3e 3e cd 8c d4 cd 39 d5 11 80 00 cd d8 d5 cd d0   ┆  1         A   >>    9         ┆
0x003a0…003c0              d5 32 ef db cd 5e d6 c4 09 d6 3a f0 db b7 c2 a5 da cd 2e d7 21 c1 d7 5f 16 00 19 19 7e 23 66 6f   ┆ 2   ^    :       . !  _    ü#fo┆
0x003c0…003e0              e9 77 d8 1f d9 5d d9 ad d9 10 da 8e da a5 da 21 f3 76 22 00 d4 21 00 d4 e9 01 df d7 c3 a7 d4 52   ┆ w   Å         ! v"  !         R┆
0x003e0…00400              45 41 44 20 45 52 52 4f 52 00 01 f0 d7 c3 a7 d4 4e 4f 20 46 49 4c 45 00 cd 5e d6 3a f0 db b7 c2   ┆EAD ERROR       NO FILE  ^ :    ┆
0x00400…00420 (0, 0, 3)    09 d6 21 ce db 01 0b 00 7e fe 20 ca 33 d8 23 d6 30 fe 0a d2 09 d6 57 78 e6 e0 c2 09 d6 78 07 07   ┆  !     ü   3 # 0     Wx     x  ┆
0x00420…00440              07 80 da 09 d6 80 da 09 d6 82 da 09 d6 47 0d c2 08 d8 c9 7e fe 20 c2 09 d6 23 0d c2 33 d8 78 c9   ┆             G     ü     #  3 x ┆
0x00440…00460              06 03 7e 12 23 13 05 c2 42 d8 c9 21 80 00 81 cd 59 d6 7e c9 af 32 cd db 3a f0 db b7 c8 3d 21 ef   ┆  ü #   B  !    Y ü  2  :    =! ┆
0x00460…00480              db be c8 c3 bd d4 3a f0 db b7 c8 3d 21 ef db be c8 3a ef db c3 bd d4 cd 5e d6 cd 54 d8 21 ce db   ┆      :    =!    :      ^  T !  ┆
0x00480…004a0              7e fe 20 c2 8f d8 06 0b 36 3f 23 05 c2 88 d8 1e 00 d5 cd e9 d4 cc ea d7 ca 1b d9 3a ee db 0f 0f   ┆ü       6?#                :    ┆
0x004a0…004c0              0f e6 60 4f 3e 0a cd 4b d8 17 da 0f d9 d1 7b 1c d5 e6 03 f5 c2 cc d8 cd 98 d4 c5 cd d0 d5 c1 c6   ┆  `O>  K      æ                 ┆
0x004c0…004e0              41 cd 92 d4 3e 3a cd 92 d4 c3 d4 d8 cd a2 d4 3e 3a cd 92 d4 cd a2 d4 06 01 78 cd 4b d8 e6 7f fe   ┆A   >:         >:        x K    ┆
0x004e0…00500              20 c2 f9 d8 f1 f5 fe 03 c2 f7 d8 3e 09 cd 4b d8 e6 7f fe 20 ca 0e d9 3e 20 cd 92 d4 04 78 fe 0c   ┆           >  K        >     x  ┆
0x00500…00520              d2 0e d9 fe 09 c2 d9 d8 cd a2 d4 c3 d9 d8 f1 cd c2 d5 c2 1b d9 cd e4 d4 c3 98 d8 d1 c3 86 db cd   ┆                                ┆
0x00520…00540              5e d6 fe 0b c2 42 d9 01 52 d9 cd a7 d4 cd 39 d5 21 07 d4 35 c2 82 d7 23 7e fe 59 c2 82 d7 23 22   ┆^    B  R     9 !  5   #ü Y   #"┆
0x00540…00560              88 d4 cd 54 d8 11 cd db cd ef d4 3c cc ea d7 c3 86 db 41 4c 4c 20 28 59 2f 4e 29 3f 00 cd 5e d6   ┆   T       <      ALL (Y/N)?  ^ ┆
0x00560…00580              c2 09 d6 cd 54 d8 cd d0 d4 ca a7 d9 cd 98 d4 21 f1 db 36 ff 21 f1 db 7e fe 80 da 87 d9 e5 cd fe   ┆    T          !  6 !  ü        ┆
0x00580…005a0              d4 e1 c2 a0 d9 af 77 34 21 80 00 cd 59 d6 7e fe 1a ca 86 db cd 8c d4 cd c2 d5 c2 86 db c3 74 d9   ┆      w4!   Y ü               t ┆
0x005a0…005c0              3d ca 86 db cd d9 d7 cd 66 d8 c3 09 d6 cd f8 d7 f5 cd 5e d6 c2 09 d6 cd 54 d8 11 cd db d5 cd ef   ┆=       f         ^     T       ┆
0x005c0…005e0              d4 d1 cd 09 d5 ca fb d9 af 32 ed db f1 6f 26 00 29 11 00 01 7c b5 ca f1 d9 2b e5 21 80 00 19 e5   ┆         2   o& )   ø    + !    ┆
0x005e0…00600              cd d8 d5 11 cd db cd 04 d5 d1 e1 c2 fb d9 c3 d4 d9 11 cd db cd da d4 3c c2 01 da 01 07 da cd a7   ┆                       <        ┆
0x00600…00620 (0, 0, 4)    d4 cd d5 d5 c3 86 db 4e 4f 20 53 50 41 43 45 00 cd 5e d6 c2 09 d6 3a f0 db f5 cd 54 d8 cd e9 d4   ┆       NO SPACE  ^    :    T    ┆
0x00620…00640              c2 79 da 21 cd db 11 dd db 06 10 cd 42 d8 2a 88 d4 eb cd 4f d6 fe 3d ca 3f da fe 5f c2 73 da eb   ┆ y !        B *    O  = ?  _ s  ┆
0x00640…00660              23 22 88 d4 cd 5e d6 c2 73 da f1 47 21 f0 db 7e b7 ca 59 da b8 70 c2 73 da 70 af 32 cd db cd e9   ┆#"   ^  s  G!  ü  Y  p s p 2    ┆
0x00660…00680              d4 ca 6d da 11 cd db cd 0e d5 c3 86 db cd ea d7 c3 86 db cd 66 d8 c3 09 d6 01 82 da cd a7 d4 c3   ┆  m                 f           ┆
0x00680…006a0              86 db 46 49 4c 45 20 45 58 49 53 54 53 00 cd f8 d7 fe 10 d2 09 d6 5f 3a ce db fe 20 ca 09 d6 cd   ┆  FILE EXISTS         _:        ┆
0x006a0…006c0              15 d5 c3 89 db cd f5 d5 3a ce db fe 20 c2 c4 da 3a f0 db b7 ca 89 db 3d 32 ef db cd 29 d5 cd bd   ┆        :       :      =2   )   ┆
0x006c0…006e0              d4 c3 89 db 11 d6 db 1a fe 20 c2 09 d6 d5 cd 54 d8 d1 21 83 db cd 40 d8 cd d0 d4 ca 6b db 21 00   ┆               T  !   @     k ! ┆
0x006e0…00700              01 e5 eb cd d8 d5 11 cd db cd f9 d4 c2 01 db e1 11 80 00 19 11 00 d4 7d 93 7c 9a d2 71 db c3 e1   ┆                       å ø  q   ┆
0x00700…00720              da e1 3d c2 71 db cd 66 d8 cd 5e d6 21 f0 db e5 7e 32 cd db 3e 10 cd 60 d6 e1 7e 32 dd db af 32   ┆  = q  f  ^ !   ü2  >  `  ü2   2┆
0x00720…00740              ed db 11 5c 00 21 cd db 06 21 cd 42 d8 21 08 d4 7e b7 ca 3e db fe 20 ca 3e db 23 c3 30 db 06 00   ┆   Ø !   ! B !  ü  >    > # 0   ┆
0x00740…00760              11 81 00 7e 12 b7 ca 4f db 04 23 13 c3 43 db 78 32 80 00 cd 98 d4 cd d5 d5 cd 1a d5 cd 00 01 31   ┆   ü   O  #  C x2              1┆
0x00760…00780              ab db cd 29 d5 cd bd d4 c3 82 d7 cd 66 d8 c3 09 d6 01 7a db cd a7 d4 c3 86 db 42 41 44 20 4c 4f   ┆   )        f     z       BAD LO┆
0x00780…007a0              41 44 00 43 4f 4d cd 66 d8 cd 5e d6 3a ce db d6 20 21 f0 db b6 c2 09 d6 c3 82 d7 00 00 00 00 00   ┆AD COM f  ^ :    !              ┆
0x007a0…007c0              00 00 00 00 00 00 00 00 00 00 00 00 00 24 24 24 20 20 20 20 20 53 55 42 00 00 00 00 00 00 00 00   ┆             $$$     SUB        ┆
0x007c0…007e0              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
                           […0x1…]
0x00800…00820 (0, 0, 5)    4d 16 04 00 00 00 c3 11 dc 99 dc a5 dc ab dc b1 dc eb 22 43 df eb 7b 32 d6 e9 21 00 00 22 45 df   ┆M                 "C  æ2  !  "E ┆
0x00820…00840              39 22 0f df 31 41 df af 32 e0 e9 32 de e9 21 74 e9 e5 79 fe 29 d0 4b 21 47 dc 5f 16 00 19 19 5e   ┆9"  1A  2  2  !t  y ) K!G _    ^┆
0x00840…00860              23 56 2a 43 df eb e9 03 ea c8 de 90 dd ce de 12 ea 0f ea d4 de ed de f3 de f8 de e1 dd fe de 7e   ┆#V*C                           ü┆
0x00860…00880              e8 83 e8 45 e8 9c e8 a5 e8 ab e8 c8 e8 d7 e8 e0 e8 e6 e8 ec e8 f5 e8 fe e8 04 e9 0a e9 11 e9 2c   ┆   E                           ,┆
0x00880…008a0              e1 17 e9 1d e9 26 e9 2d e9 41 e9 47 e9 4d e9 0e e8 53 e9 04 df 04 df 9b e9 21 ca dc cd e5 dc fe   ┆     & - A G M   S       !      ┆
0x008a0…008c0              03 ca 00 00 c9 21 d5 dc c3 b4 dc 21 e1 dc c3 b4 dc 21 dc dc cd e5 dc c3 00 00 42 64 6f 73 20 45   ┆     !     !     !        Bdos E┆
0x008c0…008e0              72 72 20 4f 6e 20 20 3a 20 24 42 61 64 20 53 65 63 74 6f 72 24 53 65 6c 65 63 74 24 46 69 6c 65   ┆rr On  : $Bad Sector$Select$File┆
0x008e0…00900              20 52 2f 4f 24 e5 cd c9 dd 3a 42 df c6 41 32 c6 dc 01 ba dc cd d3 dd c1 cd d3 dd 21 0e df 7e 36   ┆ R/O$    :B  A2            !  ü6┆
0x00900…00920              00 b7 c0 c3 09 ea cd fb dc cd 14 dd d8 f5 4f cd 90 dd f1 c9 fe 0d c8 fe 0a c8 fe 09 c8 fe 08 c8   ┆              O                 ┆
0x00920…00940              fe 20 c9 3a 0e df b7 c2 45 dd cd 06 ea e6 01 c8 cd 09 ea fe 13 c2 42 dd cd 09 ea fe 03 ca 00 00   ┆   :    E             B         ┆
0x00940…00960              af c9 32 0e df 3e 01 c9 3a 0a df b7 c2 62 dd c5 cd 23 dd c1 c5 cd 0c ea c1 c5 3a 0d df b7 c4 0f   ┆  2  >  :    b   #        :     ┆
0x00960…00980              ea c1 79 21 0c df fe 7f c8 34 fe 20 d0 35 7e b7 c8 79 fe 08 c2 79 dd 35 c9 fe 0a c0 36 00 c9 79   ┆  y!     4   5ü  y   y 5    6  y┆
0x00980…009a0              cd 14 dd d2 90 dd f5 0e 5e cd 48 dd f1 f6 40 4f 79 fe 09 c2 48 dd 0e 20 cd 48 dd 3a 0c df e6 07   ┆        ^ H   @Oy   H    H :    ┆
0x009a0…009c0              c2 96 dd c9 cd ac dd 0e 20 cd 0c ea 0e 08 c3 0c ea 0e 23 cd 48 dd cd c9 dd 3a 0c df 21 0b df be   ┆                  # H    :  !   ┆
0x009c0…009e0              d0 0e 20 cd 48 dd c3 b9 dd 0e 0d cd 48 dd 0e 0a c3 48 dd 0a fe 24 c8 03 c5 4f cd 90 dd c1 c3 d3   ┆    H       H    H   $   O      ┆
0x009e0…00a00              dd 3a 0c df 32 0b df 2a 43 df 4e 23 e5 06 00 c5 e5 cd fb dc e6 7f e1 c1 fe 0d ca c1 de fe 0a ca   ┆ :  2  *C N#                    ┆
0x00a00…00a20 (0, 0, 6)    c1 de fe 08 c2 16 de 78 b7 ca ef dd 05 3a 0c df 32 0a df c3 70 de fe 7f c2 26 de 78 b7 ca ef dd   ┆       x     :  2   p    & x    ┆
0x00a20…00a40              7e 05 2b c3 a9 de fe 05 c2 37 de c5 e5 cd c9 dd af 32 0b df c3 f1 dd fe 10 c2 48 de e5 21 0d df   ┆ü +      7       2        H  !  ┆
0x00a40…00a60              3e 01 96 77 e1 c3 ef dd fe 18 c2 5f de e1 3a 0b df 21 0c df be d2 e1 dd 35 cd a4 dd c3 4e de fe   ┆>  w       _  :  !      5    N  ┆
0x00a60…00a80              15 c2 6b de cd b1 dd e1 c3 e1 dd fe 12 c2 a6 de c5 cd b1 dd c1 e1 e5 c5 78 b7 ca 8a de 23 4e 05   ┆  k                     x    #N ┆
0x00a80…00aa0              c5 e5 cd 7f dd e1 c1 c3 78 de e5 3a 0a df b7 ca f1 dd 21 0c df 96 32 0a df cd a4 dd 21 0a df 35   ┆        x  :      !   2     !  5┆
0x00aa0…00ac0              c2 99 de c3 f1 dd 23 77 04 c5 e5 4f cd 7f dd e1 c1 7e fe 03 78 c2 bd de fe 01 ca 00 00 b9 da ef   ┆      #w   O     ü  x           ┆
0x00ac0…00ae0              dd e1 70 0e 0d c3 48 dd cd 06 dd c3 01 df cd 15 ea c3 01 df 79 3c ca e0 de 3c ca 06 ea c3 0c ea   ┆  p   H             y<   <      ┆
0x00ae0…00b00              cd 06 ea b7 ca 91 e9 cd 09 ea c3 01 df 3a 03 00 c3 01 df 21 03 00 71 c9 eb 4d 44 c3 d3 dd cd 23   ┆             :     !  q  MD    #┆
0x00b00…00b20              dd 32 45 df c9 3e 01 c3 01 df 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ 2E  >                          ┆
0x00b20…00b40              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
0x00b40…00b60              00 00 00 00 00 00 00 21 0b dc 5e 23 56 eb e9 0c 0d c8 1a 77 13 23 c3 50 df 3a 42 df 4f cd 1b ea   ┆       !  ^#V      w # P :B O   ┆
0x00b60…00b80              7c b5 c8 5e 23 56 23 22 b3 e9 23 23 22 b5 e9 23 23 22 b7 e9 23 23 eb 22 d0 e9 21 b9 e9 0e 08 cd   ┆ø  ^#V#"  ##"  ##"  ## "  !     ┆
0x00b80…00ba0              4f df 2a bb e9 eb 21 c1 e9 0e 0f cd 4f df 2a c6 e9 7c 21 dd e9 36 ff b7 ca 9d df 36 00 3e ff b7   ┆O *   !     O *  ø!  6     6 >  ┆
0x00ba0…00bc0              c9 cd 18 ea af 2a b5 e9 77 23 77 2a b7 e9 77 23 77 c9 cd 27 ea c3 bb df cd 2a ea b7 c8 21 09 dc   ┆     *  w#w*  w#w  '     *   !  ┆
0x00bc0…00be0              c3 4a df 2a ea e9 0e 02 cd ea e0 22 e5 e9 22 ec e9 21 e5 e9 4e 23 46 2a b7 e9 5e 23 56 2a b5 e9   ┆ J *       "  "  !  N#F*  ^#V*  ┆
0x00be0…00c00              7e 23 66 6f 79 93 78 9a d2 fa df e5 2a c1 e9 7b 95 5f 7a 9c 57 e1 2b c3 e4 df e5 2a c1 e9 19 da   ┆ü#foy x     *  æ _z W +    *    ┆
0x00c00…00c20 (0, 0, 7)    0f e0 79 95 78 9c da 0f e0 eb e1 23 c3 fa df e1 c5 d5 e5 eb 2a ce e9 19 44 4d cd 1e ea d1 2a b5   ┆  y x      #        *   DM    * ┆
0x00c20…00c40              e9 73 23 72 d1 2a b7 e9 73 23 72 c1 79 93 4f 78 9a 47 2a d0 e9 eb cd 30 ea 4d 44 c3 21 ea 21 c3   ┆ s#r *  s#r y Ox G*    0 MD ! ! ┆
0x00c40…00c60              e9 4e 3a e3 e9 b7 1f 0d c2 45 e0 47 3e 08 96 4f 3a e2 e9 0d ca 5c e0 b7 17 c3 53 e0 80 c9 2a 43   ┆ N:      E G>  O:    Ø    S   *C┆
0x00c60…00c80              df 11 10 00 19 09 3a dd e9 b7 ca 71 e0 6e 26 00 c9 09 5e 23 56 eb c9 cd 3e e0 4f 06 00 cd 5e e0   ┆      :    q n&   ^#V   > O   ^ ┆
0x00c80…00ca0              22 e5 e9 c9 2a e5 e9 7d b4 c9 3a c3 e9 2a e5 e9 29 3d c2 90 e0 22 e7 e9 3a c4 e9 4f 3a e3 e9 a1   ┆"   *  å  :  *  )=   "  :  O:   ┆
0x00ca0…00cc0              b5 6f 22 e5 e9 c9 2a 43 df 11 0c 00 19 c9 2a 43 df 11 0f 00 19 eb 21 11 00 19 c9 cd ae e0 7e 32   ┆ o"   *C      *C      !       ü2┆
0x00cc0…00ce0              e3 e9 eb 7e 32 e1 e9 cd a6 e0 3a c5 e9 a6 32 e2 e9 c9 cd ae e0 3a d5 e9 fe 02 c2 de e0 af 4f 3a   ┆   ü2     :   2      :        O:┆
0x00ce0…00d00              e3 e9 81 77 eb 3a e1 e9 77 c9 0c 0d c8 7c b7 1f 67 7d 1f 6f c3 eb e0 0e 80 2a b9 e9 af 86 23 0d   ┆   w :  w    ø  gå o     *    # ┆
0x00d00…00d20              c2 fd e0 c9 0c 0d c8 29 c3 05 e1 c5 3a 42 df 4f 21 01 00 cd 04 e1 c1 79 b5 6f 78 b4 67 c9 2a ad   ┆       )    :B O!      y ox g * ┆
0x00d20…00d40              e9 3a 42 df 4f cd ea e0 7d e6 01 c9 21 ad e9 4e 23 46 cd 0b e1 22 ad e9 2a c8 e9 23 eb 2a b3 e9   ┆ :B O   å   !  N#F   "  *  # *  ┆
0x00d40…00d60              73 23 72 c9 cd 5e e1 11 09 00 19 7e 17 d0 21 0f dc c3 4a df cd 1e e1 c8 21 0d dc c3 4a df 2a b9   ┆s#r  ^     ü  !   J     !   J * ┆
0x00d60…00d80              e9 3a e9 e9 85 6f d0 24 c9 2a 43 df 11 0e 00 19 7e c9 cd 69 e1 36 00 c9 cd 69 e1 f6 80 77 c9 2a   ┆ :   o $ *C     ü  i 6   i   w *┆
0x00d80…00da0              ea e9 eb 2a b3 e9 7b 96 23 7a 9e c9 cd 7f e1 d8 13 72 2b 73 c9 7b 95 6f 7a 9c 67 c9 0e ff 2a ec   ┆   *  æ #z       r+s æ oz g   * ┆
0x00da0…00dc0              e9 eb 2a cc e9 cd 95 e1 d0 c5 cd f7 e0 2a bd e9 eb 2a ec e9 19 c1 0c ca c4 e1 be c8 cd 7f e1 d0   ┆  *          *   *              ┆
0x00dc0…00de0              cd 2c e1 c9 77 c9 cd 9c e1 cd e0 e1 0e 01 cd b8 df c3 da e1 cd e0 e1 cd b2 df 21 b1 e9 c3 e3 e1   ┆ ,  w                     !     ┆
0x00de0…00e00              21 b9 e9 4e 23 46 c3 24 ea 2a b9 e9 eb 2a b1 e9 0e 80 c3 4f df 21 ea e9 7e 23 be c0 3c c9 21 ff   ┆!  N#F $ *   *     O !  ü#  < ! ┆
0x00e00…00e20 (0, 0, 8)    ff 22 ea e9 c9 2a c8 e9 eb 2a ea e9 23 22 ea e9 cd 95 e1 d2 19 e2 c3 fe e1 3a ea e9 e6 03 06 05   ┆ "   *   *  #"           :      ┆
0x00e20…00e40              87 05 c2 20 e2 32 e9 e9 b7 c0 c5 cd c3 df cd d4 e1 c1 c3 9e e1 79 e6 07 3c 5f 57 79 0f 0f 0f e6   ┆     2               y  <_Wy    ┆
0x00e40…00e60              1f 4f 78 87 87 87 87 87 b1 4f 78 0f 0f 0f e6 1f 47 2a bf e9 09 7e 07 1d c2 56 e2 c9 d5 cd 35 e2   ┆ Ox      Ox     G*   ü   V    5 ┆
0x00e60…00e80              e6 fe c1 b1 0f 15 c2 64 e2 77 c9 cd 5e e1 11 10 00 19 c5 0e 11 d1 0d c8 d5 3a dd e9 b7 ca 88 e2   ┆       d w  ^            :      ┆
0x00e80…00ea0              c5 e5 4e 06 00 c3 8e e2 0d c5 4e 23 46 e5 79 b0 ca 9d e2 2a c6 e9 7d 91 7c 98 d4 5c e2 e1 23 c1   ┆  N       N#F y    *  å ø  Ø  # ┆
0x00ea0…00ec0              c3 75 e2 2a c6 e9 0e 03 cd ea e0 23 44 4d 2a bf e9 36 00 23 0b 78 b1 c2 b1 e2 2a ca e9 eb 2a bf   ┆ u *       #DM*  6 # x    *   * ┆
0x00ec0…00ee0              e9 73 23 72 cd a1 df 2a b3 e9 36 03 23 36 00 cd fe e1 0e ff cd 05 e2 cd f5 e1 c8 cd 5e e1 3e e5   ┆ s#r   *  6 #6              ^ > ┆
0x00ee0…00f00              be ca d2 e2 3a 41 df be c2 f6 e2 23 7e d6 24 c2 f6 e2 3d 32 45 df 0e 01 cd 6b e2 cd 8c e1 c3 d2   ┆    :A     #ü $   =2E    k      ┆
0x00f00…00f20              e2 3a d4 e9 c3 01 df c5 f5 3a c5 e9 2f 47 79 a0 4f f1 a0 91 e6 1f c1 c9 3e ff 32 d4 e9 21 d8 e9   ┆ :       :  /Gy O       > 2  !  ┆
0x00f20…00f40              71 2a 43 df 22 d9 e9 cd fe e1 cd a1 df 0e 00 cd 05 e2 cd f5 e1 ca 94 e3 2a d9 e9 eb 1a fe e5 ca   ┆q*C "                   *       ┆
0x00f40…00f60              4a e3 d5 cd 7f e1 d1 d2 94 e3 cd 5e e1 3a d8 e9 4f 06 00 79 b7 ca 83 e3 1a fe 3f ca 7c e3 78 fe   ┆J          ^ :  O  y      ? ø x ┆
0x00f60…00f80              0d ca 7c e3 fe 0c 1a ca 73 e3 96 e6 7f c2 2d e3 c3 7c e3 c5 4e cd 07 e3 c1 c2 2d e3 13 23 04 0d   ┆  ø     s     -  ø  N     -  #  ┆
0x00f80…00fa0              c3 53 e3 3a ea e9 e6 03 32 45 df 21 d4 e9 7e 17 d0 af 77 c9 cd fe e1 3e ff c3 01 df cd 54 e1 0e   ┆ S :    2E !  ü   w    >     T  ┆
0x00fa0…00fc0              0c cd 18 e3 cd f5 e1 c8 cd 44 e1 cd 5e e1 36 e5 0e 00 cd 6b e2 cd c6 e1 cd 2d e3 c3 a4 e3 50 59   ┆         D  ^ 6    k     -    PY┆
0x00fc0…00fe0              79 b0 ca d1 e3 0b d5 c5 cd 35 e2 1f d2 ec e3 c1 d1 2a c6 e9 7b 95 7a 9c d2 f4 e3 13 c5 d5 42 4b   ┆y        5       *  æ z       BK┆
0x00fe0…01000              cd 35 e2 1f d2 ec e3 d1 c1 c3 c0 e3 17 3c cd 64 e2 e1 d1 c9 79 b0 c2 c0 e3 21 00 00 c9 0e 00 1e   ┆ 5           < d    y    !      ┆
0x01000…01020 (0, 0, 9)    20 d5 06 00 2a 43 df 09 eb cd 5e e1 c1 cd 4f df cd c3 df c3 c6 e1 cd 54 e1 0e 0c cd 18 e3 2a 43   ┆    *C    ^   O        T      *C┆
0x01020…01040              df 7e 11 10 00 19 77 cd f5 e1 c8 cd 44 e1 0e 10 1e 0c cd 01 e4 cd 2d e3 c3 27 e4 0e 0c cd 18 e3   ┆ ü    w     D         -  '      ┆
0x01040…01060              cd f5 e1 c8 0e 00 1e 0c cd 01 e4 cd 2d e3 c3 40 e4 0e 0f cd 18 e3 cd f5 e1 c8 cd a6 e0 7e f5 e5   ┆            -  @             ü  ┆
0x01060…01080              cd 5e e1 eb 2a 43 df 0e 20 d5 cd 4f df cd 78 e1 d1 21 0c 00 19 4e 21 0f 00 19 46 e1 f1 77 79 be   ┆ ^  *C     O  x  !   N!   F  wy ┆
0x01080…010a0              78 ca 8b e4 3e 00 da 8b e4 3e 80 2a 43 df 11 0f 00 19 77 c9 7e 23 b6 2b c0 1a 77 13 23 1a 77 1b   ┆x   >    > *C     w ü# +  w # w ┆
0x010a0…010c0              2b c9 af 32 45 df 32 ea e9 32 eb e9 cd 1e e1 c0 cd 69 e1 e6 80 c0 0e 0f cd 18 e3 cd f5 e1 c8 01   ┆+  2E 2  2       i              ┆
0x010c0…010e0              10 00 cd 5e e1 09 eb 2a 43 df 09 0e 10 3a dd e9 b7 ca e8 e4 7e b7 1a c2 db e4 77 b7 c2 e1 e4 7e   ┆   ^   *C    :      ü     w    ü┆
0x010e0…01100              12 be c2 1f e5 c3 fd e4 cd 94 e4 eb cd 94 e4 eb 1a be c2 1f e5 13 23 1a be c2 1f e5 0d 13 23 0d   ┆                      #       # ┆
0x01100…01120              c2 cd e4 01 ec ff 09 eb 09 1a be da 17 e5 77 01 03 00 09 eb 09 7e 12 3e ff 32 d2 e9 c3 10 e4 21   ┆              w      ü > 2     !┆
0x01120…01140              45 df 35 c9 cd 54 e1 2a 43 df e5 21 ac e9 22 43 df 0e 01 cd 18 e3 cd f5 e1 e1 22 43 df c8 eb 21   ┆E 5  T *C  !  "C          "C   !┆
0x01140…01160              0f 00 19 0e 11 af 77 23 0d c2 46 e5 21 0d 00 19 77 cd 8c e1 cd fd e3 c3 78 e1 af 32 d2 e9 cd a2   ┆      w#  F !   w       x  2    ┆
0x01160…01180              e4 cd f5 e1 c8 2a 43 df 01 0c 00 09 7e 3c e6 1f 77 ca 83 e5 47 3a c5 e9 a0 21 d2 e9 a6 ca 8e e5   ┆     *C     ü<  w   G:   !      ┆
0x01180…011a0              c3 ac e5 01 02 00 09 34 7e e6 0f ca b6 e5 0e 0f cd 18 e3 cd f5 e1 c2 ac e5 3a d3 e9 3c ca b6 e5   ┆       4ü                :  <   ┆
0x011a0…011c0              cd 24 e5 cd f5 e1 ca b6 e5 c3 af e5 cd 5a e4 cd bb e0 af c3 01 df cd 05 df c3 78 e1 3e 01 32 d5   ┆ $           Z            x > 2 ┆
0x011c0…011e0              e9 3e ff 32 d3 e9 cd bb e0 3a e3 e9 21 e1 e9 be da e6 e5 fe 80 c2 fb e5 cd 5a e5 af 32 e3 e9 3a   ┆ > 2     :  !            Z  2  :┆
0x011e0…01200              45 df b7 c2 fb e5 cd 77 e0 cd 84 e0 ca fb e5 cd 8a e0 cd d1 df cd b2 df c3 d2 e0 c3 05 df 3e 01   ┆E      w                      > ┆
0x01200…01220 (0, 0, 10)   32 d5 e9 3e 00 32 d3 e9 cd 54 e1 2a 43 df cd 47 e1 cd bb e0 3a e3 e9 fe 80 d2 05 df cd 77 e0 cd   ┆2  > 2   T *C  G    :        w  ┆
0x01220…01240              84 e0 0e 00 c2 6e e6 cd 3e e0 32 d7 e9 01 00 00 b7 ca 3b e6 4f 0b cd 5e e0 44 4d cd be e3 7d b4   ┆     n  > 2       ; O  ^ DM   å ┆
0x01240…01260              c2 48 e6 3e 02 c3 01 df 22 e5 e9 eb 2a 43 df 01 10 00 09 3a dd e9 b7 3a d7 e9 ca 64 e6 cd 64 e1   ┆ H >    "   *C     :   :   d  d ┆
0x01260…01280              73 c3 6c e6 4f 06 00 09 09 73 23 72 0e 02 3a 45 df b7 c0 c5 cd 8a e0 3a d5 e9 3d 3d c2 bb e6 c1   ┆s l O    s#r  :E       :  ==    ┆
0x01280…012a0              c5 79 3d 3d c2 bb e6 e5 2a b9 e9 57 77 23 14 f2 8c e6 cd e0 e1 2a e7 e9 0e 02 22 e5 e9 c5 cd d1   ┆ y==    *  Ww#       *    "     ┆
0x012a0…012c0              df c1 cd b8 df 2a e5 e9 0e 00 3a c4 e9 47 a5 b8 23 c2 9a e6 e1 22 e5 e9 cd da e1 cd d1 df c1 c5   ┆     *    :  G  #    "          ┆
0x012c0…012e0              cd b8 df c1 3a e3 e9 21 e1 e9 be da d2 e6 77 34 0e 02 00 00 21 00 d4 f5 cd 69 e1 e6 7f 77 f1 fe   ┆    :  !      w4    !    i   w  ┆
0x012e0…01300              7f c2 00 e7 3a d5 e9 fe 01 c2 00 e7 cd d2 e0 cd 5a e5 21 45 df 7e b7 c2 fe e6 3d 32 e3 e9 36 00   ┆    :           Z !E ü    =2  6 ┆
0x01300…01320              c3 d2 e0 af 32 d5 e9 c5 2a 43 df eb 21 21 00 19 7e e6 7f f5 7e 17 23 7e 17 e6 1f 4f 7e 1f 1f 1f   ┆    2   *C  !!  ü   ü #ü   Oü   ┆
0x01320…01340              1f e6 0f 47 f1 23 6e 2c 2d 2e 06 c2 8b e7 21 20 00 19 77 21 0c 00 19 79 96 c2 47 e7 21 0e 00 19   ┆   G #n,-.    !   w!   y  G !   ┆
0x01340…01360              78 96 e6 7f ca 7f e7 c5 d5 cd a2 e4 d1 c1 2e 03 3a 45 df 3c ca 84 e7 21 0c 00 19 71 21 0e 00 19   ┆x             . :E <   !   q!   ┆
0x01360…01380              70 cd 51 e4 3a 45 df 3c c2 7f e7 c1 c5 2e 04 0c ca 84 e7 cd 24 e5 2e 05 3a 45 df 3c ca 84 e7 c1   ┆p Q :E <     .      $ . :E <    ┆
0x01380…013a0              af c3 01 df e5 cd 69 e1 36 c0 e1 c1 7d 32 45 df c3 78 e1 0e ff cd 03 e7 cc c1 e5 c9 0e 00 cd 03   ┆      i 6   å2E  x              ┆
0x013a0…013c0              e7 cc 03 e6 c9 eb 19 4e 06 00 21 0c 00 19 7e 0f e6 80 81 4f 3e 00 88 47 7e 0f e6 0f 80 47 21 0e   ┆       N  !   ü    O>  Gü    G! ┆
0x013c0…013e0              00 19 7e 87 87 87 87 f5 80 47 f5 e1 7d e1 b5 e6 01 c9 0e 0c cd 18 e3 2a 43 df 11 21 00 19 e5 72   ┆  ü      G  å          *C  !   r┆
0x013e0…01400              23 72 23 72 cd f5 e1 ca 0c e8 cd 5e e1 11 0f 00 cd a5 e7 e1 e5 5f 79 96 23 78 9e 23 7b 9e da 06   ┆#r#r       ^         _y #x #æ   ┆
0x01400…01420 (1, 1, 1)    e8 73 2b 70 2b 71 cd 2d e3 c3 e4 e7 e1 c9 2a 43 df 11 20 00 cd a5 e7 21 21 00 19 71 23 70 23 77   ┆ s+p+q -      *C       !!  q#p#w┆
0x01420…01440              c9 2a af e9 3a 42 df 4f cd ea e0 e5 eb cd 59 df e1 cc 47 df 7d 1f d8 2a af e9 4d 44 cd 0b e1 22   ┆ *  :B O      Y   G å  *  MD   "┆
0x01440…01460              af e9 c3 a3 e2 3a d6 e9 21 42 df be c8 77 c3 21 e8 3e ff 32 de e9 2a 43 df 7e e6 1f 3d 32 d6 e9   ┆     :  !B   w ! > 2  *C ü  =2  ┆
0x01460…01480              fe 1e d2 75 e8 3a 42 df 32 df e9 7e 32 e0 e9 e6 e0 77 cd 45 e8 3a 41 df 2a 43 df b6 77 c9 3e 22   ┆   u :B 2  ü2    w E :A *C  w >"┆
0x01480…014a0              c3 01 df 21 00 00 22 ad e9 22 af e9 af 32 42 df 21 80 00 22 b1 e9 cd da e1 c3 21 e8 cd 72 e1 cd   ┆   !  "  "   2B !  "      !  r  ┆
0x014a0…014c0              51 e8 c3 51 e4 cd 51 e8 c3 a2 e4 0e 00 eb 7e fe 3f ca c2 e8 cd a6 e0 7e fe 3f c4 72 e1 cd 51 e8   ┆Q  Q  Q       ü ?      ü ? r  Q ┆
0x014c0…014e0              0e 0f cd 18 e3 c3 e9 e1 2a d9 e9 22 43 df cd 51 e8 cd 2d e3 c3 e9 e1 cd 51 e8 cd 9c e3 c3 01 e3   ┆        *  "C  Q  -     Q       ┆
0x014e0…01500              cd 51 e8 c3 bc e5 cd 51 e8 c3 fe e5 cd 72 e1 cd 51 e8 c3 24 e5 cd 51 e8 cd 16 e4 c3 01 e3 2a af   ┆ Q     Q     r  Q  $  Q       * ┆
0x01500…01520              e9 c3 29 e9 3a 42 df c3 01 df eb 22 b1 e9 c3 da e1 2a bf e9 c3 29 e9 2a ad e9 c3 29 e9 cd 51 e8   ┆  ) :B     "     *   ) *   )  Q ┆
0x01520…01540              cd 3b e4 c3 01 e3 2a bb e9 22 45 df c9 3a d6 e9 fe ff c2 3b e9 3a 41 df c3 01 df e6 1f 32 41 df   ┆ ;    *  "E  :     ; :A      2A ┆
0x01540…01560              c9 cd 51 e8 c3 93 e7 cd 51 e8 c3 9c e7 cd 51 e8 c3 d2 e7 2a 43 df 7d 2f 5f 7c 2f 2a af e9 a4 57   ┆  Q     Q     Q    *C å/_ø/*   W┆
0x01560…01580              7d a3 5f 2a ad e9 eb 22 af e9 7d a3 6f 7c a2 67 22 ad e9 c9 3a de e9 b7 ca 91 e9 2a 43 df 36 00   ┆å _*   "  å oø g"   :      *C 6 ┆
0x01580…015a0              3a e0 e9 b7 ca 91 e9 77 3a df e9 32 d6 e9 cd 45 e8 2a 0f df f9 2a 45 df 7d 44 c9 cd 51 e8 3e 02   ┆:      w:  2   E *   *E åD  Q > ┆
0x015a0…015c0              32 d5 e9 0e 00 cd 07 e7 cc 03 e6 c9 e5 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆2                               ┆
0x015c0…015e0              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
                           […0x1…]
0x01600…01800 (1, 1, 2)    0xe5[0x200]
                           […0x8…]
0x02800…02820 (2, 0, 1)    [0, 'PIP.COM', 0, 58, 'xl=00', 'bc=00', 'xh=00', 'rc=3a', '0-0-0-0-0-0-0-0-0-1-0', [2, 0, 3, 0, 4, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02820…02840              [0, 'STAT.COM', 0, 41, 'xl=00', 'bc=00', 'xh=00', 'rc=29', '0-0-0-0-0-0-0-0-0-1-0', [6, 0, 7, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02840…02860              [0, 'GLOBAL.PAS', 0, 24, 'xl=00', 'bc=00', 'xh=00', 'rc=18', '0-0-0-0-0-0-0-0-0-0-0', [9, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02860…02880              Dirent {Status=0xe5}
0x02880…028a0              [0, 'LINKER.BAK', 0, 48, 'xl=00', 'bc=00', 'xh=00', 'rc=30', '0-0-0-0-0-0-0-0-0-0-0', [15, 0, 16, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x028a0…028c0              [0, 'LINK.PAS', 0, 11, 'xl=00', 'bc=00', 'xh=00', 'rc=0b', '0-0-0-0-0-0-0-0-0-0-0', [18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x028c0…028e0              [0, 'LINK.BAK', 0, 10, 'xl=00', 'bc=00', 'xh=00', 'rc=0a', '0-0-0-0-0-0-0-0-0-0-0', [19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x028e0…02900              [0, 'TURBOMSG.OVR', 0, 11, 'xl=00', 'bc=00', 'xh=00', 'rc=0b', '0-0-0-0-0-0-0-0-0-0-0', [20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02900…02920              [0, 'LINKINIT.PAS', 0, 7, 'xl=00', 'bc=00', 'xh=00', 'rc=07', '0-0-0-0-0-0-0-0-0-0-0', [21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02920…02940              [0, 'LINKCLAS.PAS', 0, 11, 'xl=00', 'bc=00', 'xh=00', 'rc=0b', '0-0-0-0-0-0-0-0-0-0-0', [22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02940…02960              [0, 'LINKCLAS.BAK', 0, 11, 'xl=00', 'bc=00', 'xh=00', 'rc=0b', '0-0-0-0-0-0-0-0-0-0-0', [23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02960…02980              [0, 'GLOBAL.BAK', 0, 23, 'xl=00', 'bc=00', 'xh=00', 'rc=17', '0-0-0-0-0-0-0-0-0-0-0', [24, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02980…029a0              [0, 'IOERRNUM.PAS', 0, 9, 'xl=00', 'bc=00', 'xh=00', 'rc=09', '0-0-0-0-0-0-0-0-0-0-0', [26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x029a0…029c0              [0, 'STDPROC.PAS', 0, 19, 'xl=00', 'bc=00', 'xh=00', 'rc=13', '0-0-0-0-0-0-0-0-0-0-0', [27, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x029c0…029e0              [0, 'LINK.COM', 0, 66, 'xl=00', 'bc=00', 'xh=00', 'rc=42', '0-0-0-0-0-0-0-0-0-0-0', [29, 0, 30, 0, 31, 0, 32, 0, 33, 0, 0, 0, 0, 0, 0, 0]]
0x029e0…02a00              [0, 'STDPROC.BAK', 0, 19, 'xl=00', 'bc=00', 'xh=00', 'rc=13', '0-0-0-0-0-0-0-0-0-0-0', [34, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02a00…02c00 (2, 0, 2)    0xe5[0x200]
0x02c00…02c20 (2, 0, 3)    Dirent {Status=0xe5}
                           […0xf…]
0x02e00…02e20 (2, 0, 4)    [0, 'GETCMD.PAS', 0, 55, 'xl=00', 'bc=00', 'xh=00', 'rc=37', '0-0-0-0-0-0-0-0-0-0-0', [36, 0, 37, 0, 38, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02e20…02e40              [0, 'TESTOPT.BAK', 0, 12, 'xl=00', 'bc=00', 'xh=00', 'rc=0c', '0-0-0-0-0-0-0-0-0-0-0', [40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02e40…02e60              [0, 'TESTOPT.PAS', 0, 12, 'xl=00', 'bc=00', 'xh=00', 'rc=0c', '0-0-0-0-0-0-0-0-0-0-0', [41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02e60…02e80              [0, 'LINKPROC.BAK', 0, 67, 'xl=00', 'bc=00', 'xh=00', 'rc=43', '0-0-0-0-0-0-0-0-0-0-0', [42, 0, 43, 0, 44, 0, 45, 0, 46, 0, 0, 0, 0, 0, 0, 0]]
0x02e80…02ea0              [0, 'OBJCLAS.PAS', 0, 44, 'xl=00', 'bc=00', 'xh=00', 'rc=2c', '0-0-0-0-0-0-0-0-0-0-0', [47, 0, 48, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02ea0…02ec0              [0, 'OBJCLAS.BAK', 0, 44, 'xl=00', 'bc=00', 'xh=00', 'rc=2c', '0-0-0-0-0-0-0-0-0-0-0', [50, 0, 51, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02ec0…02ee0              [0, 'LST.BAK', 0, 3, 'xl=00', 'bc=00', 'xh=00', 'rc=03', '0-0-0-0-0-0-0-0-0-0-0', [53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02ee0…02f00              [0, 'X.PAS', 0, 1, 'xl=00', 'bc=00', 'xh=00', 'rc=01', '0-0-0-0-0-0-0-0-0-0-0', [54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02f00…02f20              [0, 'BLDEXPTB.PAS', 0, 1, 'xl=00', 'bc=00', 'xh=00', 'rc=01', '0-0-0-0-0-0-0-0-0-0-0', [55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02f20…02f40              [0, 'LINKSEGM.PAS', 0, 1, 'xl=00', 'bc=00', 'xh=00', 'rc=01', '0-0-0-0-0-0-0-0-0-0-0', [56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02f40…02f60              [0, 'LINKTERM.PAS', 0, 1, 'xl=00', 'bc=00', 'xh=00', 'rc=01', '0-0-0-0-0-0-0-0-0-0-0', [57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02f60…02f80              [0, 'LST.SUB', 0, 4, 'xl=00', 'bc=00', 'xh=00', 'rc=04', '0-0-0-0-0-0-0-0-0-0-0', [58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02f80…02fa0              [0, 'LINKER.TXT', 0, 48, 'xl=00', 'bc=00', 'xh=00', 'rc=30', '0-0-0-0-0-0-0-0-0-0-0', [14, 0, 59, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02fa0…02fc0              Dirent {Status=0xe5}
                           […0x2…]
0x03000…03200 (2, 0, 5)    DataBlock {»PIP.COM«}
0x03200…03220 (2, 0, 6)    Dirent {Status=0xe5}
                           […0x1f…]
0x03600…03800 (2, 0, 8)    DataBlock {»PIP.COM«}
0x03800…03a00 (2, 0, 9)    0xe5[0x200]
0x03a00…03a20 (2, 0, 10)   Dirent {Status=0xe5}
                           […0xf…]
0x03c00…03e00 (3, 1, 1)    DataBlock {»PIP.COM«}
                           […0xa…]
0x05200…05400 (4, 0, 2)    DataBlock {»STAT.COM«}
                           […0x1…]
0x05600…05800 (4, 0, 4)    DataBlock {»PIP.COM«}
0x05800…05a00 (4, 0, 5)    DataBlock {»STAT.COM«}
                           […0x1…]
0x05c00…05d00 (4, 0, 7)    DataBlock {»PIP.COM«}
0x05d00…05d20              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0x7…]
0x05e00…06000 (4, 0, 8)    DataBlock {»STAT.COM«}
                           […0x1…]
0x06200…06400 (4, 0, 10)   0xe5[0x200]
0x06400…06600 (5, 1, 1)    DataBlock {»STAT.COM«}
0x06600…06800 (5, 1, 2)    DataBlock {»GLOBAL.PAS«}
0x06800…06880 (5, 1, 3)    DataBlock {»STAT.COM«}
0x06880…068a0              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0xb…]
0x06a00…06c00 (5, 1, 4)    DataBlock {»STAT.COM«}
0x06c00…06e00 (5, 1, 5)    DataBlock {»GLOBAL.PAS«}
0x06e00…07000 (5, 1, 6)    0xe5[0x200]
0x07000…07200 (5, 1, 7)    DataBlock {»STAT.COM«}
0x07200…07400 (5, 1, 8)    DataBlock {»GLOBAL.PAS«}
                           […0x1…]
0x07600…07800 (5, 1, 10)   DataBlock {»STAT.COM«}
0x07800…07a00 (6, 0, 1)    DataBlock {»GLOBAL.PAS«}
0x07a00…07a20 (6, 0, 2)    20 2d 20 68 65 72 75 6e 64 65 72 20 73 65 70 61 72 61 74 20 6f 76 65 72 73 7b 74 74 65 6c 73 65   ┆ - herunder separat oversættelse┆
0x07a20…07a40              20 61 66 20 64 65 6c 6d 6f 64 75 6c 65 72 2e 20 53 61 6d 6d 65 6e 6b 7b 64 2d 0d 0a 6e 69 6e 67   ┆ af delmoduler. Sammenkæd-  ning┆
0x07a40…07a60              65 6e 20 61 66 20 73 7d 64 61 6e 6e 65 20 64 65 6c 6d 6f 64 75 6c 65 72 20 74 69 6c 20 6d 6f 64   ┆en af sådanne delmoduler til mod┆
0x07a60…07a80              75 6c 65 72 2c 20 64 65 72 20 6b 61 6e 20 75 64 66 7c 72 65 73 20 69 20 45 4f 53 2d 6f 62 6a 65   ┆uler, der kan udføres i EOS-obje┆
0x07a80…07aa0              6b 74 65 72 20 65 72 0d 0a 6f 70 61 76 65 6e 20 66 6f 72 20 64 65 6e 20 68 65 72 20 6f 6d 74 61   ┆kter er  opaven for den her omta┆
0x07aa0…07ac0              6c 74 65 20 6c 69 6e 6b 65 72 2e 20 44 65 72 20 65 72 20 61 6c 74 73 7d 20 74 61 6c 65 20 6f 6d   ┆lte linker. Der er altså tale om┆
0x07ac0…07ae0              20 73 61 6d 6d 65 6e 6b 7b 64 6e 69 6e 67 20 45 46 54 45 52 0d 0a 6f 76 65 72 73 7b 74 74 65 6c   ┆ sammenkædning EFTER  oversættel┆
0x07ae0…07b00              73 65 20 6f 67 20 46 5c 52 20 69 6e 64 6c 7b 73 6e 69 6e 67 2e 20 44 65 20 6d 6f 64 75 6c 65 72   ┆se og FØR indlæsning. De moduler┆
0x07b00…07b20              2c 20 73 6f 6d 20 73 6b 61 6c 20 73 61 6d 6d 65 6e 6b 7b 64 65 73 20 62 65 74 65 67 6e 65 73 0d   ┆, som skal sammenkædes betegnes ┆
0x07b20…07b40              0a 6f 62 6a 65 6b 74 6d 6f 64 75 6c 65 72 2c 20 6f 67 20 64 65 74 20 73 61 6d 6d 65 6e 6b 7b 64   ┆ objektmoduler, og det sammenkæd┆
0x07b40…07b60              65 64 65 20 6d 6f 64 75 6c 20 6b 61 6e 20 65 6e 74 65 6e 20 76 7b 72 65 20 65 74 20 73 7d 64 61   ┆ede modul kan enten være et såda┆
0x07b60…07b80              6e 74 20 6f 62 6a 65 6b 74 6d 6f 64 75 6c 2c 0d 0a 73 6f 6d 20 69 67 65 6e 20 6b 61 6e 20 69 6e   ┆nt objektmodul,  som igen kan in┆
0x07b80…07ba0              64 67 7d 20 69 20 65 6e 20 73 61 6d 6d 65 6e 6b 7b 64 6e 69 6e 67 73 70 72 6f 63 65 73 2c 20 65   ┆dgå i en sammenkædningsproces, e┆
0x07ba0…07bc0              6c 6c 65 72 20 65 74 20 6c 6f 61 64 6d 6f 64 75 6c 2c 20 73 6f 6d 20 6b 61 6e 0d 0a 69 6e 64 6c   ┆ller et loadmodul, som kan  indl┆
0x07bc0…07be0              7b 73 65 73 20 28 65 6e 74 65 6e 20 73 6f 6d 20 6e 79 74 74 65 70 72 6f 67 72 61 6d 20 65 6c 6c   ┆æses (enten som nytteprogram ell┆
0x07be0…07c00              65 72 20 73 6f 6d 20 4f 53 2d 6d 6f 64 75 6c 29 20 6f 67 20 75 64 66 7c 72 65 73 2e 20 44 65 73   ┆er som OS-modul) og udføres. Des┆
0x07c00…07c20 (6, 0, 3)    0d 0a 0d 0a 49 6e 64 68 6f 6c 64 2e 0d 0a 0d 0a 20 31 2e 20 49 6e 74 72 6f 64 75 6b 74 69 6f 6e   ┆    Indhold.     1. Introduktion┆
0x07c20…07c40              2e 0d 0a 20 32 2e 20 4b 6f 6d 6d 61 6e 64 6f 73 70 72 6f 67 2e 0d 0a 20 33 2e 20 4f 62 6a 65 6b   ┆.   2. Kommandosprog.   3. Objek┆
0x07c40…07c60              74 6d 6f 64 75 6c 2d 66 6f 72 6d 61 74 65 74 2e 0d 0a 20 34 2e 20 4c 6f 61 64 6d 6f 64 75 6c 2d   ┆tmodul-formatet.   4. Loadmodul-┆
0x07c60…07c80              66 6f 72 6d 61 74 65 74 2e 0d 0a 20 35 2e 20 48 6f 76 65 64 61 6c 67 6f 72 69 74 6d 65 20 6f 67   ┆formatet.   5. Hovedalgoritme og┆
0x07c80…07ca0              20 2d 64 61 74 61 73 74 72 75 6b 74 75 72 65 72 2e 0d 0a 0d 0a 0d 0a 31 2e 20 49 6e 74 72 6f 64   ┆ -datastrukturer.      1. Introd┆
0x07ca0…07cc0              75 6b 74 69 6f 6e 2e 0d 0a 0d 0a 20 20 20 20 20 50 7d 20 65 74 20 6d 7c 64 65 20 64 2e 20 31 32   ┆uktion.         På et møde d. 12┆
0x07cc0…07ce0              2e 31 30 2e 31 39 38 34 20 65 6e 65 64 65 73 20 76 69 20 6f 6d 20 61 74 20 6f 70 67 69 76 65 20   ┆.10.1984 enedes vi om at opgive ┆
0x07ce0…07d00              61 74 20 66 72 65 6d 73 74 69 6c 6c 65 20 65 6e 0d 0a 61 73 73 65 6d 62 6c 65 72 2c 20 73 6f 6d   ┆at fremstille en  assembler, som┆
0x07d00…07d20              20 73 6b 75 6c 6c 65 20 62 65 6e 79 74 74 65 73 20 73 6f 6d 20 62 61 67 65 6e 64 65 20 74 69 6c   ┆ skulle benyttes som bagende til┆
0x07d20…07d40              20 45 4f 53 2d 70 61 73 63 61 6c 2d 20 6f 67 20 43 2d 0d 0a 6f 76 65 72 73 7b 74 74 65 72 6e 65   ┆ EOS-pascal- og C-  oversætterne┆
0x07d40…07d60              2e 20 49 20 73 74 65 64 65 74 20 73 61 74 73 65 72 20 76 69 20 6e 75 20 70 7d 20 61 74 20 6c 61   ┆. I stedet satser vi nu på at la┆
0x07d60…07d80              64 65 20 6f 76 65 72 73 7b 74 74 65 72 6e 65 20 67 65 6e 65 72 65 72 65 0d 0a 6f 62 6a 65 6b 74   ┆de oversætterne generere  objekt┆
0x07d80…07da0              6b 6f 64 65 6e 20 64 69 72 65 6b 74 65 20 69 20 72 65 6c 6f 6b 65 72 62 61 72 20 66 6f 72 6d 2c   ┆koden direkte i relokerbar form,┆
0x07da0…07dc0              20 66 6f 72 64 69 20 64 65 74 74 65 20 73 6b 7c 6e 6e 65 73 20 61 74 20 76 7b 72 65 0d 0a 68 75   ┆ fordi dette skønnes at være  hu┆
0x07dc0…07de0              72 74 69 67 65 72 65 20 61 74 20 75 64 76 69 6b 6c 65 2e 20 48 65 72 6d 65 64 20 6e 7c 64 76 65   ┆rtigere at udvikle. Hermed nødve┆
0x07de0…07e00              6e 64 69 67 67 7c 72 65 73 20 65 6e 20 73 70 65 63 69 66 69 6b 61 74 69 6f 6e 20 61 66 20 67 72   ┆ndiggøres en specifikation af gr┆
0x07e00…08000 (6, 0, 4)    DataBlock {»GLOBAL.PAS«}
0x08000…08020 (6, 0, 5)    75 64 65 6e 0d 0a 66 72 65 6d 73 74 69 6c 6c 65 73 20 28 22 6f 70 74 69 6f 6e 61 6c 6c 79 22 29   ┆uden  fremstilles ("optionally")┆
0x08020…08040              20 65 6e 20 6c 6f 67 75 64 73 6b 72 69 66 74 20 28 22 6d 65 6d 6f 72 79 2d 6d 61 70 22 29 2e 0d   ┆ en logudskrift ("memory-map"). ┆
0x08040…08060              0a 0d 0a 52 45 53 55 4d 45 3a 0d 0a 0d 0a 20 20 20 49 6e 64 64 61 74 61 3a 20 20 4b 6f 6d 6d 61   ┆   RESUME:       Inddata:  Komma┆
0x08060…08080              6e 64 6f 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 62 6a 65 6b 74 6d 6f 64 75 6c 28 65 72   ┆ndo               Objektmodul(er┆
0x08080…080a0              29 0d 0a 0d 0a 20 20 20 55 64 64 61 74 61 3a 20 20 20 45 76 74 2e 20 6f 62 6a 65 6b 74 6d 6f 64   ┆)       Uddata:   Evt. objektmod┆
0x080a0…080c0              75 6c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 45 76 74 2e 20 6c 6f 61 64 6d 6f 64 75 6c 0d   ┆ul               Evt. loadmodul ┆
0x080c0…080e0              0a 20 20 20 20 20 20 20 20 20 20 20 20 20 45 76 74 2e 20 6c 6f 67 75 64 73 6b 72 69 66 74 0d 0a   ┆              Evt. logudskrift  ┆
0x080e0…08100              0d 0a 20 20 20 46 75 6e 6b 74 69 6f 6e 3a 20 46 6c 79 74 6e 69 6e 67 20 28 72 65 6c 6f 6b 65 72   ┆     Funktion: Flytning (reloker┆
0x08100…08120              69 6e 67 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 54 69 6c 66 72 65 64 73 73 74 69 6c 6c   ┆ing)               Tilfredsstill┆
0x08120…08140              65 6c 73 65 20 61 66 20 65 6b 73 74 65 72 6e 65 20 72 65 66 65 72 65 6e 63 65 72 0d 0a 0d 0a 0d   ┆else af eksterne referencer     ┆
0x08140…08160              0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 66 69 67 2e 20 31 2e 20 53   ┆                      <fig. 1. S┆
0x08160…08180              79 73 74 65 6d 64 69 61 67 72 61 6d 2e 3e 0d 0a 0d 0a 0d 0a 0d 0a 32 2e 20 4b 6f 6d 6d 61 6e 64   ┆ystemdiagram.>        2. Kommand┆
0x08180…081a0              6f 73 70 72 6f 67 2e 0d 0a 0d 0a 20 20 20 20 20 49 20 64 65 74 74 65 20 61 66 73 6e 69 74 20 62   ┆osprog.         I dette afsnit b┆
0x081a0…081c0              65 73 6b 72 69 76 65 73 20 6c 69 6e 6b 88 04 88 00 84 4f 8e 00 01 82 00 88 04 82 00 88 04 00 00   ┆eskrives link     O             ┆
0x081c0…081e0              00 00 0e 00 89 80 40 cf 90 80 04 cf 81 82 00 80 08 04 88 00 f0 70 8e 00 01 82 00 88 04 88 04 41   ┆      @              p         A┆
0x081e0…08200              cf 84 00 0e 01 cf 88 81 81 88 08 00 89 88 4f 8e 00 88 02 00 88 04 40 f0 70 f0 70 cf c6 42 4f 90   ┆              O       @ p p  BO ┆
0x08200…08220 (6, 0, 6)    7b 6e 73 65 2d 0d 0a 66 6c 61 64 65 6e 20 74 69 6c 20 6c 69 6e 6b 65 72 65 6e 2c 20 6f 67 20 75   ┆ænse-  fladen til linkeren, og u┆
0x08220…08240              64 76 69 6b 6c 69 6e 67 65 6e 20 61 66 20 6c 69 6e 6b 65 72 65 6e 20 69 20 73 69 67 20 73 65 6c   ┆dviklingen af linkeren i sig sel┆
0x08240…08260              76 20 65 72 20 74 69 6c 6c 69 67 65 0d 0a 62 6c 65 76 65 74 20 61 6b 74 75 65 6c 2c 20 66 6f 72   ┆v er tillige  blevet aktuel, for┆
0x08260…08280              64 69 20 64 65 6e 6e 65 20 69 6b 6b 65 20 66 6f 72 75 64 73 7b 74 74 65 72 20 61 64 67 61 6e 67   ┆di denne ikke forudsætter adgang┆
0x08280…082a0              20 74 69 6c 20 64 6f 6b 75 6d 65 6e 74 61 74 69 6f 6e 2c 20 73 6f 6d 0d 0a 69 6b 6b 65 20 65 72   ┆ til dokumentation, som  ikke er┆
0x082a0…082c0              20 74 69 6c 67 7b 6e 67 65 6c 69 67 2e 20 41 6d 62 69 74 69 6f 6e 65 6e 20 65 72 20 68 75 72 74   ┆ tilgængelig. Ambitionen er hurt┆
0x082c0…082e0              69 67 74 20 61 74 20 75 64 76 69 6b 6c 65 20 65 6e 20 73 69 6d 70 65 6c 20 6c 69 6e 6b 65 72 2c   ┆igt at udvikle en simpel linker,┆
0x082e0…08300              0d 0a 73 6f 6d 20 6e 65 74 6f 70 20 6b 61 6e 20 75 64 66 7c 72 65 20 64 65 20 6e 7c 64 76 65 6e   ┆  som netop kan udføre de nødven┆
0x08300…08320              64 69 67 65 20 66 75 6e 6b 74 69 6f 6e 65 72 2e 0d 0a 20 20 20 20 20 45 6d 6e 65 74 20 66 6f 72   ┆dige funktioner.       Emnet for┆
0x08320…08340              20 64 65 6e 6e 65 20 74 65 6b 73 74 20 65 72 20 61 74 20 73 70 65 63 69 66 69 63 65 72 65 20 6c   ┆ denne tekst er at specificere l┆
0x08340…08360              69 6e 6b 65 72 65 6e 20 6f 67 20 64 65 72 75 6e 64 65 72 20 64 65 6e 73 0d 0a 67 72 7b 6e 73 65   ┆inkeren og derunder dens  grænse┆
0x08360…08380              66 6c 61 64 65 72 20 74 69 6c 20 6f 76 65 72 73 7b 74 74 65 72 65 20 6f 67 20 69 6e 64 6c 7b 73   ┆flader til oversættere og indlæs┆
0x08380…083a0              65 70 72 6f 67 72 61 6d 20 28 6c 6f 61 64 65 72 29 20 72 65 73 70 65 6b 74 69 76 65 2e 20 49 20   ┆eprogram (loader) respektive. I ┆
0x083a0…083c0              64 65 74 0d 0a 66 7c 6c 67 65 6e 64 65 20 61 66 73 6e 69 74 20 72 65 64 65 67 7c 72 65 73 20 66   ┆det  følgende afsnit redegøres f┆
0x083c0…083e0              6f 72 20 6c 69 6e 6b 65 72 65 6e 73 20 66 75 6e 6b 74 69 6f 6e 65 72 20 76 65 64 20 65 6e 20 67   ┆or linkerens funktioner ved en g┆
0x083e0…08400              65 6e 6e 65 6d 67 61 6e 67 20 61 66 0d 0a 64 65 6e 73 20 6b 6f 6d 6d 61 6e 64 6f 73 70 72 6f 67   ┆ennemgang af  dens kommandosprog┆
0x08400…08600 (6, 0, 7)    0xe5[0x200]
0x08600…08620 (6, 0, 8)    61 76 6e 65 20 70 7d 20 6f 62 6a 65 6b 74 6d 6f 64 75 6c 65 72 6e 65 2c 20 73 6f 6d 20 73 6b 61   ┆avne på objektmodulerne, som ska┆
0x08620…08640              6c 20 73 61 6d 6d 65 6e 6b 7b 64 65 73 20 28 69 20 64 65 6e 20 72 7b 6b 6b 65 66 7c 6c 67 65 2c   ┆l sammenkædes (i den rækkefølge,┆
0x08640…08660              20 68 76 6f 72 69 0d 0a 20 20 20 20 64 65 20 73 6b 61 6c 20 66 6f 72 65 6b 6f 6d 6d 65 20 69 20   ┆ hvori      de skal forekomme i ┆
0x08660…08680              64 65 74 20 72 65 73 75 6c 74 65 72 65 6e 64 65 20 6d 6f 64 75 6c 29 2e 0d 0a 20 32 29 20 4f 6d   ┆det resulterende modul).   2) Om┆
0x08680…086a0              20 65 74 20 6f 62 6a 65 6b 74 6d 6f 64 75 6c 20 73 6b 61 6c 20 64 61 6e 6e 65 73 20 6f 67 20 69   ┆ et objektmodul skal dannes og i┆
0x086a0…086c0              20 73 7d 20 66 61 6c 64 20 68 76 69 6c 6b 65 6e 20 66 69 6c 2c 20 64 65 74 20 73 6b 61 6c 20 73   ┆ så fald hvilken fil, det skal s┆
0x086c0…086e0              6b 72 69 76 65 73 0d 0a 20 20 20 20 69 2c 20 6f 67 20 65 76 74 20 68 76 69 6c 6b 65 74 20 6e 61   ┆krives      i, og evt hvilket na┆
0x086e0…08700              76 6e 2c 20 64 65 74 20 73 6b 61 6c 20 68 61 76 65 2e 0d 0a 20 33 29 20 4f 6d 20 65 74 20 6c 6f   ┆vn, det skal have.   3) Om et lo┆
0x08700…08720              61 64 6d 6f 64 75 6c 20 73 6b 61 6c 20 64 61 6e 6e 65 73 20 6f 67 20 65 76 74 2e 20 68 76 69 6c   ┆admodul skal dannes og evt. hvil┆
0x08720…08740              6b 65 74 20 6e 61 76 6e 2c 20 64 65 74 20 73 6b 61 6c 20 68 61 76 65 20 6f 67 20 68 76 69 6c 6b   ┆ket navn, det skal have og hvilk┆
0x08740…08760              65 6e 0d 0a 20 20 20 20 66 69 6c 2c 20 64 65 74 20 73 6b 61 6c 20 73 6b 72 69 76 65 73 20 69 2e   ┆en      fil, det skal skrives i.┆
0x08760…08780              0d 0a 20 34 29 20 4f 6d 20 65 6e 20 6c 6f 67 75 64 73 6b 72 69 66 74 20 73 6b 61 6c 20 64 61 6e   ┆   4) Om en logudskrift skal dan┆
0x08780…087a0              6e 65 73 20 6f 67 20 65 76 74 2e 20 68 76 69 6c 6b 65 6e 20 66 69 6c 2c 20 64 65 6e 20 73 6b 61   ┆nes og evt. hvilken fil, den ska┆
0x087a0…087c0              6c 20 73 6b 72 69 76 65 73 20 69 2e 0d 0a 0d 0a 45 76 65 6e 74 75 65 6c 74 20 73 6b 61 6c 20 64   ┆l skrives i.    Eventuelt skal d┆
0x087c0…087e0              65 72 20 74 69 6c 62 79 64 65 73 20 79 64 65 72 6c 69 67 65 72 65 20 76 61 72 69 61 74 69 6f 6e   ┆er tilbydes yderligere variation┆
0x087e0…08800              73 6d 75 6c 69 67 68 65 64 2e 20 44 65 6e 20 65 6e 64 65 6c 69 67 65 0d 0a 6b 6f 6d 6d 61 6e 64   ┆smulighed. Den endelige  kommand┆
0x08800…08820 (6, 0, 9)    20 6f 67 20 6c 6f 67 75 64 73 6b 72 69 66 74 65 72 2e 20 49 20 61 66 73 6e 69 74 20 33 20 73 70   ┆ og logudskrifter. I afsnit 3 sp┆
0x08820…08840              65 63 69 66 69 63 65 72 65 73 20 6f 62 6a 65 6b 74 6d 6f 64 75 6c 2d 0d 0a 66 6f 72 6d 61 74 65   ┆ecificeres objektmodul-  formate┆
0x08840…08860              74 20 6f 67 20 69 20 61 66 73 6e 69 74 20 34 20 6c 6f 61 64 6d 6f 64 75 6c 2d 66 6f 72 6d 61 74   ┆t og i afsnit 4 loadmodul-format┆
0x08860…08880              65 74 2e 20 44 65 72 6e 7b 73 74 20 72 65 64 65 67 7c 72 65 73 20 69 20 61 66 73 6e 69 74 20 35   ┆et. Dernæst redegøres i afsnit 5┆
0x08880…088a0              20 66 6f 72 0d 0a 6c 69 6e 6b 65 72 65 6e 73 20 68 6f 76 65 64 61 6c 67 6f 72 69 74 6d 65 20 6f   ┆ for  linkerens hovedalgoritme o┆
0x088a0…088c0              67 20 76 69 67 74 69 67 73 74 65 20 64 61 74 61 73 74 72 75 6b 74 75 72 65 72 2e 0d 0a 20 20 20   ┆g vigtigste datastrukturer.     ┆
0x088c0…088e0              20 20 48 65 6c 65 20 69 64 65 65 6e 20 69 20 45 4f 53 2d 73 79 73 74 65 6d 65 72 20 65 72 20 6a   ┆  Hele ideen i EOS-systemer er j┆
0x088e0…08900              6f 2c 20 61 74 20 73 61 6d 6d 65 6e 6b 7b 64 6e 69 6e 67 20 28 6c 69 6e 6b 61 67 65 29 20 73 6b   ┆o, at sammenkædning (linkage) sk┆
0x08900…08920              61 6c 20 6b 75 6e 6e 65 0d 0a 66 6f 72 65 67 7d 20 64 79 6e 61 6d 69 73 6b 20 28 69 20 66 6c 75   ┆al kunne  foregå dynamisk (i flu┆
0x08920…08940              67 74 65 6e 29 2e 20 44 65 6e 20 73 61 6d 6d 65 6e 6b 7b 64 6e 69 6e 67 2c 20 64 65 72 20 73 69   ┆gten). Den sammenkædning, der si┆
0x08940…08960              67 74 65 73 20 74 69 6c 20 69 20 64 65 6e 0d 0a 66 6f 72 62 69 6e 64 65 6c 73 65 2c 20 65 72 20   ┆gtes til i den  forbindelse, er ┆
0x08960…08980              73 61 6d 6d 65 6e 6b 7b 64 6e 69 6e 67 65 6e 20 61 66 20 68 65 6c 65 20 45 4f 53 2d 6f 62 6a 65   ┆sammenkædningen af hele EOS-obje┆
0x08980…089a0              6b 74 65 72 2e 20 45 4f 53 20 65 72 20 69 6d 69 64 6c 65 72 74 69 64 20 6f 67 73 7d 0d 0a 62 61   ┆kter. EOS er imidlertid også  ba┆
0x089a0…089c0              73 65 72 65 74 20 70 7d 20 69 64 65 65 6e 20 6f 6d 20 73 74 6f 72 65 20 6f 62 6a 65 6b 74 65 72   ┆seret på ideen om store objekter┆
0x089c0…089e0              2c 20 68 76 69 73 20 69 6e 64 6d 61 64 20 66 72 65 6d 73 74 69 6c 6c 65 73 20 76 65 64 20 6b 6f   ┆, hvis indmad fremstilles ved ko┆
0x089e0…08a00              6e 76 65 6e 74 69 6f 6e 65 6c 0d 0a 70 72 6f 67 72 61 6d 6d 65 72 69 6e 67 73 74 65 6b 6e 69 6b   ┆nventionel  programmeringsteknik┆
0x08a00…08c00 (6, 0, 10)   0xe5[0x200]
0x08c00…08c20 (7, 1, 1)    6f 73 79 6e 74 61 6b 73 20 66 61 73 74 6c 7b 67 67 65 73 20 66 7c 72 73 74 2c 20 6e 7d 72 20 64   ┆osyntaks fastlægges først, når d┆
0x08c20…08c40              65 74 20 65 72 20 61 66 67 6a 6f 72 74 2c 20 68 76 6f 72 64 61 6e 20 70 72 6f 67 72 61 6d 6d 65   ┆et er afgjort, hvordan programme┆
0x08c40…08c60              74 20 73 6b 61 6c 0d 0a 61 6b 74 69 76 65 72 65 73 2c 20 6f 67 20 6e 7d 72 20 64 65 72 20 65 72   ┆t skal  aktiveres, og når der er┆
0x08c60…08c80              20 74 61 67 65 74 20 73 74 69 6c 6c 69 6e 67 20 74 69 6c 20 65 6e 20 65 76 74 2e 20 66 7b 6c 6c   ┆ taget stilling til en evt. fæll┆
0x08c80…08ca0              65 73 20 73 74 61 6e 64 61 72 64 20 66 6f 72 0d 0a 6b 6f 6d 6d 61 6e 64 6f 65 72 20 74 69 6c 20   ┆es standard for  kommandoer til ┆
0x08ca0…08cc0              45 4f 53 2d 73 79 73 74 65 6d 65 74 73 20 70 72 6f 67 72 61 6d 6d 65 72 2e 20 28 55 4e 49 58 2d   ┆EOS-systemets programmer. (UNIX-┆
0x08cc0…08ce0              73 74 79 6c 65 3f 29 3a 0d 0a 0d 0a 0d 0a 4c 49 4e 4b 20 28 6f 70 74 69 6f 6e 73 29 20 28 2d 4f   ┆style?):      LINK (options) (-O┆
0x08ce0…08d00              20 6f 62 6a 2d 66 69 6c 65 29 20 28 2d 45 20 65 78 65 2d 66 69 6c 65 29 20 28 2d 4d 20 6d 61 70   ┆ obj-file) (-E exe-file) (-M map┆
0x08d00…08d20              2d 66 69 6c 65 29 20 66 69 6c 65 2e 2e 2e 0d 0a 0d 0a 0d 0a 33 2e 20 4f 62 6a 65 6b 74 6d 6f 64   ┆-file) file...      3. Objektmod┆
0x08d20…08d40              75 6c 2d 66 6f 72 6d 61 74 2e 0d 0a 0d 0a 20 20 20 20 20 4f 62 6a 65 6b 74 6d 6f 64 75 6c 65 74   ┆ul-format.         Objektmodulet┆
0x08d40…08d60              73 20 66 6f 72 6d 61 74 20 65 72 20 66 72 65 6d 6b 6f 6d 6d 65 74 20 76 65 64 20 65 6e 20 6b 72   ┆s format er fremkommet ved en kr┆
0x08d60…08d80              79 64 73 6e 69 6e 67 20 61 66 20 55 6e 69 78 27 73 0d 0a 6f 67 20 49 42 4d 27 73 20 6f 62 6a 65   ┆ydsning af Unix's  og IBM's obje┆
0x08d80…08da0              6b 74 66 6f 72 6d 61 74 2e 20 44 65 6e 20 76 7b 73 65 6e 74 6c 69 67 73 74 65 20 66 6f 72 73 6b   ┆ktformat. Den væsentligste forsk┆
0x08da0…08dc0              65 6c 20 69 20 66 6f 72 68 6f 6c 64 20 74 69 6c 20 55 4e 49 58 20 65 72 2c 0d 0a 61 74 20 72 65   ┆el i forhold til UNIX er,  at re┆
0x08dc0…08de0              6c 6f 6b 65 72 69 6e 67 73 69 6e 66 6f 72 6d 61 74 69 6f 6e 65 6e 20 65 72 20 73 70 61 6c 74 65   ┆lokeringsinformationen er spalte┆
0x08de0…08e00              74 20 69 20 74 6f 20 64 65 6c 65 20 2d 20 65 6b 73 74 65 72 6e 65 20 73 79 6d 62 6f 6c 65 72 20   ┆t i to dele - eksterne symboler ┆
0x08e00…09000 (7, 1, 2)    DataBlock {»LINKER.TXT«}
0x09000…09020 (7, 1, 3)    72 20 73 65 63 74 69 6f 6e 20 3f 3f 20 2a 29 0d 0a 20 20 20 75 6e 75 73 65 64 5f 31 2c 0d 0a 20   ┆r section ?? *)     unused_1,   ┆
0x09020…09040              20 20 75 6e 75 73 65 64 5f 32 3a 20 69 6e 74 65 67 65 72 3b 0d 0a 20 20 20 69 6e 64 65 78 20 3a   ┆  unused_2: integer;     index :┆
0x09040…09060              20 41 52 52 41 59 28 2e 20 6f 62 6a 65 63 74 6d 6f 64 75 6c 65 73 65 63 74 69 6f 6e 73 20 2e 29   ┆ ARRAY(. objectmodulesections .)┆
0x09060…09080              20 4f 46 20 52 45 43 4f 52 44 0d 0a 20 20 20 20 20 20 73 74 61 72 74 2c 0d 0a 20 20 20 20 20 20   ┆ OF RECORD        start,        ┆
0x09080…090a0              6c 65 6e 67 74 68 20 3a 20 61 64 64 72 65 73 73 3b 0d 0a 20 20 20 20 20 45 4e 44 3b 0d 0a 45 4e   ┆length : address;       END;  EN┆
0x090a0…090c0              44 3b 0d 0a 0d 0a 28 2a 20 44 65 72 20 65 72 20 69 6b 6b 65 20 62 65 68 6f 76 20 66 6f 72 20 66   ┆D;    (* Der er ikke behov for f┆
0x090c0…090e0              6c 61 67 20 74 69 6c 20 61 74 20 61 6e 67 69 76 65 2c 20 61 74 20 72 65 6c 6f 6b 65 72 69 6e 67   ┆lag til at angive, at relokering┆
0x090e0…09100              73 69 6e 66 6f 20 6d 61 6e 67 6c 65 72 2e 0d 0a 20 20 20 44 65 74 20 66 72 65 6d 67 7d 72 20 61   ┆sinfo mangler.     Det fremgår a┆
0x09100…09120              66 2c 20 61 74 20 69 6e 64 65 78 28 2e 20 70 7d 67 7b 6c 64 65 6e 64 65 20 73 65 6b 74 69 6f 6e   ┆f, at index(. pågældende sektion┆
0x09120…09140              20 2e 29 2e 6c 65 6e 67 74 68 20 3d 20 30 20 2a 29 0d 0a 0d 0a 6f 62 6a 65 63 74 6d 6f 64 75 6c   ┆ .).length = 0 *)    objectmodul┆
0x09140…09160              65 73 65 63 74 69 6f 6e 73 20 3d 20 28 6c 6f 61 64 65 72 2c 20 69 6d 61 67 65 2c 20 65 73 64 2c   ┆esections = (loader, image, esd,┆
0x09160…09180              20 72 6c 64 2c 20 74 72 61 69 6c 65 72 29 3b 0d 0a 0d 0a 6c 6f 61 64 65 72 5f 74 79 70 65 20 3d   ┆ rld, trailer);    loader_type =┆
0x09180…091a0              20 41 52 52 41 59 28 2e 31 2e 2e 68 65 61 64 65 72 2e 69 6e 64 65 78 28 2e 6c 6f 61 64 65 72 2e   ┆ ARRAY(.1..header.index(.loader.┆
0x091a0…091c0              29 2e 6c 65 6e 67 74 68 2e 29 20 4f 46 20 62 79 74 65 3b 0d 0a 0d 0a 69 6d 61 67 65 5f 74 79 70   ┆).length.) OF byte;    image_typ┆
0x091c0…091e0              65 20 3d 20 20 41 52 52 41 59 28 2e 31 2e 2e 68 65 61 64 65 72 2e 69 6e 64 65 78 28 2e 69 6d 61   ┆e =  ARRAY(.1..header.index(.ima┆
0x091e0…09200              67 65 2e 29 2e 6c 65 6e 67 74 68 2e 29 20 4f 46 20 62 79 74 65 3b 0d 0a 0d 0a 65 73 64 5f 74 79   ┆ge.).length.) OF byte;    esd_ty┆
0x09200…09220 (7, 1, 4)    6f 67 0d 0a 65 67 65 6e 74 6c 69 67 20 72 65 6c 6f 6b 65 72 69 6e 67 73 69 6e 66 6f 72 6d 61 74   ┆og  egentlig relokeringsinformat┆
0x09220…09240              69 6f 6e 2e 20 53 61 6d 74 6c 69 67 65 20 65 6b 73 74 65 72 6e 65 20 73 79 6d 62 6f 6c 65 72 20   ┆ion. Samtlige eksterne symboler ┆
0x09240…09260              61 6e 66 7c 72 65 73 0d 0a 65 6b 73 70 6c 69 63 69 74 20 75 61 6e 73 65 74 20 6f 6d 20 64 65 20   ┆anføres  eksplicit uanset om de ┆
0x09260…09280              65 6b 73 70 6f 72 74 65 72 65 73 20 65 6c 6c 65 72 20 69 6d 70 6f 72 74 65 72 65 73 2c 20 6f 67   ┆eksporteres eller importeres, og┆
0x09280…092a0              20 72 65 6c 6f 6b 65 72 69 6e 67 73 2d 0d 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 65 6e 20 65 72 20   ┆ relokerings-  informationen er ┆
0x092a0…092c0              6b 6f 6d 70 72 69 6d 65 72 65 74 20 74 69 6c 20 65 6e 20 62 69 74 2d 6d 61 70 2c 20 73 6f 6d 20   ┆komprimeret til en bit-map, som ┆
0x092c0…092e0              75 64 70 65 67 65 72 20 64 65 20 6f 6b 74 65 74 74 65 72 20 69 0d 0a 6f 62 6a 65 6b 74 6b 6f 64   ┆udpeger de oktetter i  objektkod┆
0x092e0…09300              65 6e 2c 20 73 6f 6d 20 73 6b 61 6c 20 72 65 6c 6f 6b 65 72 65 73 2e 20 44 65 74 20 66 72 65 6d   ┆en, som skal relokeres. Det frem┆
0x09300…09320              67 7d 72 20 61 66 20 6b 6f 64 65 6e 20 73 65 6c 76 2c 20 68 76 69 6c 6b 65 74 20 73 65 67 6d 65   ┆går af koden selv, hvilket segme┆
0x09320…09340              6e 74 0d 0a 64 65 72 20 73 6b 61 6c 20 72 65 6c 6f 6b 65 72 65 73 20 69 20 66 6f 72 68 6f 6c 64   ┆nt  der skal relokeres i forhold┆
0x09340…09360              20 74 69 6c 2e 20 20 44 65 6e 20 76 7b 73 65 6e 74 6c 69 67 73 74 65 20 66 6f 72 73 6b 65 6c 20   ┆ til.  Den væsentligste forskel ┆
0x09360…09380              69 20 66 6f 72 68 6f 6c 64 20 74 69 6c 0d 0a 49 42 4d 20 65 72 2c 20 61 74 20 6b 61 74 61 6c 6f   ┆i forhold til  IBM er, at katalo┆
0x09380…093a0              67 65 74 20 6f 76 65 72 20 65 6b 73 74 65 72 6e 65 20 73 79 6d 62 6f 6c 65 72 20 66 7c 6c 67 65   ┆get over eksterne symboler følge┆
0x093a0…093c0              72 20 65 66 74 65 72 20 6f 62 6a 65 6b 74 6b 6f 64 65 64 65 6c 65 6e 2c 0d 0a 68 76 6f 72 20 64   ┆r efter objektkodedelen,  hvor d┆
0x093c0…093e0              65 6e 20 69 20 49 42 4d 2d 66 6f 72 6d 61 74 65 74 20 67 7d 72 20 66 6f 72 75 64 20 66 6f 72 20   ┆en i IBM-formatet går forud for ┆
0x093e0…09400              64 65 6e 6e 65 2e 20 46 6f 72 6d 61 74 65 74 20 61 66 76 69 67 65 72 20 66 72 61 20 62 65 67 67   ┆denne. Formatet afviger fra begg┆
0x09400…09600 (7, 1, 5)    DataBlock {»LINKER.TXT«}
0x09600…09620 (7, 1, 6)    70 65 20 3d 0d 0a 52 45 43 4f 52 44 0d 0a 20 20 20 69 6d 70 6f 72 74 5f 63 6f 75 6e 74 2c 0d 0a   ┆pe =  RECORD     import_count,  ┆
0x09620…09640              20 20 20 65 78 70 6f 72 74 5f 63 6f 75 6e 74 3a 20 6c 6f 6e 67 5f 69 6e 74 65 67 65 72 3b 0d 0a   ┆   export_count: long_integer;  ┆
0x09640…09660              20 20 20 69 6d 70 6f 72 74 5f 74 61 62 6c 65 3a 20 41 52 52 41 59 28 2e 31 2e 2e 20 69 6d 70 6f   ┆   import_table: ARRAY(.1.. impo┆
0x09660…09680              72 74 5f 63 6f 75 6e 74 20 2e 29 20 4f 46 20 65 73 64 5f 65 6e 74 72 79 5f 74 79 70 65 3b 0d 0a   ┆rt_count .) OF esd_entry_type;  ┆
0x09680…096a0              20 20 20 65 78 70 6f 72 74 5f 74 61 62 6c 65 3a 20 41 52 52 41 59 28 2e 31 2e 2e 20 65 78 70 6f   ┆   export_table: ARRAY(.1.. expo┆
0x096a0…096c0              72 74 5f 63 6f 75 6e 74 20 2e 29 20 4f 46 20 65 73 64 5f 65 6e 74 72 79 5f 74 79 70 65 3b 0d 0a   ┆rt_count .) OF esd_entry_type;  ┆
0x096c0…096e0              45 4e 44 3b 0d 0a 0d 0a 65 73 64 5f 65 6e 74 72 79 5f 74 79 70 65 20 3d 0d 0a 52 45 43 4f 52 44   ┆END;    esd_entry_type =  RECORD┆
0x096e0…09700              0d 0a 20 20 20 73 79 6d 62 6f 6c 5f 69 64 3a 20 73 79 6d 62 6f 6c 5f 74 79 70 65 3b 0d 0a 20 20   ┆     symbol_id: symbol_type;    ┆
0x09700…09720              20 73 79 6d 62 6f 6c 5f 6b 69 6e 64 3a 20 73 79 6d 62 6f 6c 5f 6b 69 6e 64 5f 74 79 70 65 3b 0d   ┆ symbol_kind: symbol_kind_type; ┆
0x09720…09740              0a 20 20 20 73 79 6d 62 6f 6c 5f 76 61 6c 75 65 3a 20 61 64 64 72 65 73 73 3b 0d 0a 45 4e 44 3b   ┆    symbol_value: address;  END;┆
0x09740…09760              0d 0a 0d 0a 73 79 6e 62 6f 6c 5f 6b 69 6e 64 5f 74 79 70 65 20 3d 20 28 75 6e 72 65 73 6f 6c 76   ┆    synbol_kind_type = (unresolv┆
0x09760…09780              65 64 2c 20 61 62 73 6f 6c 75 74 65 2c 20 72 65 6c 6f 63 61 74 61 62 6c 65 2c 20 65 6e 74 72 79   ┆ed, absolute, relocatable, entry┆
0x09780…097a0              29 0d 0a 0d 0a 72 6c 64 5f 74 79 70 65 20 3d 20 41 52 52 41 59 28 2e 31 2e 2e 20 28 68 65 61 64   ┆)    rld_type = ARRAY(.1.. (head┆
0x097a0…097c0              65 72 2e 69 6e 64 65 78 28 2e 69 6d 61 67 65 2e 29 2e 6c 65 6e 67 74 68 20 2d 20 31 29 20 44 49   ┆er.index(.image.).length - 1) DI┆
0x097c0…097e0              56 20 38 20 2b 20 31 20 2e 29 20 4f 46 20 62 69 74 3b 0d 0a 0d 0a 74 72 61 69 6c 65 72 20 3d 0d   ┆V 8 + 1 .) OF bit;    trailer = ┆
0x097e0…09800              0a 52 45 43 4f 52 44 0d 0a 45 4e 44 3b 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a   ┆ RECORD  END;                   ┆
0x09800…09820 (7, 1, 7)    65 0d 0a 64 65 20 6e 7b 76 6e 74 65 20 76 65 64 20 61 74 20 6f 6d 66 61 74 74 65 20 65 6e 20 64   ┆e  de nævnte ved at omfatte en d┆
0x09820…09840              65 6c 2c 20 64 65 72 20 72 75 6d 6d 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 6f 6d 20   ┆el, der rummer information, som ┆
0x09840…09860              6f 76 65 72 67 69 76 65 73 0d 0a 75 62 65 68 61 6e 64 6c 65 74 20 74 69 6c 20 6c 6f 61 64 65 72   ┆overgives  ubehandlet til loader┆
0x09860…09880              65 6e 2c 20 6f 67 20 76 65 64 20 7b 6e 64 72 65 74 20 69 6e 64 68 6f 6c 64 20 69 20 68 65 61 64   ┆en, og ved ændret indhold i head┆
0x09880…098a0              65 72 2d 64 65 6c 65 6e 2e 0d 0a 20 20 20 20 20 49 20 64 65 74 20 66 7c 6c 67 65 6e 64 65 20 67   ┆er-delen.       I det følgende g┆
0x098a0…098c0              69 76 65 73 20 65 6e 20 73 70 65 63 69 66 69 6b 61 74 69 6f 6e 20 61 66 20 6f 62 6a 65 6b 74 6d   ┆ives en specifikation af objektm┆
0x098c0…098e0              6f 64 75 6c 66 6f 72 6d 61 74 65 74 20 69 20 65 6e 0d 0a 28 73 74 7b 72 6b 74 20 75 66 6f 72 6d   ┆odulformatet i en  (stærkt uform┆
0x098e0…09900              65 6c 29 20 50 61 73 63 61 6c 2d 6c 69 67 6e 65 6e 64 65 20 6e 6f 74 61 74 69 6f 6e 2e 20 44 65   ┆el) Pascal-lignende notation. De┆
0x09900…09920              20 73 69 6d 70 6c 65 72 65 20 74 79 70 65 72 20 73 70 65 63 69 66 69 63 65 72 65 73 0d 0a 73 6c   ┆ simplere typer specificeres  sl┆
0x09920…09940              65 74 20 69 6b 6b 65 20 69 20 64 65 6e 6e 65 20 73 61 6d 6d 65 6e 68 7b 6e 67 2e 20 46 2e 65 6b   ┆et ikke i denne sammenhæng. F.ek┆
0x09940…09960              73 2e 20 6d 7d 20 6c 7b 73 65 72 65 6e 20 67 7b 74 74 65 20 73 69 67 20 74 69 6c 20 61 74 0d 0a   ┆s. må læseren gætte sig til at  ┆
0x09960…09980              73 79 6d 62 6f 6c 5f 74 79 70 65 20 3d 20 41 52 52 41 59 28 2e 31 2e 2e 6d 61 78 5f 73 79 6d 62   ┆symbol_type = ARRAY(.1..max_symb┆
0x09980…099a0              6f 6c 5f 6c 65 6e 67 74 68 2e 29 20 4f 46 20 63 68 61 72 2e 0d 0a 0d 0a 54 59 50 45 0d 0a 0d 0a   ┆ol_length.) OF char.    TYPE    ┆
0x099a0…099c0              6f 62 6a 65 63 74 6d 6f 64 75 6c 65 5f 74 79 70 65 20 3d 0d 0a 52 45 43 4f 52 44 0d 0a 20 20 20   ┆objectmodule_type =  RECORD     ┆
0x099c0…099e0              68 65 61 64 65 72 20 3a 20 68 65 61 64 65 72 5f 74 79 70 65 3b 20 20 20 20 20 20 20 28 2a 20 47   ┆header : header_type;       (* G┆
0x099e0…09a00              65 6e 65 72 65 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 67 20 69 6e 64 65 6b 73 20 66 6f 72   ┆enerel information og indeks for┆
0x09a00…09c00 (7, 1, 8)    DataBlock {»LINKER.TXT«}
                           […0x1…]
0x09e00…09e20 (7, 1, 10)   20 72 65 73 74 65 6e 20 2a 29 0d 0a 20 20 20 6c 6f 61 64 65 72 20 3a 20 6c 6f 61 64 65 72 5f 74   ┆ resten *)     loader : loader_t┆
0x09e20…09e40              79 70 65 3b 20 20 20 20 20 20 20 28 2a 20 75 62 65 6e 68 61 6e 64 6c 65 74 20 69 6e 66 6f 72 6d   ┆ype;       (* ubenhandlet inform┆
0x09e40…09e60              61 74 69 6f 6e 20 74 69 6c 20 6c 6f 61 64 65 72 65 6e 20 2a 29 0d 0a 20 20 20 69 6d 61 67 65 20   ┆ation til loaderen *)     image ┆
0x09e60…09e80              20 3a 20 69 6d 61 67 65 5f 74 79 70 65 3b 20 20 20 20 20 20 20 20 28 2a 20 6f 62 6a 65 63 74 20   ┆ : image_type;        (* object ┆
0x09e80…09ea0              63 6f 64 65 20 2a 29 0d 0a 20 20 20 65 73 64 20 20 20 20 3a 20 65 73 64 5f 74 79 70 65 3b 20 20   ┆code *)     esd    : esd_type;  ┆
0x09ea0…09ec0              20 20 20 20 20 20 20 20 28 2a 20 65 78 74 65 72 6e 61 6c 20 73 79 6d 62 6f 6c 20 64 69 72 65 63   ┆        (* external symbol direc┆
0x09ec0…09ee0              74 6f 72 79 20 2a 29 0d 0a 20 20 20 72 6c 64 20 20 20 20 3a 20 72 6c 64 5f 74 79 70 65 3b 20 20   ┆tory *)     rld    : rld_type;  ┆
0x09ee0…09f00              20 20 20 20 20 20 20 20 28 2a 20 72 65 6c 6f 63 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20   ┆        (* relocation directory ┆
0x09f00…09f20              2a 29 0d 0a 20 20 20 74 72 61 69 6c 65 72 3a 20 74 72 61 69 6c 65 72 5f 74 79 70 65 20 20 20 20   ┆*)     trailer: trailer_type    ┆
0x09f20…09f40              20 20 20 28 2a 20 43 52 43 20 63 68 65 63 6b 73 75 6d 20 2a 29 0d 0a 45 4e 44 3b 0d 0a 0d 0a 68   ┆   (* CRC checksum *)  END;    h┆
0x09f40…09f60              65 61 64 65 72 5f 74 79 70 65 20 3d 0d 0a 52 45 43 4f 52 44 0d 0a 20 20 20 66 6f 72 6d 61 74 5f   ┆eader_type =  RECORD     format_┆
0x09f60…09f80              63 6f 64 65 20 3a 20 69 6e 74 65 67 65 72 3b 0d 0a 20 20 20 6d 6f 64 75 6c 65 5f 69 64 20 3a 20   ┆code : integer;     module_id : ┆
0x09f80…09fa0              73 79 6d 62 6f 6c 5f 74 79 70 65 3b 0d 0a 20 20 20 63 72 65 61 74 69 6f 6e 5f 64 61 74 65 20 3a   ┆symbol_type;     creation_date :┆
0x09fa0…09fc0              20 64 61 74 65 5f 74 79 70 65 3b 0d 0a 20 20 20 6f 70 74 69 6f 6e 20 3a 20 69 6e 74 65 67 65 72   ┆ date_type;     option : integer┆
0x09fc0…09fe0              3b 20 20 20 20 20 20 20 28 2a 20 6d 61 67 69 73 6b 20 74 61 6c 20 3f 3f 20 2a 29 0d 0a 20 20 20   ┆;       (* magisk tal ?? *)     ┆
0x09fe0…0a000              65 6e 74 72 79 20 3a 20 61 64 64 72 65 73 73 3b 20 20 20 20 20 20 20 20 28 2a 20 6c 6f 61 64 65   ┆entry : address;        (* loade┆
0x0a000…0a200 (8, 0, 1)    DataBlock {»LINKER.BAK«}
                           […0xa…]
0x0b600…0b800 (9, 1, 2)    DataBlock {»LINK.BAK«}
0x0b800…0b980 (9, 1, 3)    DataBlock {»LINK.PAS«}
0x0b980…0b9a0              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0x3…]
0x0ba00…0bc00 (9, 1, 4)    DataBlock {»LINKER.BAK«}
0x0bc00…0bd00 (9, 1, 5)    DataBlock {»LINK.BAK«}
0x0bd00…0bd20              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0x7…]
0x0be00…0c000 (9, 1, 6)    0xe5[0x200]
0x0c000…0c200 (9, 1, 7)    DataBlock {»LINK.PAS«}
0x0c200…0c400 (9, 1, 8)    0xe5[0x200]
0x0c400…0c600 (9, 1, 9)    DataBlock {»LINK.BAK«}
0x0c600…0c800 (9, 1, 10)   DataBlock {»LINK.PAS«}
0x0c800…0ca00 (10, 0, 1)   DataBlock {»TURBOMSG.OVR«}
0x0ca00…0cc00 (10, 0, 2)   0xe5[0x200]
0x0cc00…0ce00 (10, 0, 3)   DataBlock {»LINKINIT.PAS«}
0x0ce00…0d000 (10, 0, 4)   DataBlock {»TURBOMSG.OVR«}
0x0d000…0d200 (10, 0, 5)   DataBlock {»LINKCLAS.PAS«}
0x0d200…0d380 (10, 0, 6)   DataBlock {»LINKINIT.PAS«}
0x0d380…0d3a0              6e 74 20 3a 3d 20 30 3b 0d 0a 20 20 20 20 20 20 57 49 54 48 20 74 61 72 67 65 74 5f 6d 6f 64 75   ┆nt := 0;        WITH target_modu┆
0x0d3a0…0d3c0              6c 65 20 44 4f 0d 0a 20 20 20 20 20 20 20 20 42 45 47 49 4e 0d 0a 20 20 20 20 20 20 20 20 20 73   ┆le DO          BEGIN           s┆
0x0d3c0…0d3e0              74 61 72 74 5f 70 6f 73 69 74 69 6f 6e 20 3a 3d 20 6c 6f 6e 67 5f 6e 75 6c 6c 3b 0d 0a 20 20 20   ┆tart_position := long_null;     ┆
0x0d3e0…0d400              20 20 20 20 20 20 46 4f 52 20 69 20 3a 3d 20 6c 6f 61 64 65 72 5f 73 65 63 74 20 54 4f 20 62 73   ┆      FOR i := loader_sect TO bs┆
0x0d400…0d580 (10, 0, 7)   DataBlock {»TURBOMSG.OVR«}
0x0d580…0d5a0              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0x3…]
0x0d600…0d800 (10, 0, 8)   DataBlock {»LINKCLAS.PAS«}
0x0d800…0da00 (10, 0, 9)   0xe5[0x200]
                           […0x1…]
0x0dc00…0dd80 (11, 1, 1)   DataBlock {»LINKCLAS.PAS«}
0x0dd80…0dda0              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0x3…]
0x0de00…0e000 (11, 1, 2)   DataBlock {»GLOBAL.BAK«}
0x0e000…0e180 (11, 1, 3)   DataBlock {»LINKCLAS.BAK«}
0x0e180…0e1a0              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0x3…]
0x0e200…0e400 (11, 1, 4)   0xe5[0x200]
0x0e400…0e600 (11, 1, 5)   DataBlock {»GLOBAL.BAK«}
0x0e600…0e800 (11, 1, 6)   0xe5[0x200]
0x0e800…0ea00 (11, 1, 7)   DataBlock {»LINKCLAS.BAK«}
0x0ea00…0ec00 (11, 1, 8)   DataBlock {»GLOBAL.BAK«}
                           […0x1…]
0x0ee00…0f000 (11, 1, 10)  DataBlock {»LINKCLAS.BAK«}
0x0f000…0f200 (12, 0, 1)   DataBlock {»GLOBAL.BAK«}
0x0f200…0f400 (12, 0, 2)   0xe5[0x200]
0x0f400…0f600 (12, 0, 3)   DataBlock {»IOERRNUM.PAS«}
0x0f600…0f780 (12, 0, 4)   DataBlock {»GLOBAL.BAK«}
0x0f780…0f7a0              72 74 5f 73 74 61 72 74 3a 20 6c 6f 6e 67 5f 69 6e 74 65 67 65 72 0d 0a 20 20 20 45 4e 44 3b 0d   ┆rt_start: long_integer     END; ┆
0x0f7a0…0f7c0              0a 0d 0a 0d 0a 0d 0a 0d 0a 28 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆         (**********************┆
0x0f7c0…0f7e0              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆********************************┆
0x0f7e0…0f800              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 29 0d 0a 28 2a 20 20 20 20   ┆***********************)  (*    ┆
0x0f800…0fa00 (12, 0, 5)   DataBlock {»STDPROC.PAS«}
0x0fa00…0fc00 (12, 0, 6)   DataBlock {»IOERRNUM.PAS«}
0x0fc00…0fe00 (12, 0, 7)   0xe5[0x200]
0x0fe00…10000 (12, 0, 8)   DataBlock {»STDPROC.PAS«}
0x10000…10080 (12, 0, 9)   DataBlock {»IOERRNUM.PAS«}
0x10080…100a0              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0xb…]
0x10200…10400 (12, 0, 10)  0xe5[0x200]
0x10400…10600 (13, 1, 1)   DataBlock {»STDPROC.PAS«}
0x10600…10800 (13, 1, 2)   DataBlock {»LINK.COM«}
0x10800…10a00 (13, 1, 3)   0xe5[0x200]
0x10a00…10c00 (13, 1, 4)   DataBlock {»STDPROC.PAS«}
0x10c00…10e00 (13, 1, 5)   DataBlock {»LINK.COM«}
0x10e00…11000 (13, 1, 6)   0xe5[0x200]
0x11000…11180 (13, 1, 7)   DataBlock {»STDPROC.PAS«}
0x11180…111a0              0a 20 20 20 20 20 20 6f 76 65 72 66 6c 6f 77 20 3a 3d 20 28 63 61 72 72 79 20 3c 3e 20 30 29 0d   ┆       overflow := (carry <> 0) ┆
0x111a0…111c0              0a 20 20 20 45 4e 44 3b 0d 0a 0d 0a 28 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆    END;    (*******************┆
0x111c0…111e0              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆********************************┆
0x111e0…11200              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 29 0d 0a 0d 0a 50   ┆**************************)    P┆
0x11200…11400 (13, 1, 8)   DataBlock {»LINK.COM«}
                           […0x1…]
0x11600…11800 (13, 1, 10)  0xe5[0x200]
0x11800…11a00 (14, 0, 1)   DataBlock {»LINK.COM«}
                           […0xa…]
0x12e00…13000 (15, 1, 2)   DataBlock {»STDPROC.BAK«}
0x13000…13200 (15, 1, 3)   0xe5[0x200]
0x13200…13400 (15, 1, 4)   DataBlock {»LINK.COM«}
0x13400…13600 (15, 1, 5)   DataBlock {»STDPROC.BAK«}
0x13600…13800 (15, 1, 6)   0xe5[0x200]
0x13800…13900 (15, 1, 7)   DataBlock {»LINK.COM«}
0x13900…13920              e1 22 c9 d2 e1 22 cb d2 e1 22 cd d2 e1 22 cf d2 fd e5 c9 fd e1 e1 22 e1 d2 e1 22 e3 d2 e1 22 e5   ┆ "   "   "   "        "   "   " ┆
0x13920…13940              d2 fd e5 2a f9 d2 26 00 e5 21 05 00 d1 cd 72 06 cb 45 ca 83 21 2a f9 d2 26 00 e5 21 01 00 d1 19   ┆   *  &  !    r  E  !*  &  !    ┆
0x13940…13960              7d 32 f9 d2 21 c3 d2 e5 2a e3 d2 e5 2a e1 d2 e5 21 b4 d2 e5 cd 7c 1f 2a c3 d2 26 00 11 00 00 b7   ┆å2  !   *   *   !    ø *  &     ┆
0x13960…13980              ed 52 c2 59 21 21 42 d5 e5 2a f9 d2 26 00 2b 29 29 29 29 e5 29 e5 29 29 d1 19 d1 19 d1 19 e5 21   ┆ R Y!!B  *  & +)))) ) ))       !┆
0x13980…139a0              b4 d2 cd cd 04 cd fc 12 cd e2 1c e5 2a 94 1d 26 00 d1 cd 11 06 cb 45 ca 4e 21 21 42 d5 e5 2a f9   ┆            *  &      E N!!B  * ┆
0x139a0…139c0              d2 26 00 2b 29 29 29 29 e5 29 e5 29 29 d1 19 d1 19 d1 19 11 01 00 cd d4 13 cd 0f 1d 21 a2 1d 11   ┆ & +)))) ) ))               !   ┆
0x139c0…139e0              b0 d2 01 04 00 ed b0 21 c4 d2 e5 21 af d2 e5 21 42 d5 e5 2a f9 d2 26 00 2b 29 29 29 29 e5 29 e5   ┆       !   !   !B  *  & +)))) ) ┆
0x139e0…13a00              29 29 d1 19 d1 19 d1 19 e5 21 b0 d2 e5 cd fe 1f 2a af d2 26 00 e5 2a c4 d2 26 00 e5 cd 14 05 21   ┆))       !      *  &  *  &     !┆
0x13a00…13c00 (15, 1, 8)   DataBlock {»STDPROC.BAK«}
                           […0x1…]
0x13e00…14000 (15, 1, 10)  0xe5[0x200]
0x14000…14180 (16, 0, 1)   DataBlock {»STDPROC.BAK«}
0x14180…141a0              3b 0d 0a 20 20 20 20 20 20 6f 76 65 72 66 6c 6f 77 20 3a 3d 20 28 63 61 72 72 79 20 3c 3e 20 30   ┆;        overflow := (carry <> 0┆
0x141a0…141c0              29 0d 0a 20 20 20 45 4e 44 3b 0d 0a 0d 0a 28 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆)     END;    (*****************┆
0x141c0…141e0              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆********************************┆
0x141e0…14200              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 29 0d 0a 0d   ┆****************************)   ┆
0x14200…14400 (16, 0, 2)   DataBlock {»GETCMD.PAS«}
                           […0x1…]
0x14600…14800 (16, 0, 4)   0xe5[0x200]
0x14800…14a00 (16, 0, 5)   DataBlock {»GETCMD.PAS«}
                           […0x1…]
0x14c00…14e00 (16, 0, 7)   0xe5[0x200]
0x14e00…15000 (16, 0, 8)   DataBlock {»GETCMD.PAS«}
                           […0x1…]
0x15200…15400 (16, 0, 10)  0xe5[0x200]
0x15400…15600 (17, 1, 1)   DataBlock {»GETCMD.PAS«}
                           […0x1…]
0x15780…157a0              20 20 20 45 4c 53 45 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4e 44   ┆   ELSE                      END┆
0x157a0…157c0              0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 55 4e 54 49 4c 20 66 69 6c 65 5f 65   ┆                    UNTIL file_e┆
0x157c0…157e0              78 68 61 75 73 74 65 64 20 6f 72 20 6e 6f 74 20 28 6d 6f 64 75 6c 65 5f 73 74 61 74 75 73 20 69   ┆xhausted or not (module_status i┆
0x157e0…15800              6e 20 28 2e 73 75 63 63 65 73 2c 20 6e 6f 6d 6f 72 65 2e 29 29 3b 0d 0a 0d 0a 20 20 20 20 20 20   ┆n (.succes, nomore.));          ┆
0x15800…15a00 (17, 1, 3)   DataBlock {»GETCMD.PAS«}
                           […0x1…]
0x15c00…15e00 (17, 1, 5)   0xe5[0x200]
0x15e00…16000 (17, 1, 6)   DataBlock {»GETCMD.PAS«}
                           […0x1…]
0x16200…16400 (17, 1, 8)   0xe5[0x200]
0x16400…16600 (17, 1, 9)   DataBlock {»GETCMD.PAS«}
                           […0x1…]
0x16800…16a00 (18, 0, 1)   DataBlock {»TESTOPT.BAK«}
0x16a00…16c00 (18, 0, 2)   0xe5[0x200]
0x16c00…16e00 (18, 0, 3)   DataBlock {»TESTOPT.PAS«}
0x16e00…17000 (18, 0, 4)   DataBlock {»TESTOPT.BAK«}
0x17000…17200 (18, 0, 5)   DataBlock {»LINKPROC.BAK«}
0x17200…17400 (18, 0, 6)   DataBlock {»TESTOPT.PAS«}
0x17400…17600 (18, 0, 7)   DataBlock {»TESTOPT.BAK«}
0x17600…17800 (18, 0, 8)   DataBlock {»LINKPROC.BAK«}
0x17800…17a00 (18, 0, 9)   DataBlock {»TESTOPT.PAS«}
0x17a00…17c00 (18, 0, 10)  0xe5[0x200]
0x17c00…17e00 (19, 1, 1)   DataBlock {»LINKPROC.BAK«}
                           […0xa…]
0x19200…19400 (20, 0, 2)   0xe5[0x200]
0x19400…19580 (20, 0, 3)   DataBlock {»LINKPROC.BAK«}
0x19580…195a0              45 4e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20   ┆EN                       status ┆
0x195a0…195c0              3a 3d 20 73 75 63 63 65 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4c 53   ┆:= succes                    ELS┆
0x195c0…195e0              45 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 3a   ┆E                       status :┆
0x195e0…19600              3d 20 66 61 69 6c 75 72 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4e 44 0d   ┆= failure                   END ┆
0x19600…19800 (20, 0, 4)   DataBlock {»LINKPROC.BAK«}
0x19800…19a00 (20, 0, 5)   DataBlock {»OBJCLAS.PAS«}
0x19a00…19c00 (20, 0, 6)   0xe5[0x200]
0x19c00…19e00 (20, 0, 7)   DataBlock {»LINKPROC.BAK«}
0x19e00…1a000 (20, 0, 8)   DataBlock {»OBJCLAS.PAS«}
0x1a000…1a200 (20, 0, 9)   0xe5[0x200]
0x1a200…1a400 (20, 0, 10)  DataBlock {»LINKPROC.BAK«}
0x1a400…1a600 (21, 1, 1)   DataBlock {»OBJCLAS.PAS«}
                           […0x6…]
0x1b200…1b400 (21, 1, 8)   0xe5[0x200]
0x1b400…1b600 (21, 1, 9)   DataBlock {»OBJCLAS.PAS«}
                           […0x1…]
0x1b800…1ba00 (22, 0, 1)   DataBlock {»OBJCLAS.BAK«}
                           […0xa…]
0x1ce00…1d000 (23, 1, 2)   0xe5[0x200]
                           […0x4…]
0x1d800…1d980 (23, 1, 7)   DataBlock {»LST.BAK«}
0x1d980…1d9a0              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0x3…]
0x1da00…1dc00 (23, 1, 8)   0xe5[0x200]
0x1dc00…1dc80 (23, 1, 9)   DataBlock {»X.PAS«}
0x1dc80…1dca0              00 4c 53 54 20 20 20 20 20 53 55 42 00 00 00 03 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ LST     SUB    5               ┆
0x1dca0…1dcc0              00 58 20 20 20 20 20 20 20 50 41 53 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ X       PAS                    ┆
0x1dcc0…1dce0              e5 58 20 20 20 20 20 20 20 42 41 4b 00 00 00 1f 2f 00 30 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ X       BAK    / 0             ┆
0x1dce0…1dd00              e5 4f 42 4a 43 4c 41 53 20 42 41 4b 00 00 00 1c 2a 00 32 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ OBJCLAS BAK    * 2             ┆
0x1dd00…1dd20              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0x7…]
0x1de00…1e000 (23, 1, 10)  0xe5[0x200]
0x1e000…1e080 (24, 0, 1)   DataBlock {»BLDEXPTB.PAS«}
0x1e080…1e0a0              00 4c 53 54 20 20 20 20 20 53 55 42 00 00 00 03 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ LST     SUB    5               ┆
0x1e0a0…1e0c0              00 58 20 20 20 20 20 20 20 50 41 53 00 00 00 01 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ X       PAS                    ┆
0x1e0c0…1e0e0              00 42 4c 44 45 58 50 54 42 50 41 53 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ BLDEXPTBPAS                    ┆
0x1e0e0…1e100              e5 4f 42 4a 43 4c 41 53 20 42 41 4b 00 00 00 1c 2a 00 32 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ OBJCLAS BAK    * 2             ┆
0x1e100…1e120              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0x7…]
0x1e200…1e400 (24, 0, 2)   0xe5[0x200]
0x1e400…1e480 (24, 0, 3)   DataBlock {»LINKSEGM.PAS«}
0x1e480…1e4a0              00 4c 53 54 20 20 20 20 20 53 55 42 00 00 00 03 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ LST     SUB    5               ┆
0x1e4a0…1e4c0              00 58 20 20 20 20 20 20 20 50 41 53 00 00 00 01 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ X       PAS                    ┆
0x1e4c0…1e4e0              00 42 4c 44 45 58 50 54 42 50 41 53 00 00 00 01 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ BLDEXPTBPAS                    ┆
0x1e4e0…1e500              00 4c 49 4e 4b 53 45 47 4d 50 41 53 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ LINKSEGMPAS                    ┆
0x1e500…1e520              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0x7…]
0x1e600…1e800 (24, 0, 4)   0xe5[0x200]
0x1e800…1e880 (24, 0, 5)   DataBlock {»LINKTERM.PAS«}
0x1e880…1e8a0              00 4c 53 54 20 20 20 20 20 53 55 42 00 00 00 03 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ LST     SUB    5               ┆
0x1e8a0…1e8c0              00 58 20 20 20 20 20 20 20 50 41 53 00 00 00 01 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ X       PAS                    ┆
0x1e8c0…1e8e0              00 42 4c 44 45 58 50 54 42 50 41 53 00 00 00 01 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ BLDEXPTBPAS                    ┆
0x1e8e0…1e900              00 4c 49 4e 4b 53 45 47 4d 50 41 53 00 00 00 01 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ LINKSEGMPAS                    ┆
0x1e900…1e920              00 4c 49 4e 4b 54 45 52 4d 50 41 53 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ LINKTERMPAS                    ┆
0x1e920…1e940              e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
                           […0x6…]
0x1ea00…1ec00 (24, 0, 6)   0xe5[0x200]
                           […0x5…]
0x1f600…1f800 (25, 1, 2)   DataBlock {»LINKER.TXT«}
0x1f800…1fa00 (25, 1, 3)   0xe5[0x200]
                           […0x1…]
0x1fc00…1fe00 (25, 1, 5)   DataBlock {»LINKER.TXT«}
0x1fe00…20000 (25, 1, 6)   0xe5[0x200]
0x20000…20200 (25, 1, 7)   DataBlock {»LST.SUB«}
0x20200…20400 (25, 1, 8)   DataBlock {»LINKER.TXT«}
                           […0x1…]
0x20600…20800 (25, 1, 10)  0xe5[0x200]
0x20800…20a00 (26, 0, 1)   DataBlock {»LINKER.TXT«}
0x20a00…20a20 (26, 0, 2)   20 20 20 20 20 73 74 61 72 74 2c 0d 0a 20 20 20 20 20 20 6c 65 6e 67 74 68 20 3a 20 61 64 64 72   ┆     start,        length : addr┆
0x20a20…20a40              65 73 73 3b 0d 0a 20 20 20 20 20 45 4e 44 3b 0d 0a 45 4e 44 3b 0d 0a 0d 0a 28 2a 20 44 65 72 20   ┆ess;       END;  END;    (* Der ┆
0x20a40…20a60              65 72 20 69 6b 6b 65 20 62 65 68 6f 76 20 66 6f 72 20 66 6c 61 67 20 74 69 6c 20 61 74 20 61 6e   ┆er ikke behov for flag til at an┆
0x20a60…20a80              67 69 76 65 2c 20 61 74 20 72 65 6c 6f 6b 65 72 69 6e 67 73 69 6e 66 6f 20 6d 61 6e 67 6c 65 72   ┆give, at relokeringsinfo mangler┆
0x20a80…20aa0              2e 0d 0a 20 20 20 44 65 74 20 66 72 65 6d 67 7d 72 20 61 66 2c 20 61 74 20 69 6e 64 65 78 28 2e   ┆.     Det fremgår af, at index(.┆
0x20aa0…20ac0              20 70 7d 67 7b 6c 64 65 6e 64 65 20 73 65 6b 74 69 6f 6e 20 2e 29 2e 6c 65 6e 67 74 68 20 3d 20   ┆ pågældende sektion .).length = ┆
0x20ac0…20ae0              30 20 2a 29 0d 0a 0d 0a 6f 62 6a 65 63 74 6d 6f 64 75 6c 65 73 65 63 74 69 6f 6e 73 20 3d 20 28   ┆0 *)    objectmodulesections = (┆
0x20ae0…20b00              6c 6f 61 64 65 72 2c 20 69 6d 61 67 65 2c 20 65 73 64 2c 20 72 6c 64 2c 20 74 72 61 69 6c 65 72   ┆loader, image, esd, rld, trailer┆
0x20b00…20b20              29 3b 0d 0a 0d 0a 6c 6f 61 64 65 72 5f 74 79 70 65 20 3d 20 41 52 52 41 59 28 2e 31 2e 2e 68 65   ┆);    loader_type = ARRAY(.1..he┆
0x20b20…20b40              61 64 65 72 2e 69 6e 64 65 78 28 2e 6c 6f 61 64 65 72 2e 29 2e 6c 65 6e 67 74 68 2e 29 20 4f 46   ┆ader.index(.loader.).length.) OF┆
0x20b40…20b60              20 62 79 74 65 3b 0d 0a 0d 0a 69 6d 61 67 65 5f 74 79 70 65 20 3d 20 20 41 52 52 41 59 28 2e 31   ┆ byte;    image_type =  ARRAY(.1┆
0x20b60…20b80              2e 2e 68 65 61 64 65 72 2e 69 6e 64 65 78 28 2e 69 6d 61 67 65 2e 29 2e 6c 65 6e 67 74 68 2e 29   ┆..header.index(.image.).length.)┆
0x20b80…20ba0              20 4f 46 20 62 79 74 65 3b 0d 0a 0d 0a 65 73 64 5f 74 79 70 65 20 3d 0d 0a 52 45 43 4f 52 44 0d   ┆ OF byte;    esd_type =  RECORD ┆
0x20ba0…20bc0              0a 20 20 20 69 6d 70 6f 72 74 5f 63 6f 75 6e 74 2c 0d 0a 20 20 20 65 78 70 6f 72 74 5f 63 6f 75   ┆    import_count,     export_cou┆
0x20bc0…20be0              6e 74 3a 20 6c 6f 6e 67 5f 69 6e 74 65 67 65 72 3b 0d 0a 20 20 20 69 6d 70 6f 72 74 5f 74 61 62   ┆nt: long_integer;     import_tab┆
0x20be0…20c00              6c 65 3a 20 41 52 52 41 59 28 2e 31 2e 2e 20 69 6d 70 6f 72 74 5f 63 6f 75 6e 74 20 2e 29 20 4f   ┆le: ARRAY(.1.. import_count .) O┆
0x20c00…20c20 (26, 0, 3)   6c 6c 65 72 20 69 6d 70 6f 72 74 65 72 65 73 2c 20 6f 67 20 72 65 6c 6f 6b 65 72 69 6e 67 73 2d   ┆ller importeres, og relokerings-┆
0x20c20…20c40              0d 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 65 6e 20 65 72 20 6b 6f 6d 70 72 69 6d 65 72 65 74 20 74   ┆  informationen er komprimeret t┆
0x20c40…20c60              69 6c 20 65 6e 20 62 69 74 2d 6d 61 70 2c 20 73 6f 6d 20 75 64 70 65 67 65 72 20 64 65 20 6f 6b   ┆il en bit-map, som udpeger de ok┆
0x20c60…20c80              74 65 74 74 65 72 20 69 0d 0a 6f 62 6a 65 6b 74 6b 6f 64 65 6e 2c 20 73 6f 6d 20 73 6b 61 6c 20   ┆tetter i  objektkoden, som skal ┆
0x20c80…20ca0              72 65 6c 6f 6b 65 72 65 73 2e 20 44 65 74 20 66 72 65 6d 67 7d 72 20 61 66 20 6b 6f 64 65 6e 20   ┆relokeres. Det fremgår af koden ┆
0x20ca0…20cc0              73 65 6c 76 2c 20 68 76 69 6c 6b 65 74 20 73 65 67 6d 65 6e 74 0d 0a 64 65 72 20 73 6b 61 6c 20   ┆selv, hvilket segment  der skal ┆
0x20cc0…20ce0              72 65 6c 6f 6b 65 72 65 73 20 69 20 66 6f 72 68 6f 6c 64 20 74 69 6c 2e 20 20 44 65 6e 20 76 7b   ┆relokeres i forhold til.  Den væ┆
0x20ce0…20d00              73 65 6e 74 6c 69 67 73 74 65 20 66 6f 72 73 6b 65 6c 20 69 20 66 6f 72 68 6f 6c 64 20 74 69 6c   ┆sentligste forskel i forhold til┆
0x20d00…20d20              0d 0a 49 42 4d 20 65 72 2c 20 61 74 20 6b 61 74 61 6c 6f 67 65 74 20 6f 76 65 72 20 65 6b 73 74   ┆  IBM er, at kataloget over ekst┆
0x20d20…20d40              65 72 6e 65 20 73 79 6d 62 6f 6c 65 72 20 66 7c 6c 67 65 72 20 65 66 74 65 72 20 6f 62 6a 65 6b   ┆erne symboler følger efter objek┆
0x20d40…20d60              74 6b 6f 64 65 64 65 6c 65 6e 2c 0d 0a 68 76 6f 72 20 64 65 6e 20 69 20 49 42 4d 2d 66 6f 72 6d   ┆tkodedelen,  hvor den i IBM-form┆
0x20d60…20d80              61 74 65 74 20 67 7d 72 20 66 6f 72 75 64 20 66 6f 72 20 64 65 6e 6e 65 2e 20 46 6f 72 6d 61 74   ┆atet går forud for denne. Format┆
0x20d80…20da0              65 74 20 61 66 76 69 67 65 72 20 66 72 61 20 62 65 67 67 65 0d 0a 64 65 20 6e 7b 76 6e 74 65 20   ┆et afviger fra begge  de nævnte ┆
0x20da0…20dc0              76 65 64 20 61 74 20 6f 6d 66 61 74 74 65 20 65 6e 20 64 65 6c 2c 20 64 65 72 20 72 75 6d 6d 65   ┆ved at omfatte en del, der rumme┆
0x20dc0…20de0              72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 6f 6d 20 6f 76 65 72 67 69 76 65 73 0d 0a 75 62   ┆r information, som overgives  ub┆
0x20de0…20e00              65 68 61 6e 64 6c 65 74 20 74 69 6c 20 6c 6f 61 64 65 72 65 6e 2c 20 6f 67 20 76 65 64 20 7b 6e   ┆ehandlet til loaderen, og ved æn┆
0x20e00…21000 (26, 0, 4)   DataBlock {»LINKER.TXT«}
0x21000…21020 (26, 0, 5)   46 20 65 73 64 5f 65 6e 74 72 79 5f 74 79 70 65 3b 0d 0a 20 20 20 65 78 70 6f 72 74 5f 74 61 62   ┆F esd_entry_type;     export_tab┆
0x21020…21040              6c 65 3a 20 41 52 52 41 59 28 2e 31 2e 2e 20 65 78 70 6f 72 74 5f 63 6f 75 6e 74 20 2e 29 20 4f   ┆le: ARRAY(.1.. export_count .) O┆
0x21040…21060              46 20 65 73 64 5f 65 6e 74 72 79 5f 74 79 70 65 3b 0d 0a 45 4e 44 3b 0d 0a 0d 0a 65 73 64 5f 65   ┆F esd_entry_type;  END;    esd_e┆
0x21060…21080              6e 74 72 79 5f 74 79 70 65 20 3d 0d 0a 52 45 43 4f 52 44 0d 0a 20 20 20 73 79 6d 62 6f 6c 5f 69   ┆ntry_type =  RECORD     symbol_i┆
0x21080…210a0              64 3a 20 73 79 6d 62 6f 6c 5f 74 79 70 65 3b 0d 0a 20 20 20 73 79 6d 62 6f 6c 5f 6b 69 6e 64 3a   ┆d: symbol_type;     symbol_kind:┆
0x210a0…210c0              20 73 79 6d 62 6f 6c 5f 6b 69 6e 64 5f 74 79 70 65 3b 0d 0a 20 20 20 73 79 6d 62 6f 6c 5f 76 61   ┆ symbol_kind_type;     symbol_va┆
0x210c0…210e0              6c 75 65 3a 20 61 64 64 72 65 73 73 3b 0d 0a 45 4e 44 3b 0d 0a 0d 0a 73 79 6e 62 6f 6c 5f 6b 69   ┆lue: address;  END;    synbol_ki┆
0x210e0…21100              6e 64 5f 74 79 70 65 20 3d 20 28 75 6e 72 65 73 6f 6c 76 65 64 2c 20 61 62 73 6f 6c 75 74 65 2c   ┆nd_type = (unresolved, absolute,┆
0x21100…21120              20 72 65 6c 6f 63 61 74 61 62 6c 65 2c 20 65 6e 74 72 79 29 0d 0a 0d 0a 72 6c 64 5f 74 79 70 65   ┆ relocatable, entry)    rld_type┆
0x21120…21140              20 3d 20 41 52 52 41 59 28 2e 31 2e 2e 20 28 68 65 61 64 65 72 2e 69 6e 64 65 78 28 2e 69 6d 61   ┆ = ARRAY(.1.. (header.index(.ima┆
0x21140…21160              67 65 2e 29 2e 6c 65 6e 67 74 68 20 2d 20 31 29 20 44 49 56 20 38 20 2b 20 31 20 2e 29 20 4f 46   ┆ge.).length - 1) DIV 8 + 1 .) OF┆
0x21160…21180              20 62 69 74 3b 0d 0a 0d 0a 74 72 61 69 6c 65 72 20 3d 0d 0a 52 45 43 4f 52 44 0d 0a 45 4e 44 3b   ┆ bit;    trailer =  RECORD  END;┆
0x21180…211a0              1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a   ┆                                ┆
                           […0x3…]
0x21200…21220 (26, 0, 6)   64 72 65 74 20 69 6e 64 68 6f 6c 64 20 69 20 68 65 61 64 65 72 2d 64 65 6c 65 6e 2e 0d 0a 20 20   ┆dret indhold i header-delen.    ┆
0x21220…21240              20 20 20 49 20 64 65 74 20 66 7c 6c 67 65 6e 64 65 20 67 69 76 65 73 20 65 6e 20 73 70 65 63 69   ┆   I det følgende gives en speci┆
0x21240…21260              66 69 6b 61 74 69 6f 6e 20 61 66 20 6f 62 6a 65 6b 74 6d 6f 64 75 6c 66 6f 72 6d 61 74 65 74 20   ┆fikation af objektmodulformatet ┆
0x21260…21280              69 20 65 6e 0d 0a 28 73 74 7b 72 6b 74 20 75 66 6f 72 6d 65 6c 29 20 50 61 73 63 61 6c 2d 6c 69   ┆i en  (stærkt uformel) Pascal-li┆
0x21280…212a0              67 6e 65 6e 64 65 20 6e 6f 74 61 74 69 6f 6e 2e 20 44 65 20 73 69 6d 70 6c 65 72 65 20 74 79 70   ┆gnende notation. De simplere typ┆
0x212a0…212c0              65 72 20 73 70 65 63 69 66 69 63 65 72 65 73 0d 0a 73 6c 65 74 20 69 6b 6b 65 20 69 20 64 65 6e   ┆er specificeres  slet ikke i den┆
0x212c0…212e0              6e 65 20 73 61 6d 6d 65 6e 68 7b 6e 67 2e 20 46 2e 65 6b 73 2e 20 6d 7d 20 6c 7b 73 65 72 65 6e   ┆ne sammenhæng. F.eks. må læseren┆
0x212e0…21300              20 67 7b 74 74 65 20 73 69 67 20 74 69 6c 20 61 74 0d 0a 73 79 6d 62 6f 6c 5f 74 79 70 65 20 3d   ┆ gætte sig til at  symbol_type =┆
0x21300…21320              20 41 52 52 41 59 28 2e 31 2e 2e 6d 61 78 5f 73 79 6d 62 6f 6c 5f 6c 65 6e 67 74 68 2e 29 20 4f   ┆ ARRAY(.1..max_symbol_length.) O┆
0x21320…21340              46 20 63 68 61 72 2e 0d 0a 0d 0a 54 59 50 45 0d 0a 0d 0a 6f 62 6a 65 63 74 6d 6f 64 75 6c 65 5f   ┆F char.    TYPE    objectmodule_┆
0x21340…21360              74 79 70 65 20 3d 0d 0a 52 45 43 4f 52 44 0d 0a 20 20 20 68 65 61 64 65 72 20 3a 20 68 65 61 64   ┆type =  RECORD     header : head┆
0x21360…21380              65 72 5f 74 79 70 65 3b 20 20 20 20 20 20 20 28 2a 20 47 65 6e 65 72 65 6c 20 69 6e 66 6f 72 6d   ┆er_type;       (* Generel inform┆
0x21380…213a0              61 74 69 6f 6e 20 6f 67 20 69 6e 64 65 6b 73 20 66 6f 72 20 72 65 73 74 65 6e 20 2a 29 0d 0a 20   ┆ation og indeks for resten *)   ┆
0x213a0…213c0              20 20 6c 6f 61 64 65 72 20 3a 20 6c 6f 61 64 65 72 5f 74 79 70 65 3b 20 20 20 20 20 20 20 28 2a   ┆  loader : loader_type;       (*┆
0x213c0…213e0              20 75 62 65 6e 68 61 6e 64 6c 65 74 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 69 6c 20 6c 6f 61   ┆ ubenhandlet information til loa┆
0x213e0…21400              64 65 72 65 6e 20 2a 29 0d 0a 20 20 20 69 6d 61 67 65 20 20 3a 20 69 6d 61 67 65 5f 74 79 70 65   ┆deren *)     image  : image_type┆
0x21400…21600 (26, 0, 7)   DataBlock {»LINKER.TXT«}
0x21600…21800 (26, 0, 8)   0xe5[0x200]
0x21800…21820 (26, 0, 9)   3b 20 20 20 20 20 20 20 20 28 2a 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 2a 29 0d 0a 20 20 20 65   ┆;        (* object code *)     e┆
0x21820…21840              73 64 20 20 20 20 3a 20 65 73 64 5f 74 79 70 65 3b 20 20 20 20 20 20 20 20 20 20 28 2a 20 65 78   ┆sd    : esd_type;          (* ex┆
0x21840…21860              74 65 72 6e 61 6c 20 73 79 6d 62 6f 6c 20 64 69 72 65 63 74 6f 72 79 20 2a 29 0d 0a 20 20 20 72   ┆ternal symbol directory *)     r┆
0x21860…21880              6c 64 20 20 20 20 3a 20 72 6c 64 5f 74 79 70 65 3b 20 20 20 20 20 20 20 20 20 20 28 2a 20 72 65   ┆ld    : rld_type;          (* re┆
0x21880…218a0              6c 6f 63 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20 2a 29 0d 0a 20 20 20 74 72 61 69 6c 65   ┆location directory *)     traile┆
0x218a0…218c0              72 3a 20 74 72 61 69 6c 65 72 5f 74 79 70 65 20 20 20 20 20 20 20 28 2a 20 43 52 43 20 63 68 65   ┆r: trailer_type       (* CRC che┆
0x218c0…218e0              63 6b 73 75 6d 20 2a 29 0d 0a 45 4e 44 3b 0d 0a 0d 0a 68 65 61 64 65 72 5f 74 79 70 65 20 3d 0d   ┆cksum *)  END;    header_type = ┆
0x218e0…21900              0a 52 45 43 4f 52 44 0d 0a 20 20 20 66 6f 72 6d 61 74 5f 63 6f 64 65 20 3a 20 69 6e 74 65 67 65   ┆ RECORD     format_code : intege┆
0x21900…21920              72 3b 0d 0a 20 20 20 6d 6f 64 75 6c 65 5f 69 64 20 3a 20 73 79 6d 62 6f 6c 5f 74 79 70 65 3b 0d   ┆r;     module_id : symbol_type; ┆
0x21920…21940              0a 20 20 20 63 72 65 61 74 69 6f 6e 5f 64 61 74 65 20 3a 20 64 61 74 65 5f 74 79 70 65 3b 0d 0a   ┆    creation_date : date_type;  ┆
0x21940…21960              20 20 20 6f 70 74 69 6f 6e 20 3a 20 69 6e 74 65 67 65 72 3b 20 20 20 20 20 20 20 28 2a 20 6d 61   ┆   option : integer;       (* ma┆
0x21960…21980              67 69 73 6b 20 74 61 6c 20 3f 3f 20 2a 29 0d 0a 20 20 20 65 6e 74 72 79 20 3a 20 61 64 64 72 65   ┆gisk tal ?? *)     entry : addre┆
0x21980…219a0              73 73 3b 20 20 20 20 20 20 20 20 28 2a 20 6c 6f 61 64 65 72 20 73 65 63 74 69 6f 6e 20 3f 3f 20   ┆ss;        (* loader section ?? ┆
0x219a0…219c0              2a 29 0d 0a 20 20 20 75 6e 75 73 65 64 5f 31 2c 0d 0a 20 20 20 75 6e 75 73 65 64 5f 32 3a 20 69   ┆*)     unused_1,     unused_2: i┆
0x219c0…219e0              6e 74 65 67 65 72 3b 0d 0a 20 20 20 69 6e 64 65 78 20 3a 20 41 52 52 41 59 28 2e 20 6f 62 6a 65   ┆nteger;     index : ARRAY(. obje┆
0x219e0…21a00              63 74 6d 6f 64 75 6c 65 73 65 63 74 69 6f 6e 73 20 2e 29 20 4f 46 20 52 45 43 4f 52 44 0d 0a 20   ┆ctmodulesections .) OF RECORD   ┆
0x21a00…21c00 (26, 0, 10)  DataBlock {»LINKER.TXT«}
0x21c00…21e00 (27, 1, 1)   0xe5[0x200]
                           […0x531…]

Reduced view