DataMuseum.dk

Presents historical artifacts from the history of:

MIKADOS

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

See our Wiki for more about MIKADOS

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦1b2f9e5fb⟧ TextFile

    Length: 5056 (0x13c0)
    Types: TextFile
    Notes: Mikados_K
    Names: »PRODUDSK.K«

Derivation

└─⟦a3d38fea3⟧ Bits:30008985 PRODUKTION NBT.
    └─⟦this⟧ »PRODUDSK.K« 

Mikados K File

PROGRAM PRODUDSKRIFTER;
TYPE
PARMARRAY=PACKED ARRAY (1..39) OF CHAR;
VAR    PARM:^PARMARRAY;
       QUQ:^INTEGER;
       CH:STRING(1);
       FNAVN:STRING(18);
(*$P*)
PROCEDURE REGVEDL;
CONST MORDREHZ=331;
      MSYSZ=243;
(*$IISFHEAD*)
HOVEDZONE=RECORD
          H:ISFHEAD;
          T:ARRAY(1..MORDREHZ) OF INTEGER;
END;
 
SYSZONE=RECORD
        H:ISFHEAD;
        T:ARRAY(1..MSYSZ) OF INTEGER;
END;
ARAR=PACKED ARRAY(-11..-10) OF CHAR;
RAR=ARRAY (0..0) OF REAL;
AR13=ARRAY(1..3) OF INTEGER;
AR14=ARRAY(1..4) OF INTEGER;
AR15=ARRAY(1..5) OF INTEGER;
AR19=ARRAY(1..9) OF INTEGER;
 
DOBBINT=ARRAY(1..2) OF INTEGER;
 
TEK=PACKED ARRAY(1..30) OF CHAR;
 
HOVEDPOST=RECORD
          AA:ARAR;
          A:AR;
          AAA:RAR;
          NR:INTEGER;
          DATO:DOBBINT;
          TILBUDNR:INTEGER;
          TLBUDDATO:DOBBINT;
          SAGSNR:INTEGER;
          KUNDENR,
          POSTNR:DOBBINT;
          LEVTERM,
          STATUS:INTEGER;
          KUNDENAVN,
          GADE,
          BY,
          KONTAKT:TEK;
          TELEFON:PACKED ARRAY(1..10) OF CHAR;
          LEVSTED:TEK;
          INITIAL:PACKED ARRAY(1..4) OF CHAR
END;
SYSPOST=RECORD
          AA:ARAR;
          A:AR;
          AAA:RAR;
          NR,
          ORDRENR,
          SDAT1,SDAT2:INTEGER
END;
VAR HOVF,SYSF:ISF;
    HOVZ:HOVEDZONE;
    SYSZ:SYSZONE;
    HOVED:HOVEDPOST;
    SYSTEM:SYSPOST;
    IER,ORDRENR:INTEGER;
(*$P*)
(*$L-*)
(*$R-,IFORWARD*)
(*$IIOPEN*)
(*$IICLOSE*)
(*$L+*)
SEGMENT PROCEDURE ERROR(VAR FIL:FILNAVN);
BEGIN
  WRITELN('FEJL I REGISTER ',FIL,' FEJLKODE ',IER);
  ICLOSE(HOVZ.H,HOVF);
  ICLOSE(SYSZ.H,SYSF);
  EXIT(REGVEDL)
END;
SEGMENT PROCEDURE OFEJL(VAR FIL:FILNAVN);
VAR I:INTEGER;
BEGIN
  GOTOXY(1,20);
  WRITELN('REGISTERFEJL ',IER,' I ',FIL,' . SITUATIONEN ER FORSØGT REDDET.');
  WRITELN('TAST 0, HVIS DER SKAL FORTSÆTTES');
  REPEAT GOTOXY(40,21);READLN;READ(I) UNTIL IORESULT=0;
  IF I<>0 THEN ERROR(FIL);
  CLEARSCREEN
END;
(*$P*)
PROCEDURE INIT;
BEGIN
  CLEARSCREEN;
  HOVZ.H.FILENAME:='ORDREHOV';
  FNAVN:='ORDREHOV:P2:0000:I';
  REWRITE(HOVF,FNAVN);
  IOPEN(HOVZ.H,HOVF,SKRIV);IF IER<>0 THEN OFEJL(HOVZ.H.FILENAME);
  SYSZ.H.FILENAME:='SYSREG  ';
  FNAVN:='SYSREG:P2:0000:I';
  REWRITE(SYSF,FNAVN);
  IOPEN(SYSZ.H,SYSF,SKRIV);IF IER<>0 THEN OFEJL(SYSZ.H.FILENAME);
END;
(*$L-*)
(*$IEXCOMCOP*)
(*$IREADPROC*)
(*$IFINDPOST*)
(*$IPUTGET*)
(*$L+*)
(*$P*)
PROCEDURE D23;
BEGIN
  GOTOXY(1,23);WRITELN(' ':79);GOTOXY(1,23)
END;
(*$P*)
BEGIN
  INIT;
  REPEAT
    CH:='N';
    REPEAT
      D23;
      WRITE('Ordrenummer ');READLN;READ(ORDRENR)
    UNTIL (IORESULT=0) AND (ORDRENR>=0) AND (ORDRENR<=9999);
    IF ORDRENR>0 THEN
    BEGIN
      HOVED.NR:=ORDRENR;
      GETREC(HOVZ.H,HOVF,HOVED.A);
      IF IER=-6 THEN
      BEGIN
        D23;
        WRITE('Ordren findes ikke, RETURN ');READLN
      END
      ELSE IF IER=0 THEN
      BEGIN
        IF HOVED.STATUS>2 THEN
        BEGIN
          D23;
          WRITE('Ordre allerede i produktion, RETURN ');READLN
        END
        ELSE IF HOVED.STATUS<2 THEN
        BEGIN
          D23;
          CH:='J';
          WRITE('Ordre ikke reserveret, ønskes etiketter J/N ');EDIT(CH)
        END
        ELSE
        BEGIN
          CH:='J';
          HOVED.STATUS:=3;
          PUTREC(HOVZ.H,HOVF,HOVED.A);
          IF IER<>0 THEN ERROR(HOVZ.H.FILENAME)
        END;
        IF CH='J' THEN
        BEGIN
          SYSTEM.NR:=2;
          GETREC(SYSZ.H,SYSF,SYSTEM.A);
          IF IER<>0 THEN ERROR(SYSZ.H.FILENAME);
          SYSTEM.ORDRENR:=ORDRENR;
          SYSTEM.SDAT1:=HOVED.STATUS;
          SYSTEM.SDAT2:=0;
          PUTREC(SYSZ.H,SYSF,SYSTEM.A);
          IF IER<>0 THEN ERROR(SYSZ.H.FILENAME)
        END
      END
      ELSE ERROR(HOVZ.H.FILENAME)
    END
  UNTIL (ORDRENR=0) OR (CH='J');
  ICLOSE(HOVZ.H,HOVF);
  ICLOSE(SYSZ.H,SYSF);
  WRITELN('ICLOSE ',IER)
END;
(*$P*)
BEGIN
  REGVEDL;
  FNAVN:=' ';
  FNAVN(1):=PARM^(1);
  IF CH='J' THEN
    CHAIN('L       *1',CONCAT('INTRE,PROFILET:P2,',FNAVN),QUQ)
  ELSE
    CHAIN('L       *1',CONCAT('HOVED:P2,',FNAVN),QUQ);
  IF IORESULT<>0 THEN WRITELN('IORESULT ',IORESULT)
END.

Mikados K File

0x0000…0019 Line {l1=0x17, l2=»PROGRAM PRODUDSKRIFTER;«, l3=0x17}
0x0019…001f Line {l1=0x04, l2=»TYPE«, l3=0x04}
0x001f…0048 Line {l1=0x27, l2=»PARMARRAY=PACKED ARRAY (1..39) OF CHAR;«, l3=0x27}
0x0048…0061 Line {l1=0x17, l2=»VAR    PARM:^PARMARRAY;«, l3=0x17}
0x0061…0077 Line {l1=0x14, l2=»       QUQ:^INTEGER;«, l3=0x14}
0x0077…008d Line {l1=0x14, l2=»       CH:STRING(1);«, l3=0x14}
0x008d…00a7 Line {l1=0x18, l2=»       FNAVN:STRING(18);«, l3=0x18}
0x00a7…00af Line {l1=0x06, l2=»(*$P*)«, l3=0x06}
0x00af…00c3 Line {l1=0x12, l2=»PROCEDURE REGVEDL;«, l3=0x12}
0x00c3…00d8 Line {l1=0x13, l2=»CONST MORDREHZ=331;«, l3=0x13}
0x00d8…00ea Line {l1=0x10, l2=»      MSYSZ=243;«, l3=0x10}
0x00ea…00f9 Line {l1=0x0d, l2=»(*$IISFHEAD*)«, l3=0x0d}
0x00f9…010b Line {l1=0x10, l2=»HOVEDZONE=RECORD«, l3=0x10}
0x010b…0121 Line {l1=0x14, l2=»          H:ISFHEAD;«, l3=0x14}
0x0121…014d Line {l1=0x2a, l2=»          T:ARRAY(1..MORDREHZ) OF INTEGER;«, l3=0x2a}
0x014d…0153 Line {l1=0x04, l2=»END;«, l3=0x04}
0x0153…0156 Line {l1=0x01, l2=» «, l3=0x01}
0x0156…0166 Line {l1=0x0e, l2=»SYSZONE=RECORD«, l3=0x0e}
0x0166…017a Line {l1=0x12, l2=»        H:ISFHEAD;«, l3=0x12}
0x017a…01a1 Line {l1=0x25, l2=»        T:ARRAY(1..MSYSZ) OF INTEGER;«, l3=0x25}
0x01a1…01a7 Line {l1=0x04, l2=»END;«, l3=0x04}
0x01a7…01cd Line {l1=0x24, l2=»ARAR=PACKED ARRAY(-11..-10) OF CHAR;«, l3=0x24}
0x01cd…01e8 Line {l1=0x19, l2=»RAR=ARRAY (0..0) OF REAL;«, l3=0x19}
0x01e8…0206 Line {l1=0x1c, l2=»AR13=ARRAY(1..3) OF INTEGER;«, l3=0x1c}
0x0206…0224 Line {l1=0x1c, l2=»AR14=ARRAY(1..4) OF INTEGER;«, l3=0x1c}
0x0224…0242 Line {l1=0x1c, l2=»AR15=ARRAY(1..5) OF INTEGER;«, l3=0x1c}
0x0242…0260 Line {l1=0x1c, l2=»AR19=ARRAY(1..9) OF INTEGER;«, l3=0x1c}
0x0260…0263 Line {l1=0x01, l2=» «, l3=0x01}
0x0263…0284 Line {l1=0x1f, l2=»DOBBINT=ARRAY(1..2) OF INTEGER;«, l3=0x1f}
0x0284…0287 Line {l1=0x01, l2=» «, l3=0x01}
0x0287…02a9 Line {l1=0x20, l2=»TEK=PACKED ARRAY(1..30) OF CHAR;«, l3=0x20}
0x02a9…02ac Line {l1=0x01, l2=» «, l3=0x01}
0x02ac…02be Line {l1=0x10, l2=»HOVEDPOST=RECORD«, l3=0x10}
0x02be…02d2 Line {l1=0x12, l2=»          AA:ARAR;«, l3=0x12}
0x02d2…02e3 Line {l1=0x0f, l2=»          A:AR;«, l3=0x0f}
0x02e3…02f7 Line {l1=0x12, l2=»          AAA:RAR;«, l3=0x12}
0x02f7…030e Line {l1=0x15, l2=»          NR:INTEGER;«, l3=0x15}
0x030e…0327 Line {l1=0x17, l2=»          DATO:DOBBINT;«, l3=0x17}
0x0327…0344 Line {l1=0x1b, l2=»          TILBUDNR:INTEGER;«, l3=0x1b}
0x0344…0362 Line {l1=0x1c, l2=»          TLBUDDATO:DOBBINT;«, l3=0x1c}
0x0362…037d Line {l1=0x19, l2=»          SAGSNR:INTEGER;«, l3=0x19}
0x037d…0391 Line {l1=0x12, l2=»          KUNDENR,«, l3=0x12}
0x0391…03ac Line {l1=0x19, l2=»          POSTNR:DOBBINT;«, l3=0x19}
0x03ac…03c0 Line {l1=0x12, l2=»          LEVTERM,«, l3=0x12}
0x03c0…03db Line {l1=0x19, l2=»          STATUS:INTEGER;«, l3=0x19}
0x03db…03f1 Line {l1=0x14, l2=»          KUNDENAVN,«, l3=0x14}
0x03f1…0402 Line {l1=0x0f, l2=»          GADE,«, l3=0x0f}
0x0402…0411 Line {l1=0x0d, l2=»          BY,«, l3=0x0d}
0x0411…0429 Line {l1=0x16, l2=»          KONTAKT:TEK;«, l3=0x16}
0x0429…0459 Line {l1=0x2e, l2=»          TELEFON:PACKED ARRAY(1..10) OF CHAR;«, l3=0x2e}
0x0459…0471 Line {l1=0x16, l2=»          LEVSTED:TEK;«, l3=0x16}
0x0471…049f Line {l1=0x2c, l2=»          INITIAL:PACKED ARRAY(1..4) OF CHAR«, l3=0x2c}
0x049f…04a5 Line {l1=0x04, l2=»END;«, l3=0x04}
0x04a5…04b5 Line {l1=0x0e, l2=»SYSPOST=RECORD«, l3=0x0e}
0x04b5…04c9 Line {l1=0x12, l2=»          AA:ARAR;«, l3=0x12}
0x04c9…04da Line {l1=0x0f, l2=»          A:AR;«, l3=0x0f}
0x04da…04ee Line {l1=0x12, l2=»          AAA:RAR;«, l3=0x12}
0x04ee…04fd Line {l1=0x0d, l2=»          NR,«, l3=0x0d}
0x04fd…0511 Line {l1=0x12, l2=»          ORDRENR,«, l3=0x12}
0x0511…0530 Line {l1=0x1d, l2=»          SDAT1,SDAT2:INTEGER«, l3=0x1d}
0x0530…0536 Line {l1=0x04, l2=»END;«, l3=0x04}
0x0536…054a Line {l1=0x12, l2=»VAR HOVF,SYSF:ISF;«, l3=0x12}
0x054a…055f Line {l1=0x13, l2=»    HOVZ:HOVEDZONE;«, l3=0x13}
0x055f…0572 Line {l1=0x11, l2=»    SYSZ:SYSZONE;«, l3=0x11}
0x0572…0588 Line {l1=0x14, l2=»    HOVED:HOVEDPOST;«, l3=0x14}
0x0588…059d Line {l1=0x13, l2=»    SYSTEM:SYSPOST;«, l3=0x13}
0x059d…05b7 Line {l1=0x18, l2=»    IER,ORDRENR:INTEGER;«, l3=0x18}
0x05b7…05bf Line {l1=0x06, l2=»(*$P*)«, l3=0x06}
0x05bf…05c8 Line {l1=0x07, l2=»(*$L-*)«, l3=0x07}
0x05c8…05da Line {l1=0x10, l2=»(*$R-,IFORWARD*)«, l3=0x10}
0x05da…05e7 Line {l1=0x0b, l2=»(*$IIOPEN*)«, l3=0x0b}
0x05e7…05f5 Line {l1=0x0c, l2=»(*$IICLOSE*)«, l3=0x0c}
0x05f5…05fe Line {l1=0x07, l2=»(*$L+*)«, l3=0x07}
0x05fe…0629 Line {l1=0x29, l2=»SEGMENT PROCEDURE ERROR(VAR FIL:FILNAVN);«, l3=0x29}
0x0629…0630 Line {l1=0x05, l2=»BEGIN«, l3=0x05}
0x0630…0665 Line {l1=0x33, l2=»  WRITELN('FEJL I REGISTER ',FIL,' FEJLKODE ',IER);«, l3=0x33}
0x0665…067d Line {l1=0x16, l2=»  ICLOSE(HOVZ.H,HOVF);«, l3=0x16}
0x067d…0695 Line {l1=0x16, l2=»  ICLOSE(SYSZ.H,SYSF);«, l3=0x16}
0x0695…06a6 Line {l1=0x0f, l2=»  EXIT(REGVEDL)«, l3=0x0f}
0x06a6…06ac Line {l1=0x04, l2=»END;«, l3=0x04}
0x06ac…06d7 Line {l1=0x29, l2=»SEGMENT PROCEDURE OFEJL(VAR FIL:FILNAVN);«, l3=0x29}
0x06d7…06e7 Line {l1=0x0e, l2=»VAR I:INTEGER;«, l3=0x0e}
0x06e7…06ee Line {l1=0x05, l2=»BEGIN«, l3=0x05}
0x06ee…06ff Line {l1=0x0f, l2=»  GOTOXY(1,20);«, l3=0x0f}
0x06ff…074e Line {l1=0x4d, l2=»  WRITELN('REGISTERFEJL ',IER,' I ',FIL,' . SITUATIONEN ER FORSØGT REDDET.');«, l3=0x4d}
0x074e…077e Line {l1=0x2e, l2=»  WRITELN('TAST 0, HVIS DER SKAL FORTSÆTTES');«, l3=0x2e}
0x077e…07b7 Line {l1=0x37, l2=»  REPEAT GOTOXY(40,21);READLN;READ(I) UNTIL IORESULT=0;«, l3=0x37}
0x07b7…07d3 Line {l1=0x1a, l2=»  IF I<>0 THEN ERROR(FIL);«, l3=0x1a}
0x07d3…07e2 Line {l1=0x0d, l2=»  CLEARSCREEN«, l3=0x0d}
0x07e2…07e8 Line {l1=0x04, l2=»END;«, l3=0x04}
0x07e8…07f0 Line {l1=0x06, l2=»(*$P*)«, l3=0x06}
0x07f0…0801 Line {l1=0x0f, l2=»PROCEDURE INIT;«, l3=0x0f}
0x0801…0808 Line {l1=0x05, l2=»BEGIN«, l3=0x05}
0x0808…0818 Line {l1=0x0e, l2=»  CLEARSCREEN;«, l3=0x0e}
0x0818…0838 Line {l1=0x1e, l2=»  HOVZ.H.FILENAME:='ORDREHOV';«, l3=0x1e}
0x0838…0858 Line {l1=0x1e, l2=»  FNAVN:='ORDREHOV:P2:0000:I';«, l3=0x1e}
0x0858…0870 Line {l1=0x16, l2=»  REWRITE(HOVF,FNAVN);«, l3=0x16}
0x0870…08b3 Line {l1=0x41, l2=»  IOPEN(HOVZ.H,HOVF,SKRIV);IF IER<>0 THEN OFEJL(HOVZ.H.FILENAME);«, l3=0x41}
0x08b3…08d3 Line {l1=0x1e, l2=»  SYSZ.H.FILENAME:='SYSREG  ';«, l3=0x1e}
0x08d3…08f1 Line {l1=0x1c, l2=»  FNAVN:='SYSREG:P2:0000:I';«, l3=0x1c}
0x08f1…0909 Line {l1=0x16, l2=»  REWRITE(SYSF,FNAVN);«, l3=0x16}
0x0909…094c Line {l1=0x41, l2=»  IOPEN(SYSZ.H,SYSF,SKRIV);IF IER<>0 THEN OFEJL(SYSZ.H.FILENAME);«, l3=0x41}
0x094c…0952 Line {l1=0x04, l2=»END;«, l3=0x04}
0x0952…095b Line {l1=0x07, l2=»(*$L-*)«, l3=0x07}
0x095b…096b Line {l1=0x0e, l2=»(*$IEXCOMCOP*)«, l3=0x0e}
0x096b…097b Line {l1=0x0e, l2=»(*$IREADPROC*)«, l3=0x0e}
0x097b…098b Line {l1=0x0e, l2=»(*$IFINDPOST*)«, l3=0x0e}
0x098b…0999 Line {l1=0x0c, l2=»(*$IPUTGET*)«, l3=0x0c}
0x0999…09a2 Line {l1=0x07, l2=»(*$L+*)«, l3=0x07}
0x09a2…09aa Line {l1=0x06, l2=»(*$P*)«, l3=0x06}
0x09aa…09ba Line {l1=0x0e, l2=»PROCEDURE D23;«, l3=0x0e}
0x09ba…09c1 Line {l1=0x05, l2=»BEGIN«, l3=0x05}
0x09c1…09ee Line {l1=0x2b, l2=»  GOTOXY(1,23);WRITELN(' ':79);GOTOXY(1,23)«, l3=0x2b}
0x09ee…09f4 Line {l1=0x04, l2=»END;«, l3=0x04}
0x09f4…09fc Line {l1=0x06, l2=»(*$P*)«, l3=0x06}
0x09fc…0a03 Line {l1=0x05, l2=»BEGIN«, l3=0x05}
0x0a03…0a0c Line {l1=0x07, l2=»  INIT;«, l3=0x07}
0x0a0c…0a16 Line {l1=0x08, l2=»  REPEAT«, l3=0x08}
0x0a16…0a24 Line {l1=0x0c, l2=»    CH:='N';«, l3=0x0c}
0x0a24…0a30 Line {l1=0x0a, l2=»    REPEAT«, l3=0x0a}
0x0a30…0a3c Line {l1=0x0a, l2=»      D23;«, l3=0x0a}
0x0a3c…0a6e Line {l1=0x30, l2=»      WRITE('Ordrenummer ');READLN;READ(ORDRENR)«, l3=0x30}
0x0a6e…0aac Line {l1=0x3c, l2=»    UNTIL (IORESULT=0) AND (ORDRENR>=0) AND (ORDRENR<=9999);«, l3=0x3c}
0x0aac…0ac3 Line {l1=0x15, l2=»    IF ORDRENR>0 THEN«, l3=0x15}
0x0ac3…0ace Line {l1=0x09, l2=»    BEGIN«, l3=0x09}
0x0ace…0ae8 Line {l1=0x18, l2=»      HOVED.NR:=ORDRENR;«, l3=0x18}
0x0ae8…0b0c Line {l1=0x22, l2=»      GETREC(HOVZ.H,HOVF,HOVED.A);«, l3=0x22}
0x0b0c…0b22 Line {l1=0x14, l2=»      IF IER=-6 THEN«, l3=0x14}
0x0b22…0b2f Line {l1=0x0b, l2=»      BEGIN«, l3=0x0b}
0x0b2f…0b3d Line {l1=0x0c, l2=»        D23;«, l3=0x0c}
0x0b3d…0b72 Line {l1=0x33, l2=»        WRITE('Ordren findes ikke, RETURN ');READLN«, l3=0x33}
0x0b72…0b7d Line {l1=0x09, l2=»      END«, l3=0x09}
0x0b7d…0b97 Line {l1=0x18, l2=»      ELSE IF IER=0 THEN«, l3=0x18}
0x0b97…0ba4 Line {l1=0x0b, l2=»      BEGIN«, l3=0x0b}
0x0ba4…0bc4 Line {l1=0x1e, l2=»        IF HOVED.STATUS>2 THEN«, l3=0x1e}
0x0bc4…0bd3 Line {l1=0x0d, l2=»        BEGIN«, l3=0x0d}
0x0bd3…0be3 Line {l1=0x0e, l2=»          D23;«, l3=0x0e}
0x0be3…0c23 Line {l1=0x3e, l2=»          WRITE('Ordre allerede i produktion, RETURN ');READLN«, l3=0x3e}
0x0c23…0c30 Line {l1=0x0b, l2=»        END«, l3=0x0b}
0x0c30…0c55 Line {l1=0x23, l2=»        ELSE IF HOVED.STATUS<2 THEN«, l3=0x23}
0x0c55…0c64 Line {l1=0x0d, l2=»        BEGIN«, l3=0x0d}
0x0c64…0c74 Line {l1=0x0e, l2=»          D23;«, l3=0x0e}
0x0c74…0c88 Line {l1=0x12, l2=»          CH:='J';«, l3=0x12}
0x0c88…0cd2 Line {l1=0x48, l2=»          WRITE('Ordre ikke reserveret, ønskes etiketter J/N ');EDIT(CH)«, l3=0x48}
0x0cd2…0cdf Line {l1=0x0b, l2=»        END«, l3=0x0b}
0x0cdf…0ced Line {l1=0x0c, l2=»        ELSE«, l3=0x0c}
0x0ced…0cfc Line {l1=0x0d, l2=»        BEGIN«, l3=0x0d}
0x0cfc…0d10 Line {l1=0x12, l2=»          CH:='J';«, l3=0x12}
0x0d10…0d2c Line {l1=0x1a, l2=»          HOVED.STATUS:=3;«, l3=0x1a}
0x0d2c…0d54 Line {l1=0x26, l2=»          PUTREC(HOVZ.H,HOVF,HOVED.A);«, l3=0x26}
0x0d54…0d85 Line {l1=0x2f, l2=»          IF IER<>0 THEN ERROR(HOVZ.H.FILENAME)«, l3=0x2f}
0x0d85…0d93 Line {l1=0x0c, l2=»        END;«, l3=0x0c}
0x0d93…0dab Line {l1=0x16, l2=»        IF CH='J' THEN«, l3=0x16}
0x0dab…0dba Line {l1=0x0d, l2=»        BEGIN«, l3=0x0d}
0x0dba…0dd3 Line {l1=0x17, l2=»          SYSTEM.NR:=2;«, l3=0x17}
0x0dd3…0dfc Line {l1=0x27, l2=»          GETREC(SYSZ.H,SYSF,SYSTEM.A);«, l3=0x27}
0x0dfc…0e2e Line {l1=0x30, l2=»          IF IER<>0 THEN ERROR(SYSZ.H.FILENAME);«, l3=0x30}
0x0e2e…0e52 Line {l1=0x22, l2=»          SYSTEM.ORDRENR:=ORDRENR;«, l3=0x22}
0x0e52…0e79 Line {l1=0x25, l2=»          SYSTEM.SDAT1:=HOVED.STATUS;«, l3=0x25}
0x0e79…0e95 Line {l1=0x1a, l2=»          SYSTEM.SDAT2:=0;«, l3=0x1a}
0x0e95…0ebe Line {l1=0x27, l2=»          PUTREC(SYSZ.H,SYSF,SYSTEM.A);«, l3=0x27}
0x0ebe…0eef Line {l1=0x2f, l2=»          IF IER<>0 THEN ERROR(SYSZ.H.FILENAME)«, l3=0x2f}
0x0eef…0efc Line {l1=0x0b, l2=»        END«, l3=0x0b}
0x0efc…0f07 Line {l1=0x09, l2=»      END«, l3=0x09}
0x0f07…0f2a Line {l1=0x21, l2=»      ELSE ERROR(HOVZ.H.FILENAME)«, l3=0x21}
0x0f2a…0f33 Line {l1=0x07, l2=»    END«, l3=0x07}
0x0f33…0f55 Line {l1=0x20, l2=»  UNTIL (ORDRENR=0) OR (CH='J');«, l3=0x20}
0x0f55…0f6d Line {l1=0x16, l2=»  ICLOSE(HOVZ.H,HOVF);«, l3=0x16}
0x0f6d…0f85 Line {l1=0x16, l2=»  ICLOSE(SYSZ.H,SYSF);«, l3=0x16}
0x0f85…0f9f Line {l1=0x18, l2=»  WRITELN('ICLOSE ',IER)«, l3=0x18}
0x0f9f…0fa5 Line {l1=0x04, l2=»END;«, l3=0x04}
0x0fa5…0fad Line {l1=0x06, l2=»(*$P*)«, l3=0x06}
0x0fad…0fb4 Line {l1=0x05, l2=»BEGIN«, l3=0x05}
0x0fb4…0fc0 Line {l1=0x0a, l2=»  REGVEDL;«, l3=0x0a}
0x0fc0…0fcf Line {l1=0x0d, l2=»  FNAVN:=' ';«, l3=0x0d}
0x0fcf…0fe6 Line {l1=0x15, l2=»  FNAVN(1):=PARM^(1);«, l3=0x15}
0x0fe6…0ff8 Line {l1=0x10, l2=»  IF CH='J' THEN«, l3=0x10}
0x0ff8…1038 Line {l1=0x3e, l2=»    CHAIN('L       *1',CONCAT('INTRE,PROFILET:P2,',FNAVN),QUQ)«, l3=0x3e}
0x1038…1040 Line {l1=0x06, l2=»  ELSE«, l3=0x06}
0x1040…1078 Line {l1=0x36, l2=»    CHAIN('L       *1',CONCAT('HOVED:P2,',FNAVN),QUQ);«, l3=0x36}
0x1078…10ad Line {l1=0x33, l2=»  IF IORESULT<>0 THEN WRITELN('IORESULT ',IORESULT)«, l3=0x33}
0x10ad…10b3 Line {l1=0x04, l2=»END.«, l3=0x04}
0x10b3…10c0 00 00 00 00 00 00 00 00 00 00 00 00 00                                                            ┆             ┆
0x10c0…10e0 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   ┆                                ┆
            […0x17…]

Reduced view