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

⟦e7f800cfa⟧ TextFile

    Length: 15168 (0x3b40)
    Types: TextFile
    Notes: Mikados_K
    Names: »AKKLØNBE.K«

Derivation

└─⟦385f097a1⟧ Bits:30008988 SPC/1 COMAL programmer til bogføring
    └─⟦this⟧ »AKKLØNBE.K« 

Mikados K File

0001PROC DATOCHECK(NR5,OK5) 
0002OK5=E 
0003ÅR=(ORD(NR5$(E))-48)*10+ORD(NR5$(G))-48 
0004MÅNED=(ORD(NR5$(V))-48)*10+ORD(NR5$(4))-48 
0005DATO=(ORD(NR5$(5))-48)*10+ORD(NR5$(6))-48 
0006IF DATO<E OR MÅNED<E OR MÅNED>12 OR DATO>31 THEN OK5=B 
0007IF OK5=B THEN EXIT  
0008CASE MÅNED OF  
0009WHEN 4,6,W,11 
0010IF DATO>30 THEN OK5=B 
0011WHEN G 
0012IF DATO>29 THEN OK5=B 
0013IF DATO=29 AND ÅR MOD 4<>B THEN OK5=B 
0014ENDCASE  
0015ENDPROC  
0100DIM RES$(15),OP1$(12),OP2$(12),TAH$(12),HUND$(12),MAX$(12),MAX1$(12) 
0120DIM RESUL$(12),RESUL1$(12),PR$(14),LINE$(20),POST6$(29) 
0140DIM FIL$(20),FIL1$(20),POST1$(71),POST2$(27),POST3$(55),POST4$(34) 
0160DIM AUT$(4,37),FIL5$(20) 
0180HUND$="100.00+" 
0200MAX$="1000000.00+" 
0220MAX1$="1000.00+" 
0240TAH$="0+" 
0260PROC INLØNMOD(N) 
0280GET FIL$,G*N-E:POST1$ 
0300GET FIL$,G*N:POST2$,C1,C2,LT,LF,LR,LA,RPI,K1,K2,FG,FD 
0320EXEC FEJL(E,N,FIL$) 
0340ENDPROC  
0360PROC INDVIRK 
0380OPEN FIL$,W 
0400EXEC FEJL(B,B,FIL$) 
0420GET FIL$,E:POST3$ 
0440GET FIL$,G:POST4$,SLJNR,MLMNR,ATPLM 
0460ENDPROC  
0480PROC CHECK(NR1,OK1) 
0500OK1=B 
0520RESULT=B 
0540IF LEN(NR1$)>B THEN  
0560IF NR1$(E)="-" THEN  
0580FORTEGN=-E 
0600OK1=E 
0620ELSE  
0640FORTEGN=E 
0660ENDIF  
0680WHILE LEN(NR1$)>OK1 
0700OK1=OK1+E 
0720IF NR1$(OK1)<"0" OR NR1$(OK1)>"9" THEN  
0740FORTEGN=B 
0760OK1=LEN(NR1$) 
0780ENDIF  
0800RESULT=RESULT*10+ORD(NR1$(OK1))-48 
0820ENDWHILE  
0840OK1=OK1*FORTEGN 
0860IF OK1<B THEN OK1=OK1+E 
0880ENDIF  
0900ENDPROC  
0920PROC INDART(N) 
0940GET FIL5$,N:POST6$,KT,FSHT,ÅT 
0960EXEC FEJL(G,N,FIL5$) 
0980ENDPROC  
1000PROC FEJL(P1,P2,P3) 
1020IF STATUS(P3$)<>B THEN  
1040OUTPUT T 
1060PRINT "FIL-FEJL ";P3$;STATUS(P3$),P1;P2 
1080STOP  
1100ENDIF  
1120ENDPROC  
1140PROC CALC(AR3,B1,B2,ES) 
1160RES$=ES$;OP1$=B1$;OP2$=B2$;SI=B;FLAG=B;ART=AR3-6*(AR3>5) 
1180CALL "P641210:REGN" 
1200IF AR3<6 THEN  
1220IF FLAG THEN STOP  
1240ENDIF  
1260ES$=RES$ 
1280ENDPROC  
1300PROC SKRIVSID 
1320CLEAR  
1340PRINT "             L Ø N B E R E G N I N G" 
1360PRINT "Lønnr "; 
1380PRINT USING "#### ":LMNR; 
1400PRINT "Navn ";POST1$(E,25) 
1420PRINT "Linie Lønart    Nummer     Enheder      Sats      Beløb" 
1440FOR I=E TO LAST 
1460PRINT USING "### ":I; 
1480PRINT "  ";SIDE$(FØRST+I,V:G);"        ";SIDE$(FØRST+I,5:6);"     "; 
1500RESUL$=SIDE$(FØRST+I,11:10) 
1520IF RESUL$(10)="+" THEN RESUL$(10)=" " 
1540PRINT RESUL$; 
1560RESUL$=SIDE$(FØRST+I,21:7) 
1580IF RESUL$(7)="+" THEN RESUL$(7)=" " 
1600PRINT "   ";RESUL$;"   "; 
1620RESUL$=SIDE$(FØRST+I,28:10) 
1640IF RESUL$(10)="+" THEN RESUL$(10)=" " 
1660PRINT RESUL$ 
1680NEXT I 
1700ENDPROC  
1720PROC RETSID 
1740REPEAT  
1760REPEAT  
1780LINE$="0" 
1800CURSOR E,23 
1820EDIT "Linienr, 0: færdig  SL: slet linier ",LINE$ 
1840IF LINE$<>"SL" THEN  
1860EXEC CHECK(LINE$,C) 
1880IF C<=B THEN RESULT=-E 
1900ELSE  
1905LINE$="N" 
1907CURSOR E,23 
1910EDIT "Slet: Alle : A, Linienrinterval : N  ",LINE$ 
1915IF LINE$="A" THEN  
1920RESULT=B 
1940AT=B 
1960IT=(LMNR-E)*ATPLM+E 
1980UT=IT 
2000LAST=B;FØRST=B;SIDST=B 
2002ELSE  
2004REPEAT  
2006LF,LS=B 
2008CURSOR E,23 
2009PRINT "                                           " 
2010CURSOR E,23 
2012EDIT "Fra linienr ",LF 
2014CURSOR E,23 
2016EDIT "Til linienr ",LS 
2018LF=INT(LF) 
2020LS=INT(LS) 
2022UNTIL LS=>LF AND LF=>E AND LS<=LAST 
2023IF SIDE$(FØRST+LF,E,4)="1 39" THEN LF=LF+E 
2024LS=LS+E 
2026IF FØRST+LS<=SIDST AND SIDE$(FØRST+LS,E,4)="1 39" THEN LS=LS+E 
2028WHILE FØRST+LS<=SIDST 
2030SIDE$(FØRST+LF)=SIDE$(FØRST+LS) 
2032LF=LF+E 
2034LS=LS+E 
2036ENDWHILE  
2038AT=AT-LS+LF 
2040SIDST=SIDST-LS+LF 
2042LAST=SIDST-FØRST 
2044IF LAST>18 THEN LAST=18 
2046RESULT=-E 
2048ENDIF  
2058ENDIF  
2059UNTIL RESULT<=LAST 
2060LI=RESULT 
2080IF LI>B THEN EXEC INLINE(LI) 
2090IF LI<B THEN EXEC SKRIVSID 
2100UNTIL LI=B 
2105FØRST=FØRST+LAST 
2120ENDPROC  
2140PROC INDSID 
2160FOR I=E TO 18 
2180SIDE$(FØRST+I)="1 0       0         0      0         " 
2190SIDST=SIDST+E;AT=AT+E;LAST=I 
2200EXEC INLINE(I) 
2210I=LAST 
2220IF LANR=B THEN  
2260I=18 
2280ELSE  
2320IF AT=>ATPLM-4 THEN I=18 
2340ENDIF  
2360NEXT I 
2380ENDPROC  
2400PROC INDTRANS 
2420K=E 
2440REPEAT  
2460GET FIL1$,IT:SIDE$(K) 
2480IT=IT+E 
2500K=K+E 
2520UNTIL SIDE$(K-E,E)=" " OR SIDE$(K-E,G)="*" OR SIDE$(K-E,E)="2" 
2540IF SIDE$(K-E,E)=" " OR SIDE$(K-E,G)="*" THEN  
2560LAST=K-G 
2580IT=IT-E 
2600ELSE  
2620LAST=K-E 
2640ENDIF  
2660AT=AT+LAST 
2665FØRST=B;SIDST=LAST 
2670IF LAST>18 THEN LAST=18 
2680ENDPROC  
2700PROC UDATRANS 
2720FOR K=E TO LAST 
2740IF AUT$(K,E)="3" OR AUT$(K,E)="1" THEN  
2750AUT$(K,E)="1" 
2760PUT FIL1$,UT:AUT$(K) 
2780UT=UT+E 
2800ENDIF  
2820NEXT K 
2860ENDPROC  
2880PROC UDTRANS 
2900FOR K=E TO SIDST 
2920IF SIDE$(K,E)="3" OR SIDE$(K,E)="1" THEN  
2930SIDE$(K,E)="1" 
2940PUT FIL1$,UT:SIDE$(K) 
2960UT=UT+E 
2980ENDIF  
3000NEXT K 
3040ENDPROC  
3060PROC INLINE(LINIE) 
3070IF SIDE$(FØRST+LINIE,V:G)<>"39" THEN  
3080REPEAT  
3100REPEAT  
3120CURSOR 7,LINIE+V 
3140LINE$=SIDE$(FØRST+LINIE,V:G) 
3150SIDE$(FØRST+LINIE,V:G)="  " 
3160EDIT "",LINE$ 
3180EXEC CHECK(LINE$,OK) 
3190IF RESULT=39 THEN OK=B 
3200UNTIL OK>B AND OK<V 
3220LANR=RESULT 
3240IF RESULT=B THEN  
3242QUQ=FØRST+LINIE 
3244WHILE QUQ<SIDST 
3246SIDE$(QUQ)=SIDE$(QUQ+E) 
3248QUQ=QUQ+E 
3250ENDWHILE  
3252SIDST=SIDST-E 
3254AT=AT-E 
3256LAST=SIDST-FØRST 
3258IF LAST>18 THEN LAST=18 
3259IF FØRST+LINIE<=SIDST AND SIDE$(FØRST+LINIE,E,4)="1 39" THEN GO TO 3242 
3260EXEC SKRIVSID 
3280ELSE  
3300EXEC INDART(LANR) 
3320IF POST6$(E)="1" AND POST6$(29)=" " THEN  
3340RESULT=B 
3360SIDE$(FØRST+LINIE,E:4)="1 "+CHR(LANR DIV 10+48)+CHR(LANR MOD 10+48) 
3380ENDIF  
3400ENDIF  
3420UNTIL RESULT=B 
3440IF LANR>B THEN  
3450LINE$="      " 
3460IF LANR<>73 AND LANR<>75 THEN  
3480REPEAT  
3500CURSOR 17,LINIE+V 
3520LINE$=SIDE$(FØRST+LINIE,5:6) 
3530SIDE$(FØRST+LINIE,5:6)="      " 
3540EDIT "",LINE$ 
3560UNTIL LEN(LINE$)<=6 AND (LEN(LINE$)<6 OR SIDST<ATPLM-4) 
3570ENDIF  
3580SIDE$(FØRST+LINIE,5:6)=LINE$ 
3620REPEAT  
3640REPEAT  
3660CURSOR 28,LINIE+V 
3680LINE$=SIDE$(FØRST+LINIE,11:10) 
3700IF LINE$(10)="+" THEN LINE$(10)=" " 
3720EDIT "",LINE$ 
3721IF LANR=75 THEN  
3722EXEC DATOCHECK(LINE$,FLAG) 
3723FLAG=(FLAG=B) 
3724RESUL$="  "+LINE$(E,6)+"    " 
3730ELSE  
3740LINE$=LINE$+"+" 
3760EXEC CALC(6,LINE$,TAH$,RESUL$) 
3770ENDIF  
3780UNTIL FLAG=B 
3785IF LANR=75 THEN  
3790SI=E 
3795ELSE  
3800EXEC CALC(4,RESUL$,MAX$,MAX1$) 
3805ENDIF  
3820UNTIL SI=E 
3840SIDE$(FØRST+LINIE,11:10)=RESUL$(V:10) 
3860EXEC CALC(4,RESUL$,TAH$,MAX$) 
3880IF SI=B THEN  
3900ENH=B 
3920ELSE  
3940ENH=E 
3960ENDIF  
3980IF LANR<61 OR (LANR>61 AND LANR<65) OR LANR=70 THEN  
4000REPEAT  
4020REPEAT  
4040CURSOR 41,LINIE+V 
4060LINE$=SIDE$(FØRST+LINIE,21:7) 
4080IF LINE$(7)="+" THEN LINE$(7)=" " 
4100EDIT "",LINE$ 
4120LINE$=LINE$+"+" 
4140EXEC CALC(6,LINE$,TAH$,RESUL$) 
4160UNTIL FLAG=B 
4180EXEC CALC(4,RESUL$,MAX1$,MAX$) 
4200UNTIL SI=E 
4220SIDE$(FØRST+LINIE,21:7)=RESUL$(6:7) 
4240EXEC CALC(4,RESUL$,TAH$,MAX$) 
4260IF SI=B THEN  
4280SATS=B 
4300ELSE  
4320SATS=E 
4340ENDIF  
4360ELSE  
4380SATS=B 
4390SIDE$(FØRST+LINIE,21:7)="       " 
4400ENDIF  
4420IF LANR<71 AND ENH*SATS=B AND LANR<>60 THEN  
4440REPEAT  
4460REPEAT  
4480CURSOR 51,LINIE+V 
4500LINE$=SIDE$(FØRST+LINIE,28:10) 
4520IF LINE$(10)="+" THEN LINE$(10)=" " 
4540EDIT "",LINE$ 
4560LINE$=LINE$+"+" 
4580EXEC CALC(6,LINE$,TAH$,RESUL$) 
4600UNTIL FLAG=B 
4620EXEC CALC(4,RESUL$,MAX$,MAX1$) 
4640UNTIL SI=E 
4650IF LANR=49 THEN RESUL$(12)="-" 
4660SIDE$(FØRST+LINIE,28:10)=RESUL$(V:10) 
4680ELSE  
4700IF ENH*SATS=E AND LANR<>60 THEN  
4720LINE$=SIDE$(FØRST+LINIE,11:10) 
4740RESUL$=SIDE$(FØRST+LINIE,21:7) 
4760EXEC CALC(G,LINE$,RESUL$,RESUL1$) 
4780ELSE  
4800RESUL1$="          0+" 
4820ENDIF  
4821IF LANR=72 OR LANR=73 THEN RESUL1$(V:10)=SIDE$(FØRST+LINIE,11:10) 
4830IF LANR=49 THEN RESUL1$(12)="-" 
4840SIDE$(FØRST+LINIE,28:10)=RESUL1$(V:10) 
4860CURSOR 51,LINIE+V 
4880IF RESUL1$(12)="+" THEN RESUL1$(12)=" " 
4900PRINT RESUL1$(V:10) 
4901ENDIF  
4903KUK=FØRST+LINIE 
4904IF SIDE$(KUK,10)>"0" AND SIDE$(KUK,10)<="9" AND SATS>B THEN  
4906IF KUK=SIDST THEN  
4908IF LAST<18 THEN LAST=LAST+E 
4910SIDST=SIDST+E 
4912AT=AT+E 
4914SIDE$(SIDST)="1 39      0         0      0         " 
4916ELSE  
4918IF SIDE$(KUK+E,E,4)<>"1 39" THEN  
4920SIDST=SIDST+E 
4922AT=AT+E 
4924IF LAST<18 THEN LAST=LAST+E 
4926QUQ=SIDST 
4928WHILE QUQ>KUK+E 
4930SIDE$(QUQ)=SIDE$(QUQ-E) 
4932QUQ=QUQ-E 
4934ENDWHILE  
4936SIDE$(QUQ)="1 39      0         0      0         " 
4938ENDIF  
4940ENDIF  
4941EXEC SKRIVSID 
4942ELSE  
4944IF KUK<SIDST THEN  
4946IF SIDE$(KUK+E,E,4)="1 39" THEN  
4948QUQ=KUK+E 
4950WHILE QUQ<SIDST 
4952SIDE$(QUQ)=SIDE$(QUQ+E) 
4954QUQ=QUQ+E 
4956ENDWHILE  
4958SIDST=SIDST-E 
4960AT=AT-E 
4962LAST=SIDST-FØRST 
4964IF LAST>18 THEN LAST=18 
4965EXEC SKRIVSID 
4966ENDIF  
4968ENDIF  
4970ENDIF  
4977ENDIF  
4978ENDIF  
4979ENDPROC  
4980PROC AUTTRANS 
5000CLEAR  
5020PRINT "             L Ø N B E R E G N I N G" 
5040PRINT "Lønnr "; 
5060PRINT USING "#### ":LMNR; 
5080PRINT "Navn ";POST1$(E,25) 
5100PRINT "Linie Lønart    Nummer     Enheder      Sats      Beløb" 
5120IF POST2$(24,25)<"90" THEN  
5140II=G 
5160ELSE  
5180II=E 
5200ENDIF  
5220FOR I=E TO II 
5240CURSOR 7,V+I 
5260PRINT AUT$(I,G:V) 
5280REPEAT  
5300REPEAT  
5320CURSOR 41,V+I 
5340LINE$=AUT$(I,21:7) 
5360IF LINE$(7)="+" THEN LINE$(7)=" " 
5380EDIT "",LINE$ 
5400LINE$=LINE$+"+" 
5420EXEC CALC(6,LINE$,TAH$,RESUL$) 
5440UNTIL FLAG=B 
5460EXEC CALC(4,RESUL$,HUND$,MAX$) 
5480UNTIL SI=E 
5500AUT$(I,21:7)=RESUL$(6:7) 
5520NEXT I 
5540CURSOR 7,6 
5560PRINT AUT$(V,G:V) 
5580REPEAT  
5600REPEAT  
5620CURSOR 51,6 
5640LINE$=AUT$(V,28:10) 
5660IF LINE$(10)="+" THEN LINE$(10)=" " 
5680EDIT "",LINE$ 
5700LINE$=LINE$+"+" 
5720EXEC CALC(6,LINE$,TAH$,RESUL$) 
5740UNTIL FLAG=B 
5760EXEC CALC(4,RESUL$,MAX$,MAX1$) 
5780UNTIL SI=E 
5800AUT$(V,28:10)=RESUL$(V:10) 
5820LT=LT*100 
5840AUT$(4,21)=" " 
5860AUT$(4,22)=CHR(LT DIV 1000+48) 
5880AUT$(4,23)=CHR(LT DIV 100 MOD 10+48) 
5900AUT$(4,24)="," 
5920AUT$(4,25)=CHR(LT DIV 10 MOD 10+48) 
5940AUT$(4,26)=CHR(LT MOD 10+48) 
5960AUT$(4,27)="+" 
5980AUT$(4,11:10)="          " 
6000CASE POST2$(21) OF  
6020WHEN "1" 
6040AUT$(4,11)="1" 
6060WHEN "2","3" 
6080AUT$(4,11)="7" 
6100WHEN "4","5" 
6120AUT$(4,11:G)="14" 
6140WHEN "6","7" 
6160AUT$(4,11:G)="30" 
6180ENDCASE  
6200IF FD=B THEN  
6220CURSOR 7,7 
6240PRINT AUT$(4,G:V) 
6260REPEAT  
6280REPEAT  
6300CURSOR 28,7 
6320LINE$=AUT$(4,11:10) 
6340IF LINE$(10)="+" THEN LINE$(10)=" " 
6360EDIT "",LINE$ 
6380LINE$=LINE$+"+" 
6400EXEC CALC(6,LINE$,TAH$,RESUL$) 
6420UNTIL FLAG=B 
6440EXEC CALC(4,RESUL$,HUND$,MAX$) 
6460UNTIL SI=E 
6480AUT$(4,11:10)=RESUL$(V:10) 
6500ENDIF  
6520LAST=4 
6540ENDPROC  
6560FIL$="P641220:VIRKKART" 
6580EXEC INDVIRK 
6600CLOSE FIL$ 
6610DIM SIDE$(ATPLM-V,37) 
6620FIL$="P641220:LØNMODRG" 
6640OPEN FIL$,R 
6660FIL1$="P641220:TRANSREG" 
6680OPEN FIL1$,W 
6700FIL5$="P641220:LØNARTRG" 
6720OPEN FIL5$,R 
6740REPEAT  
6760CLEAR  
6780REPEAT  
6800LMNR=B 
6820EDIT "Lønnr ",LMNR 
6840UNTIL LMNR=>B AND LMNR<MLMNR 
6860IF LMNR>B THEN  
6880EXEC INLØNMOD(LMNR) 
6900IF LA<>B THEN  
6920IT=(LMNR-E)*ATPLM+E 
6940UT=IT 
6960AT=B 
6970EXEC INDTRANS 
6980REPEAT  
7005IF SIDE$(E,E)="2" THEN  
7010LAST=B 
7015ELSE  
7020EXEC SKRIVSID 
7040IF LAST>B THEN  
7060EXEC RETSID 
7070LAST=SIDST-FØRST 
7080IF LAST>18 THEN LAST=18 
7100ENDIF  
7110ENDIF  
7120UNTIL LAST=B OR IT=(LMNR-E)*ATPLM+E 
7130IF SIDE$(FØRST+E,E)<>"2" THEN  
7140IF IT>(LMNR-E)*ATPLM+E THEN  
7160FOR K=E TO 4 
7180GET FIL1$,IT:AUT$(K) 
7200IT=IT+E 
7220NEXT K 
7240ELSE  
7260AUT$(E)="1*78                0                " 
7280AUT$(G)="1*79                0                " 
7300AUT$(V)="1*80                       0         " 
7320AUT$(4)="1*83      0                          " 
7340ENDIF  
7355IF AT<ATPLM-4 THEN  
7360REPEAT  
7370LAST=B 
7380EXEC SKRIVSID 
7400EXEC INDSID 
7420IF LAST>B THEN EXEC RETSID 
7460UNTIL LAST<18 
7470ENDIF  
7475EXEC UDTRANS 
7480EXEC AUTTRANS 
7500EXEC UDATRANS 
7520AT=AT+4 
7540IF AT<ATPLM THEN  
7560SIDE$(E,E)=" " 
7580PUT FIL1$,UT:SIDE$(E) 
7600ENDIF  
7605ELSE  
7607PRINT "Lønmodtager ikke bogført" 
7610INPUT "RETURN",LINE$ 
7615ENDIF  
7620ELSE  
7640PRINT "Lønmodtager findes ikke" 
7660INPUT "RETURN",LINE$ 
7680ENDIF  
7700ENDIF  
7720UNTIL LMNR=B 
7740CLOSE FIL$ 
7760CLOSE FIL1$ 
7780CLOSE FIL5$ 
7800CHAIN "P641210:STARTB" 

Mikados K File

0x0000…001e Line {l1=0x1c, l2=»0001PROC DATOCHECK(NR5,OK5) «, l3=0x1c}
0x001e…002a Line {l1=0x0a, l2=»0002OK5=E «, l3=0x0a}
0x002a…0058 Line {l1=0x2c, l2=»0003ÅR=(ORD(NR5$(E))-48)*10+ORD(NR5$(G))-48 «, l3=0x2c}
0x0058…0089 Line {l1=0x2f, l2=»0004MÅNED=(ORD(NR5$(V))-48)*10+ORD(NR5$(4))-48 «, l3=0x2f}
0x0089…00b9 Line {l1=0x2e, l2=»0005DATO=(ORD(NR5$(5))-48)*10+ORD(NR5$(6))-48 «, l3=0x2e}
0x00b9…00f6 Line {l1=0x3b, l2=»0006IF DATO<E OR MÅNED<E OR MÅNED>12 OR DATO>31 THEN OK5=B «, l3=0x3b}
0x00f6…0110 Line {l1=0x18, l2=»0007IF OK5=B THEN EXIT  «, l3=0x18}
0x0110…0125 Line {l1=0x13, l2=»0008CASE MÅNED OF  «, l3=0x13}
0x0125…0139 Line {l1=0x12, l2=»0009WHEN 4,6,W,11 «, l3=0x12}
0x0139…0155 Line {l1=0x1a, l2=»0010IF DATO>30 THEN OK5=B «, l3=0x1a}
0x0155…0162 Line {l1=0x0b, l2=»0011WHEN G «, l3=0x0b}
0x0162…017e Line {l1=0x1a, l2=»0012IF DATO>29 THEN OK5=B «, l3=0x1a}
0x017e…01aa Line {l1=0x2a, l2=»0013IF DATO=29 AND ÅR MOD 4<>B THEN OK5=B «, l3=0x2a}
0x01aa…01b9 Line {l1=0x0d, l2=»0014ENDCASE  «, l3=0x0d}
0x01b9…01c8 Line {l1=0x0d, l2=»0015ENDPROC  «, l3=0x0d}
0x01c8…0213 Line {l1=0x49, l2=»0100DIM RES$(15),OP1$(12),OP2$(12),TAH$(12),HUND$(12),MAX$(12),MAX1$(12) «, l3=0x49}
0x0213…0251 Line {l1=0x3c, l2=»0120DIM RESUL$(12),RESUL1$(12),PR$(14),LINE$(20),POST6$(29) «, l3=0x3c}
0x0251…029a Line {l1=0x47, l2=»0140DIM FIL$(20),FIL1$(20),POST1$(71),POST2$(27),POST3$(55),POST4$(34) «, l3=0x47}
0x029a…02b9 Line {l1=0x1d, l2=»0160DIM AUT$(4,37),FIL5$(20) «, l3=0x1d}
0x02b9…02cf Line {l1=0x14, l2=»0180HUND$="100.00+" «, l3=0x14}
0x02cf…02e8 Line {l1=0x17, l2=»0200MAX$="1000000.00+" «, l3=0x17}
0x02e8…02ff Line {l1=0x15, l2=»0220MAX1$="1000.00+" «, l3=0x15}
0x02ff…030f Line {l1=0x0e, l2=»0240TAH$="0+" «, l3=0x0e}
0x030f…0326 Line {l1=0x15, l2=»0260PROC INLØNMOD(N) «, l3=0x15}
0x0326…0342 Line {l1=0x1a, l2=»0280GET FIL$,G*N-E:POST1$ «, l3=0x1a}
0x0342…037e Line {l1=0x3a, l2=»0300GET FIL$,G*N:POST2$,C1,C2,LT,LF,LR,LA,RPI,K1,K2,FG,FD «, l3=0x3a}
0x037e…0398 Line {l1=0x18, l2=»0320EXEC FEJL(E,N,FIL$) «, l3=0x18}
0x0398…03a7 Line {l1=0x0d, l2=»0340ENDPROC  «, l3=0x0d}
0x03a7…03ba Line {l1=0x11, l2=»0360PROC INDVIRK «, l3=0x11}
0x03ba…03cc Line {l1=0x10, l2=»0380OPEN FIL$,W «, l3=0x10}
0x03cc…03e6 Line {l1=0x18, l2=»0400EXEC FEJL(B,B,FIL$) «, l3=0x18}
0x03e6…03fe Line {l1=0x16, l2=»0420GET FIL$,E:POST3$ «, l3=0x16}
0x03fe…0428 Line {l1=0x28, l2=»0440GET FIL$,G:POST4$,SLJNR,MLMNR,ATPLM «, l3=0x28}
0x0428…0437 Line {l1=0x0d, l2=»0460ENDPROC  «, l3=0x0d}
0x0437…0451 Line {l1=0x18, l2=»0480PROC CHECK(NR1,OK1) «, l3=0x18}
0x0451…045d Line {l1=0x0a, l2=»0500OK1=B «, l3=0x0a}
0x045d…046c Line {l1=0x0d, l2=»0520RESULT=B «, l3=0x0d}
0x046c…0487 Line {l1=0x19, l2=»0540IF LEN(NR1$)>B THEN  «, l3=0x19}
0x0487…04a2 Line {l1=0x19, l2=»0560IF NR1$(E)="-" THEN  «, l3=0x19}
0x04a2…04b3 Line {l1=0x0f, l2=»0580FORTEGN=-E «, l3=0x0f}
0x04b3…04bf Line {l1=0x0a, l2=»0600OK1=E «, l3=0x0a}
0x04bf…04cb Line {l1=0x0a, l2=»0620ELSE  «, l3=0x0a}
0x04cb…04db Line {l1=0x0e, l2=»0640FORTEGN=E «, l3=0x0e}
0x04db…04e8 Line {l1=0x0b, l2=»0660ENDIF  «, l3=0x0b}
0x04e8…0502 Line {l1=0x18, l2=»0680WHILE LEN(NR1$)>OK1 «, l3=0x18}
0x0502…0512 Line {l1=0x0e, l2=»0700OK1=OK1+E «, l3=0x0e}
0x0512…0540 Line {l1=0x2c, l2=»0720IF NR1$(OK1)<"0" OR NR1$(OK1)>"9" THEN  «, l3=0x2c}
0x0540…0550 Line {l1=0x0e, l2=»0740FORTEGN=B «, l3=0x0e}
0x0550…0564 Line {l1=0x12, l2=»0760OK1=LEN(NR1$) «, l3=0x12}
0x0564…0571 Line {l1=0x0b, l2=»0780ENDIF  «, l3=0x0b}
0x0571…059a Line {l1=0x27, l2=»0800RESULT=RESULT*10+ORD(NR1$(OK1))-48 «, l3=0x27}
0x059a…05aa Line {l1=0x0e, l2=»0820ENDWHILE  «, l3=0x0e}
0x05aa…05c0 Line {l1=0x14, l2=»0840OK1=OK1*FORTEGN «, l3=0x14}
0x05c0…05de Line {l1=0x1c, l2=»0860IF OK1<B THEN OK1=OK1+E «, l3=0x1c}
0x05de…05eb Line {l1=0x0b, l2=»0880ENDIF  «, l3=0x0b}
0x05eb…05fa Line {l1=0x0d, l2=»0900ENDPROC  «, l3=0x0d}
0x05fa…060f Line {l1=0x13, l2=»0920PROC INDART(N) «, l3=0x13}
0x060f…0633 Line {l1=0x22, l2=»0940GET FIL5$,N:POST6$,KT,FSHT,ÅT «, l3=0x22}
0x0633…064e Line {l1=0x19, l2=»0960EXEC FEJL(G,N,FIL5$) «, l3=0x19}
0x064e…065d Line {l1=0x0d, l2=»0980ENDPROC  «, l3=0x0d}
0x065d…0677 Line {l1=0x18, l2=»1000PROC FEJL(P1,P2,P3) «, l3=0x18}
0x0677…0695 Line {l1=0x1c, l2=»1020IF STATUS(P3$)<>B THEN  «, l3=0x1c}
0x0695…06a4 Line {l1=0x0d, l2=»1040OUTPUT T «, l3=0x0d}
0x06a4…06d2 Line {l1=0x2c, l2=»1060PRINT "FIL-FEJL ";P3$;STATUS(P3$),P1;P2 «, l3=0x2c}
0x06d2…06de Line {l1=0x0a, l2=»1080STOP  «, l3=0x0a}
0x06de…06eb Line {l1=0x0b, l2=»1100ENDIF  «, l3=0x0b}
0x06eb…06fa Line {l1=0x0d, l2=»1120ENDPROC  «, l3=0x0d}
0x06fa…0718 Line {l1=0x1c, l2=»1140PROC CALC(AR3,B1,B2,ES) «, l3=0x1c}
0x0718…0757 Line {l1=0x3d, l2=»1160RES$=ES$;OP1$=B1$;OP2$=B2$;SI=B;FLAG=B;ART=AR3-6*(AR3>5) «, l3=0x3d}
0x0757…0771 Line {l1=0x18, l2=»1180CALL "P641210:REGN" «, l3=0x18}
0x0771…0786 Line {l1=0x13, l2=»1200IF AR3<6 THEN  «, l3=0x13}
0x0786…079f Line {l1=0x17, l2=»1220IF FLAG THEN STOP  «, l3=0x17}
0x079f…07ac Line {l1=0x0b, l2=»1240ENDIF  «, l3=0x0b}
0x07ac…07bb Line {l1=0x0d, l2=»1260ES$=RES$ «, l3=0x0d}
0x07bb…07ca Line {l1=0x0d, l2=»1280ENDPROC  «, l3=0x0d}
0x07ca…07de Line {l1=0x12, l2=»1300PROC SKRIVSID «, l3=0x12}
0x07de…07eb Line {l1=0x0b, l2=»1320CLEAR  «, l3=0x0b}
0x07eb…081e Line {l1=0x31, l2=»1340PRINT "             L Ø N B E R E G N I N G" «, l3=0x31}
0x081e…0834 Line {l1=0x14, l2=»1360PRINT "Lønnr "; «, l3=0x14}
0x0834…0854 Line {l1=0x1e, l2=»1380PRINT USING "#### ":LMNR; «, l3=0x1e}
0x0854…0875 Line {l1=0x1f, l2=»1400PRINT "Navn ";POST1$(E,25) «, l3=0x1f}
0x0875…08bb Line {l1=0x44, l2=»1420PRINT "Linie Lønart    Nummer     Enheder      Sats      Beløb" «, l3=0x44}
0x08bb…08d1 Line {l1=0x14, l2=»1440FOR I=E TO LAST «, l3=0x14}
0x08d1…08ed Line {l1=0x1a, l2=»1460PRINT USING "### ":I; «, l3=0x1a}
0x08ed…0938 Line {l1=0x49, l2=»1480PRINT "  ";SIDE$(FØRST+I,V:G);"        ";SIDE$(FØRST+I,5:6);"     "; «, l3=0x49}
0x0938…095a Line {l1=0x20, l2=»1500RESUL$=SIDE$(FØRST+I,11:10) «, l3=0x20}
0x095a…0986 Line {l1=0x2a, l2=»1520IF RESUL$(10)="+" THEN RESUL$(10)=" " «, l3=0x2a}
0x0986…099a Line {l1=0x12, l2=»1540PRINT RESUL$; «, l3=0x12}
0x099a…09bb Line {l1=0x1f, l2=»1560RESUL$=SIDE$(FØRST+I,21:7) «, l3=0x1f}
0x09bb…09e5 Line {l1=0x28, l2=»1580IF RESUL$(7)="+" THEN RESUL$(7)=" " «, l3=0x28}
0x09e5…0a05 Line {l1=0x1e, l2=»1600PRINT "   ";RESUL$;"   "; «, l3=0x1e}
0x0a05…0a27 Line {l1=0x20, l2=»1620RESUL$=SIDE$(FØRST+I,28:10) «, l3=0x20}
0x0a27…0a53 Line {l1=0x2a, l2=»1640IF RESUL$(10)="+" THEN RESUL$(10)=" " «, l3=0x2a}
0x0a53…0a66 Line {l1=0x11, l2=»1660PRINT RESUL$ «, l3=0x11}
0x0a66…0a73 Line {l1=0x0b, l2=»1680NEXT I «, l3=0x0b}
0x0a73…0a82 Line {l1=0x0d, l2=»1700ENDPROC  «, l3=0x0d}
0x0a82…0a94 Line {l1=0x10, l2=»1720PROC RETSID «, l3=0x10}
0x0a94…0aa2 Line {l1=0x0c, l2=»1740REPEAT  «, l3=0x0c}
0x0aa2…0ab0 Line {l1=0x0c, l2=»1760REPEAT  «, l3=0x0c}
0x0ab0…0ac0 Line {l1=0x0e, l2=»1780LINE$="0" «, l3=0x0e}
0x0ac0…0ad2 Line {l1=0x10, l2=»1800CURSOR E,23 «, l3=0x10}
0x0ad2…0b0a Line {l1=0x36, l2=»1820EDIT "Linienr, 0: færdig  SL: slet linier ",LINE$ «, l3=0x36}
0x0b0a…0b25 Line {l1=0x19, l2=»1840IF LINE$<>"SL" THEN  «, l3=0x19}
0x0b25…0b3f Line {l1=0x18, l2=»1860EXEC CHECK(LINE$,C) «, l3=0x18}
0x0b3f…0b5c Line {l1=0x1b, l2=»1880IF C<=B THEN RESULT=-E «, l3=0x1b}
0x0b5c…0b68 Line {l1=0x0a, l2=»1900ELSE  «, l3=0x0a}
0x0b68…0b78 Line {l1=0x0e, l2=»1905LINE$="N" «, l3=0x0e}
0x0b78…0b8a Line {l1=0x10, l2=»1907CURSOR E,23 «, l3=0x10}
0x0b8a…0bc3 Line {l1=0x37, l2=»1910EDIT "Slet: Alle : A, Linienrinterval : N  ",LINE$ «, l3=0x37}
0x0bc3…0bdc Line {l1=0x17, l2=»1915IF LINE$="A" THEN  «, l3=0x17}
0x0bdc…0beb Line {l1=0x0d, l2=»1920RESULT=B «, l3=0x0d}
0x0beb…0bf6 Line {l1=0x09, l2=»1940AT=B «, l3=0x09}
0x0bf6…0c10 Line {l1=0x18, l2=»1960IT=(LMNR-E)*ATPLM+E «, l3=0x18}
0x0c10…0c1c Line {l1=0x0a, l2=»1980UT=IT «, l3=0x0a}
0x0c1c…0c39 Line {l1=0x1b, l2=»2000LAST=B;FØRST=B;SIDST=B «, l3=0x1b}
0x0c39…0c45 Line {l1=0x0a, l2=»2002ELSE  «, l3=0x0a}
0x0c45…0c53 Line {l1=0x0c, l2=»2004REPEAT  «, l3=0x0c}
0x0c53…0c61 Line {l1=0x0c, l2=»2006LF,LS=B «, l3=0x0c}
0x0c61…0c73 Line {l1=0x10, l2=»2008CURSOR E,23 «, l3=0x10}
0x0c73…0cad Line {l1=0x38, l2=»2009PRINT "                                           " «, l3=0x38}
0x0cad…0cbf Line {l1=0x10, l2=»2010CURSOR E,23 «, l3=0x10}
0x0cbf…0cdc Line {l1=0x1b, l2=»2012EDIT "Fra linienr ",LF «, l3=0x1b}
0x0cdc…0cee Line {l1=0x10, l2=»2014CURSOR E,23 «, l3=0x10}
0x0cee…0d0b Line {l1=0x1b, l2=»2016EDIT "Til linienr ",LS «, l3=0x1b}
0x0d0b…0d1c Line {l1=0x0f, l2=»2018LF=INT(LF) «, l3=0x0f}
0x0d1c…0d2d Line {l1=0x0f, l2=»2020LS=INT(LS) «, l3=0x0f}
0x0d2d…0d57 Line {l1=0x28, l2=»2022UNTIL LS=>LF AND LF=>E AND LS<=LAST «, l3=0x28}
0x0d57…0d88 Line {l1=0x2f, l2=»2023IF SIDE$(FØRST+LF,E,4)="1 39" THEN LF=LF+E «, l3=0x2f}
0x0d88…0d96 Line {l1=0x0c, l2=»2024LS=LS+E «, l3=0x0c}
0x0d96…0ddb Line {l1=0x43, l2=»2026IF FØRST+LS<=SIDST AND SIDE$(FØRST+LS,E,4)="1 39" THEN LS=LS+E «, l3=0x43}
0x0ddb…0df7 Line {l1=0x1a, l2=»2028WHILE FØRST+LS<=SIDST «, l3=0x1a}
0x0df7…0e1d Line {l1=0x24, l2=»2030SIDE$(FØRST+LF)=SIDE$(FØRST+LS) «, l3=0x24}
0x0e1d…0e2b Line {l1=0x0c, l2=»2032LF=LF+E «, l3=0x0c}
0x0e2b…0e39 Line {l1=0x0c, l2=»2034LS=LS+E «, l3=0x0c}
0x0e39…0e49 Line {l1=0x0e, l2=»2036ENDWHILE  «, l3=0x0e}
0x0e49…0e5b Line {l1=0x10, l2=»2038AT=AT-LS+LF «, l3=0x10}
0x0e5b…0e73 Line {l1=0x16, l2=»2040SIDST=SIDST-LS+LF «, l3=0x16}
0x0e73…0e8a Line {l1=0x15, l2=»2042LAST=SIDST-FØRST «, l3=0x15}
0x0e8a…0ea8 Line {l1=0x1c, l2=»2044IF LAST>18 THEN LAST=18 «, l3=0x1c}
0x0ea8…0eb8 Line {l1=0x0e, l2=»2046RESULT=-E «, l3=0x0e}
0x0eb8…0ec5 Line {l1=0x0b, l2=»2048ENDIF  «, l3=0x0b}
0x0ec5…0ed2 Line {l1=0x0b, l2=»2058ENDIF  «, l3=0x0b}
0x0ed2…0eeb Line {l1=0x17, l2=»2059UNTIL RESULT<=LAST «, l3=0x17}
0x0eeb…0efb Line {l1=0x0e, l2=»2060LI=RESULT «, l3=0x0e}
0x0efb…0f1e Line {l1=0x21, l2=»2080IF LI>B THEN EXEC INLINE(LI) «, l3=0x21}
0x0f1e…0f3f Line {l1=0x1f, l2=»2090IF LI<B THEN EXEC SKRIVSID «, l3=0x1f}
0x0f3f…0f50 Line {l1=0x0f, l2=»2100UNTIL LI=B «, l3=0x0f}
0x0f50…0f67 Line {l1=0x15, l2=»2105FØRST=FØRST+LAST «, l3=0x15}
0x0f67…0f76 Line {l1=0x0d, l2=»2120ENDPROC  «, l3=0x0d}
0x0f76…0f88 Line {l1=0x10, l2=»2140PROC INDSID «, l3=0x10}
0x0f88…0f9c Line {l1=0x12, l2=»2160FOR I=E TO 18 «, l3=0x12}
0x0f9c…0fd9 Line {l1=0x3b, l2=»2180SIDE$(FØRST+I)="1 0       0         0      0         " «, l3=0x3b}
0x0fd9…0ffc Line {l1=0x21, l2=»2190SIDST=SIDST+E;AT=AT+E;LAST=I «, l3=0x21}
0x0ffc…1011 Line {l1=0x13, l2=»2200EXEC INLINE(I) «, l3=0x13}
0x1011…101e Line {l1=0x0b, l2=»2210I=LAST «, l3=0x0b}
0x101e…1034 Line {l1=0x14, l2=»2220IF LANR=B THEN  «, l3=0x14}
0x1034…103f Line {l1=0x09, l2=»2260I=18 «, l3=0x09}
0x103f…104b Line {l1=0x0a, l2=»2280ELSE  «, l3=0x0a}
0x104b…106a Line {l1=0x1d, l2=»2320IF AT=>ATPLM-4 THEN I=18 «, l3=0x1d}
0x106a…1077 Line {l1=0x0b, l2=»2340ENDIF  «, l3=0x0b}
0x1077…1084 Line {l1=0x0b, l2=»2360NEXT I «, l3=0x0b}
0x1084…1093 Line {l1=0x0d, l2=»2380ENDPROC  «, l3=0x0d}
0x1093…10a7 Line {l1=0x12, l2=»2400PROC INDTRANS «, l3=0x12}
0x10a7…10b1 Line {l1=0x08, l2=»2420K=E «, l3=0x08}
0x10b1…10bf Line {l1=0x0c, l2=»2440REPEAT  «, l3=0x0c}
0x10bf…10db Line {l1=0x1a, l2=»2460GET FIL1$,IT:SIDE$(K) «, l3=0x1a}
0x10db…10e9 Line {l1=0x0c, l2=»2480IT=IT+E «, l3=0x0c}
0x10e9…10f5 Line {l1=0x0a, l2=»2500K=K+E «, l3=0x0a}
0x10f5…113a Line {l1=0x43, l2=»2520UNTIL SIDE$(K-E,E)=" " OR SIDE$(K-E,G)="*" OR SIDE$(K-E,E)="2" «, l3=0x43}
0x113a…116e Line {l1=0x32, l2=»2540IF SIDE$(K-E,E)=" " OR SIDE$(K-E,G)="*" THEN  «, l3=0x32}
0x116e…117d Line {l1=0x0d, l2=»2560LAST=K-G «, l3=0x0d}
0x117d…118b Line {l1=0x0c, l2=»2580IT=IT-E «, l3=0x0c}
0x118b…1197 Line {l1=0x0a, l2=»2600ELSE  «, l3=0x0a}
0x1197…11a6 Line {l1=0x0d, l2=»2620LAST=K-E «, l3=0x0d}
0x11a6…11b3 Line {l1=0x0b, l2=»2640ENDIF  «, l3=0x0b}
0x11b3…11c4 Line {l1=0x0f, l2=»2660AT=AT+LAST «, l3=0x0f}
0x11c4…11dd Line {l1=0x17, l2=»2665FØRST=B;SIDST=LAST «, l3=0x17}
0x11dd…11fb Line {l1=0x1c, l2=»2670IF LAST>18 THEN LAST=18 «, l3=0x1c}
0x11fb…120a Line {l1=0x0d, l2=»2680ENDPROC  «, l3=0x0d}
0x120a…121e Line {l1=0x12, l2=»2700PROC UDATRANS «, l3=0x12}
0x121e…1234 Line {l1=0x14, l2=»2720FOR K=E TO LAST «, l3=0x14}
0x1234…1262 Line {l1=0x2c, l2=»2740IF AUT$(K,E)="3" OR AUT$(K,E)="1" THEN  «, l3=0x2c}
0x1262…1276 Line {l1=0x12, l2=»2750AUT$(K,E)="1" «, l3=0x12}
0x1276…1291 Line {l1=0x19, l2=»2760PUT FIL1$,UT:AUT$(K) «, l3=0x19}
0x1291…129f Line {l1=0x0c, l2=»2780UT=UT+E «, l3=0x0c}
0x129f…12ac Line {l1=0x0b, l2=»2800ENDIF  «, l3=0x0b}
0x12ac…12b9 Line {l1=0x0b, l2=»2820NEXT K «, l3=0x0b}
0x12b9…12c8 Line {l1=0x0d, l2=»2860ENDPROC  «, l3=0x0d}
0x12c8…12db Line {l1=0x11, l2=»2880PROC UDTRANS «, l3=0x11}
0x12db…12f2 Line {l1=0x15, l2=»2900FOR K=E TO SIDST «, l3=0x15}
0x12f2…1322 Line {l1=0x2e, l2=»2920IF SIDE$(K,E)="3" OR SIDE$(K,E)="1" THEN  «, l3=0x2e}
0x1322…1337 Line {l1=0x13, l2=»2930SIDE$(K,E)="1" «, l3=0x13}
0x1337…1353 Line {l1=0x1a, l2=»2940PUT FIL1$,UT:SIDE$(K) «, l3=0x1a}
0x1353…1361 Line {l1=0x0c, l2=»2960UT=UT+E «, l3=0x0c}
0x1361…136e Line {l1=0x0b, l2=»2980ENDIF  «, l3=0x0b}
0x136e…137b Line {l1=0x0b, l2=»3000NEXT K «, l3=0x0b}
0x137b…138a Line {l1=0x0d, l2=»3040ENDPROC  «, l3=0x0d}
0x138a…13a3 Line {l1=0x17, l2=»3060PROC INLINE(LINIE) «, l3=0x17}
0x13a3…13cf Line {l1=0x2a, l2=»3070IF SIDE$(FØRST+LINIE,V:G)<>"39" THEN  «, l3=0x2a}
0x13cf…13dd Line {l1=0x0c, l2=»3080REPEAT  «, l3=0x0c}
0x13dd…13eb Line {l1=0x0c, l2=»3100REPEAT  «, l3=0x0c}
0x13eb…1402 Line {l1=0x15, l2=»3120CURSOR 7,LINIE+V «, l3=0x15}
0x1402…1425 Line {l1=0x21, l2=»3140LINE$=SIDE$(FØRST+LINIE,V:G) «, l3=0x21}
0x1425…1447 Line {l1=0x20, l2=»3150SIDE$(FØRST+LINIE,V:G)="  " «, l3=0x20}
0x1447…145b Line {l1=0x12, l2=»3160EDIT "",LINE$ «, l3=0x12}
0x145b…1476 Line {l1=0x19, l2=»3180EXEC CHECK(LINE$,OK) «, l3=0x19}
0x1476…1493 Line {l1=0x1b, l2=»3190IF RESULT=39 THEN OK=B «, l3=0x1b}
0x1493…14ad Line {l1=0x18, l2=»3200UNTIL OK>B AND OK<V «, l3=0x18}
0x14ad…14bf Line {l1=0x10, l2=»3220LANR=RESULT «, l3=0x10}
0x14bf…14d7 Line {l1=0x16, l2=»3240IF RESULT=B THEN  «, l3=0x16}
0x14d7…14ed Line {l1=0x14, l2=»3242QUQ=FØRST+LINIE «, l3=0x14}
0x14ed…1503 Line {l1=0x14, l2=»3244WHILE QUQ<SIDST «, l3=0x14}
0x1503…1521 Line {l1=0x1c, l2=»3246SIDE$(QUQ)=SIDE$(QUQ+E) «, l3=0x1c}
0x1521…1531 Line {l1=0x0e, l2=»3248QUQ=QUQ+E «, l3=0x0e}
0x1531…1541 Line {l1=0x0e, l2=»3250ENDWHILE  «, l3=0x0e}
0x1541…1555 Line {l1=0x12, l2=»3252SIDST=SIDST-E «, l3=0x12}
0x1555…1563 Line {l1=0x0c, l2=»3254AT=AT-E «, l3=0x0c}
0x1563…157a Line {l1=0x15, l2=»3256LAST=SIDST-FØRST «, l3=0x15}
0x157a…1598 Line {l1=0x1c, l2=»3258IF LAST>18 THEN LAST=18 «, l3=0x1c}
0x1598…15e6 Line {l1=0x4c, l2=»3259IF FØRST+LINIE<=SIDST AND SIDE$(FØRST+LINIE,E,4)="1 39" THEN GO TO 3242 «, l3=0x4c}
0x15e6…15fa Line {l1=0x12, l2=»3260EXEC SKRIVSID «, l3=0x12}
0x15fa…1606 Line {l1=0x0a, l2=»3280ELSE  «, l3=0x0a}
0x1606…161e Line {l1=0x16, l2=»3300EXEC INDART(LANR) «, l3=0x16}
0x161e…164e Line {l1=0x2e, l2=»3320IF POST6$(E)="1" AND POST6$(29)=" " THEN  «, l3=0x2e}
0x164e…165d Line {l1=0x0d, l2=»3340RESULT=B «, l3=0x0d}
0x165d…16a7 Line {l1=0x48, l2=»3360SIDE$(FØRST+LINIE,E:4)="1 "+CHR(LANR DIV 10+48)+CHR(LANR MOD 10+48) «, l3=0x48}
0x16a7…16b4 Line {l1=0x0b, l2=»3380ENDIF  «, l3=0x0b}
0x16b4…16c1 Line {l1=0x0b, l2=»3400ENDIF  «, l3=0x0b}
0x16c1…16d6 Line {l1=0x13, l2=»3420UNTIL RESULT=B «, l3=0x13}
0x16d6…16ec Line {l1=0x14, l2=»3440IF LANR>B THEN  «, l3=0x14}
0x16ec…1701 Line {l1=0x13, l2=»3450LINE$="      " «, l3=0x13}
0x1701…1726 Line {l1=0x23, l2=»3460IF LANR<>73 AND LANR<>75 THEN  «, l3=0x23}
0x1726…1734 Line {l1=0x0c, l2=»3480REPEAT  «, l3=0x0c}
0x1734…174c Line {l1=0x16, l2=»3500CURSOR 17,LINIE+V «, l3=0x16}
0x174c…176f Line {l1=0x21, l2=»3520LINE$=SIDE$(FØRST+LINIE,5:6) «, l3=0x21}
0x176f…1795 Line {l1=0x24, l2=»3530SIDE$(FØRST+LINIE,5:6)="      " «, l3=0x24}
0x1795…17a9 Line {l1=0x12, l2=»3540EDIT "",LINE$ «, l3=0x12}
0x17a9…17e7 Line {l1=0x3c, l2=»3560UNTIL LEN(LINE$)<=6 AND (LEN(LINE$)<6 OR SIDST<ATPLM-4) «, l3=0x3c}
0x17e7…17f4 Line {l1=0x0b, l2=»3570ENDIF  «, l3=0x0b}
0x17f4…1817 Line {l1=0x21, l2=»3580SIDE$(FØRST+LINIE,5:6)=LINE$ «, l3=0x21}
0x1817…1825 Line {l1=0x0c, l2=»3620REPEAT  «, l3=0x0c}
0x1825…1833 Line {l1=0x0c, l2=»3640REPEAT  «, l3=0x0c}
0x1833…184b Line {l1=0x16, l2=»3660CURSOR 28,LINIE+V «, l3=0x16}
0x184b…1870 Line {l1=0x23, l2=»3680LINE$=SIDE$(FØRST+LINIE,11:10) «, l3=0x23}
0x1870…189a Line {l1=0x28, l2=»3700IF LINE$(10)="+" THEN LINE$(10)=" " «, l3=0x28}
0x189a…18ae Line {l1=0x12, l2=»3720EDIT "",LINE$ «, l3=0x12}
0x18ae…18c5 Line {l1=0x15, l2=»3721IF LANR=75 THEN  «, l3=0x15}
0x18c5…18e6 Line {l1=0x1f, l2=»3722EXEC DATOCHECK(LINE$,FLAG) «, l3=0x1f}
0x18e6…18fa Line {l1=0x12, l2=»3723FLAG=(FLAG=B) «, l3=0x12}
0x18fa…191e Line {l1=0x22, l2=»3724RESUL$="  "+LINE$(E,6)+"    " «, l3=0x22}
0x191e…192a Line {l1=0x0a, l2=»3730ELSE  «, l3=0x0a}
0x192a…1940 Line {l1=0x14, l2=»3740LINE$=LINE$+"+" «, l3=0x14}
0x1940…1965 Line {l1=0x23, l2=»3760EXEC CALC(6,LINE$,TAH$,RESUL$) «, l3=0x23}
0x1965…1972 Line {l1=0x0b, l2=»3770ENDIF  «, l3=0x0b}
0x1972…1985 Line {l1=0x11, l2=»3780UNTIL FLAG=B «, l3=0x11}
0x1985…199c Line {l1=0x15, l2=»3785IF LANR=75 THEN  «, l3=0x15}
0x199c…19a7 Line {l1=0x09, l2=»3790SI=E «, l3=0x09}
0x19a7…19b3 Line {l1=0x0a, l2=»3795ELSE  «, l3=0x0a}
0x19b3…19d8 Line {l1=0x23, l2=»3800EXEC CALC(4,RESUL$,MAX$,MAX1$) «, l3=0x23}
0x19d8…19e5 Line {l1=0x0b, l2=»3805ENDIF  «, l3=0x0b}
0x19e5…19f6 Line {l1=0x0f, l2=»3820UNTIL SI=E «, l3=0x0f}
0x19f6…1a22 Line {l1=0x2a, l2=»3840SIDE$(FØRST+LINIE,11:10)=RESUL$(V:10) «, l3=0x2a}
0x1a22…1a46 Line {l1=0x22, l2=»3860EXEC CALC(4,RESUL$,TAH$,MAX$) «, l3=0x22}
0x1a46…1a5a Line {l1=0x12, l2=»3880IF SI=B THEN  «, l3=0x12}
0x1a5a…1a66 Line {l1=0x0a, l2=»3900ENH=B «, l3=0x0a}
0x1a66…1a72 Line {l1=0x0a, l2=»3920ELSE  «, l3=0x0a}
0x1a72…1a7e Line {l1=0x0a, l2=»3940ENH=E «, l3=0x0a}
0x1a7e…1a8b Line {l1=0x0b, l2=»3960ENDIF  «, l3=0x0b}
0x1a8b…1ac6 Line {l1=0x39, l2=»3980IF LANR<61 OR (LANR>61 AND LANR<65) OR LANR=70 THEN  «, l3=0x39}
0x1ac6…1ad4 Line {l1=0x0c, l2=»4000REPEAT  «, l3=0x0c}
0x1ad4…1ae2 Line {l1=0x0c, l2=»4020REPEAT  «, l3=0x0c}
0x1ae2…1afa Line {l1=0x16, l2=»4040CURSOR 41,LINIE+V «, l3=0x16}
0x1afa…1b1e Line {l1=0x22, l2=»4060LINE$=SIDE$(FØRST+LINIE,21:7) «, l3=0x22}
0x1b1e…1b46 Line {l1=0x26, l2=»4080IF LINE$(7)="+" THEN LINE$(7)=" " «, l3=0x26}
0x1b46…1b5a Line {l1=0x12, l2=»4100EDIT "",LINE$ «, l3=0x12}
0x1b5a…1b70 Line {l1=0x14, l2=»4120LINE$=LINE$+"+" «, l3=0x14}
0x1b70…1b95 Line {l1=0x23, l2=»4140EXEC CALC(6,LINE$,TAH$,RESUL$) «, l3=0x23}
0x1b95…1ba8 Line {l1=0x11, l2=»4160UNTIL FLAG=B «, l3=0x11}
0x1ba8…1bcd Line {l1=0x23, l2=»4180EXEC CALC(4,RESUL$,MAX1$,MAX$) «, l3=0x23}
0x1bcd…1bde Line {l1=0x0f, l2=»4200UNTIL SI=E «, l3=0x0f}
0x1bde…1c08 Line {l1=0x28, l2=»4220SIDE$(FØRST+LINIE,21:7)=RESUL$(6:7) «, l3=0x28}
0x1c08…1c2c Line {l1=0x22, l2=»4240EXEC CALC(4,RESUL$,TAH$,MAX$) «, l3=0x22}
0x1c2c…1c40 Line {l1=0x12, l2=»4260IF SI=B THEN  «, l3=0x12}
0x1c40…1c4d Line {l1=0x0b, l2=»4280SATS=B «, l3=0x0b}
0x1c4d…1c59 Line {l1=0x0a, l2=»4300ELSE  «, l3=0x0a}
0x1c59…1c66 Line {l1=0x0b, l2=»4320SATS=E «, l3=0x0b}
0x1c66…1c73 Line {l1=0x0b, l2=»4340ENDIF  «, l3=0x0b}
0x1c73…1c7f Line {l1=0x0a, l2=»4360ELSE  «, l3=0x0a}
0x1c7f…1c8c Line {l1=0x0b, l2=»4380SATS=B «, l3=0x0b}
0x1c8c…1cb4 Line {l1=0x26, l2=»4390SIDE$(FØRST+LINIE,21:7)="       " «, l3=0x26}
0x1cb4…1cc1 Line {l1=0x0b, l2=»4400ENDIF  «, l3=0x0b}
0x1cc1…1cf4 Line {l1=0x31, l2=»4420IF LANR<71 AND ENH*SATS=B AND LANR<>60 THEN  «, l3=0x31}
0x1cf4…1d02 Line {l1=0x0c, l2=»4440REPEAT  «, l3=0x0c}
0x1d02…1d10 Line {l1=0x0c, l2=»4460REPEAT  «, l3=0x0c}
0x1d10…1d28 Line {l1=0x16, l2=»4480CURSOR 51,LINIE+V «, l3=0x16}
0x1d28…1d4d Line {l1=0x23, l2=»4500LINE$=SIDE$(FØRST+LINIE,28:10) «, l3=0x23}
0x1d4d…1d77 Line {l1=0x28, l2=»4520IF LINE$(10)="+" THEN LINE$(10)=" " «, l3=0x28}
0x1d77…1d8b Line {l1=0x12, l2=»4540EDIT "",LINE$ «, l3=0x12}
0x1d8b…1da1 Line {l1=0x14, l2=»4560LINE$=LINE$+"+" «, l3=0x14}
0x1da1…1dc6 Line {l1=0x23, l2=»4580EXEC CALC(6,LINE$,TAH$,RESUL$) «, l3=0x23}
0x1dc6…1dd9 Line {l1=0x11, l2=»4600UNTIL FLAG=B «, l3=0x11}
0x1dd9…1dfe Line {l1=0x23, l2=»4620EXEC CALC(4,RESUL$,MAX$,MAX1$) «, l3=0x23}
0x1dfe…1e0f Line {l1=0x0f, l2=»4640UNTIL SI=E «, l3=0x0f}
0x1e0f…1e34 Line {l1=0x23, l2=»4650IF LANR=49 THEN RESUL$(12)="-" «, l3=0x23}
0x1e34…1e60 Line {l1=0x2a, l2=»4660SIDE$(FØRST+LINIE,28:10)=RESUL$(V:10) «, l3=0x2a}
0x1e60…1e6c Line {l1=0x0a, l2=»4680ELSE  «, l3=0x0a}
0x1e6c…1e93 Line {l1=0x25, l2=»4700IF ENH*SATS=E AND LANR<>60 THEN  «, l3=0x25}
0x1e93…1eb8 Line {l1=0x23, l2=»4720LINE$=SIDE$(FØRST+LINIE,11:10) «, l3=0x23}
0x1eb8…1edd Line {l1=0x23, l2=»4740RESUL$=SIDE$(FØRST+LINIE,21:7) «, l3=0x23}
0x1edd…1f05 Line {l1=0x26, l2=»4760EXEC CALC(G,LINE$,RESUL$,RESUL1$) «, l3=0x26}
0x1f05…1f11 Line {l1=0x0a, l2=»4780ELSE  «, l3=0x0a}
0x1f11…1f2e Line {l1=0x1b, l2=»4800RESUL1$="          0+" «, l3=0x1b}
0x1f2e…1f3b Line {l1=0x0b, l2=»4820ENDIF  «, l3=0x0b}
0x1f3b…1f83 Line {l1=0x46, l2=»4821IF LANR=72 OR LANR=73 THEN RESUL1$(V:10)=SIDE$(FØRST+LINIE,11:10) «, l3=0x46}
0x1f83…1fa9 Line {l1=0x24, l2=»4830IF LANR=49 THEN RESUL1$(12)="-" «, l3=0x24}
0x1fa9…1fd6 Line {l1=0x2b, l2=»4840SIDE$(FØRST+LINIE,28:10)=RESUL1$(V:10) «, l3=0x2b}
0x1fd6…1fee Line {l1=0x16, l2=»4860CURSOR 51,LINIE+V «, l3=0x16}
0x1fee…201c Line {l1=0x2c, l2=»4880IF RESUL1$(12)="+" THEN RESUL1$(12)=" " «, l3=0x2c}
0x201c…2036 Line {l1=0x18, l2=»4900PRINT RESUL1$(V:10) «, l3=0x18}
0x2036…2043 Line {l1=0x0b, l2=»4901ENDIF  «, l3=0x0b}
0x2043…2059 Line {l1=0x14, l2=»4903KUK=FØRST+LINIE «, l3=0x14}
0x2059…209c Line {l1=0x41, l2=»4904IF SIDE$(KUK,10)>"0" AND SIDE$(KUK,10)<="9" AND SATS>B THEN  «, l3=0x41}
0x209c…20b5 Line {l1=0x17, l2=»4906IF KUK=SIDST THEN  «, l3=0x17}
0x20b5…20d7 Line {l1=0x20, l2=»4908IF LAST<18 THEN LAST=LAST+E «, l3=0x20}
0x20d7…20eb Line {l1=0x12, l2=»4910SIDST=SIDST+E «, l3=0x12}
0x20eb…20f9 Line {l1=0x0c, l2=»4912AT=AT+E «, l3=0x0c}
0x20f9…2134 Line {l1=0x39, l2=»4914SIDE$(SIDST)="1 39      0         0      0         " «, l3=0x39}
0x2134…2140 Line {l1=0x0a, l2=»4916ELSE  «, l3=0x0a}
0x2140…2168 Line {l1=0x26, l2=»4918IF SIDE$(KUK+E,E,4)<>"1 39" THEN  «, l3=0x26}
0x2168…217c Line {l1=0x12, l2=»4920SIDST=SIDST+E «, l3=0x12}
0x217c…218a Line {l1=0x0c, l2=»4922AT=AT+E «, l3=0x0c}
0x218a…21ac Line {l1=0x20, l2=»4924IF LAST<18 THEN LAST=LAST+E «, l3=0x20}
0x21ac…21bc Line {l1=0x0e, l2=»4926QUQ=SIDST «, l3=0x0e}
0x21bc…21d2 Line {l1=0x14, l2=»4928WHILE QUQ>KUK+E «, l3=0x14}
0x21d2…21f0 Line {l1=0x1c, l2=»4930SIDE$(QUQ)=SIDE$(QUQ-E) «, l3=0x1c}
0x21f0…2200 Line {l1=0x0e, l2=»4932QUQ=QUQ-E «, l3=0x0e}
0x2200…2210 Line {l1=0x0e, l2=»4934ENDWHILE  «, l3=0x0e}
0x2210…2249 Line {l1=0x37, l2=»4936SIDE$(QUQ)="1 39      0         0      0         " «, l3=0x37}
0x2249…2256 Line {l1=0x0b, l2=»4938ENDIF  «, l3=0x0b}
0x2256…2263 Line {l1=0x0b, l2=»4940ENDIF  «, l3=0x0b}
0x2263…2277 Line {l1=0x12, l2=»4941EXEC SKRIVSID «, l3=0x12}
0x2277…2283 Line {l1=0x0a, l2=»4942ELSE  «, l3=0x0a}
0x2283…229c Line {l1=0x17, l2=»4944IF KUK<SIDST THEN  «, l3=0x17}
0x229c…22c3 Line {l1=0x25, l2=»4946IF SIDE$(KUK+E,E,4)="1 39" THEN  «, l3=0x25}
0x22c3…22d3 Line {l1=0x0e, l2=»4948QUQ=KUK+E «, l3=0x0e}
0x22d3…22e9 Line {l1=0x14, l2=»4950WHILE QUQ<SIDST «, l3=0x14}
0x22e9…2307 Line {l1=0x1c, l2=»4952SIDE$(QUQ)=SIDE$(QUQ+E) «, l3=0x1c}
0x2307…2317 Line {l1=0x0e, l2=»4954QUQ=QUQ+E «, l3=0x0e}
0x2317…2327 Line {l1=0x0e, l2=»4956ENDWHILE  «, l3=0x0e}
0x2327…233b Line {l1=0x12, l2=»4958SIDST=SIDST-E «, l3=0x12}
0x233b…2349 Line {l1=0x0c, l2=»4960AT=AT-E «, l3=0x0c}
0x2349…2360 Line {l1=0x15, l2=»4962LAST=SIDST-FØRST «, l3=0x15}
0x2360…237e Line {l1=0x1c, l2=»4964IF LAST>18 THEN LAST=18 «, l3=0x1c}
0x237e…2392 Line {l1=0x12, l2=»4965EXEC SKRIVSID «, l3=0x12}
0x2392…239f Line {l1=0x0b, l2=»4966ENDIF  «, l3=0x0b}
0x239f…23ac Line {l1=0x0b, l2=»4968ENDIF  «, l3=0x0b}
0x23ac…23b9 Line {l1=0x0b, l2=»4970ENDIF  «, l3=0x0b}
0x23b9…23c6 Line {l1=0x0b, l2=»4977ENDIF  «, l3=0x0b}
0x23c6…23d3 Line {l1=0x0b, l2=»4978ENDIF  «, l3=0x0b}
0x23d3…23e2 Line {l1=0x0d, l2=»4979ENDPROC  «, l3=0x0d}
0x23e2…23f6 Line {l1=0x12, l2=»4980PROC AUTTRANS «, l3=0x12}
0x23f6…2403 Line {l1=0x0b, l2=»5000CLEAR  «, l3=0x0b}
0x2403…2436 Line {l1=0x31, l2=»5020PRINT "             L Ø N B E R E G N I N G" «, l3=0x31}
0x2436…244c Line {l1=0x14, l2=»5040PRINT "Lønnr "; «, l3=0x14}
0x244c…246c Line {l1=0x1e, l2=»5060PRINT USING "#### ":LMNR; «, l3=0x1e}
0x246c…248d Line {l1=0x1f, l2=»5080PRINT "Navn ";POST1$(E,25) «, l3=0x1f}
0x248d…24d3 Line {l1=0x44, l2=»5100PRINT "Linie Lønart    Nummer     Enheder      Sats      Beløb" «, l3=0x44}
0x24d3…24f5 Line {l1=0x20, l2=»5120IF POST2$(24,25)<"90" THEN  «, l3=0x20}
0x24f5…2500 Line {l1=0x09, l2=»5140II=G «, l3=0x09}
0x2500…250c Line {l1=0x0a, l2=»5160ELSE  «, l3=0x0a}
0x250c…2517 Line {l1=0x09, l2=»5180II=E «, l3=0x09}
0x2517…2524 Line {l1=0x0b, l2=»5200ENDIF  «, l3=0x0b}
0x2524…2538 Line {l1=0x12, l2=»5220FOR I=E TO II «, l3=0x12}
0x2538…254b Line {l1=0x11, l2=»5240CURSOR 7,V+I «, l3=0x11}
0x254b…2563 Line {l1=0x16, l2=»5260PRINT AUT$(I,G:V) «, l3=0x16}
0x2563…2571 Line {l1=0x0c, l2=»5280REPEAT  «, l3=0x0c}
0x2571…257f Line {l1=0x0c, l2=»5300REPEAT  «, l3=0x0c}
0x257f…2593 Line {l1=0x12, l2=»5320CURSOR 41,V+I «, l3=0x12}
0x2593…25ac Line {l1=0x17, l2=»5340LINE$=AUT$(I,21:7) «, l3=0x17}
0x25ac…25d4 Line {l1=0x26, l2=»5360IF LINE$(7)="+" THEN LINE$(7)=" " «, l3=0x26}
0x25d4…25e8 Line {l1=0x12, l2=»5380EDIT "",LINE$ «, l3=0x12}
0x25e8…25fe Line {l1=0x14, l2=»5400LINE$=LINE$+"+" «, l3=0x14}
0x25fe…2623 Line {l1=0x23, l2=»5420EXEC CALC(6,LINE$,TAH$,RESUL$) «, l3=0x23}
0x2623…2636 Line {l1=0x11, l2=»5440UNTIL FLAG=B «, l3=0x11}
0x2636…265b Line {l1=0x23, l2=»5460EXEC CALC(4,RESUL$,HUND$,MAX$) «, l3=0x23}
0x265b…266c Line {l1=0x0f, l2=»5480UNTIL SI=E «, l3=0x0f}
0x266c…268b Line {l1=0x1d, l2=»5500AUT$(I,21:7)=RESUL$(6:7) «, l3=0x1d}
0x268b…2698 Line {l1=0x0b, l2=»5520NEXT I «, l3=0x0b}
0x2698…26a9 Line {l1=0x0f, l2=»5540CURSOR 7,6 «, l3=0x0f}
0x26a9…26c1 Line {l1=0x16, l2=»5560PRINT AUT$(V,G:V) «, l3=0x16}
0x26c1…26cf Line {l1=0x0c, l2=»5580REPEAT  «, l3=0x0c}
0x26cf…26dd Line {l1=0x0c, l2=»5600REPEAT  «, l3=0x0c}
0x26dd…26ef Line {l1=0x10, l2=»5620CURSOR 51,6 «, l3=0x10}
0x26ef…2709 Line {l1=0x18, l2=»5640LINE$=AUT$(V,28:10) «, l3=0x18}
0x2709…2733 Line {l1=0x28, l2=»5660IF LINE$(10)="+" THEN LINE$(10)=" " «, l3=0x28}
0x2733…2747 Line {l1=0x12, l2=»5680EDIT "",LINE$ «, l3=0x12}
0x2747…275d Line {l1=0x14, l2=»5700LINE$=LINE$+"+" «, l3=0x14}
0x275d…2782 Line {l1=0x23, l2=»5720EXEC CALC(6,LINE$,TAH$,RESUL$) «, l3=0x23}
0x2782…2795 Line {l1=0x11, l2=»5740UNTIL FLAG=B «, l3=0x11}
0x2795…27ba Line {l1=0x23, l2=»5760EXEC CALC(4,RESUL$,MAX$,MAX1$) «, l3=0x23}
0x27ba…27cb Line {l1=0x0f, l2=»5780UNTIL SI=E «, l3=0x0f}
0x27cb…27ec Line {l1=0x1f, l2=»5800AUT$(V,28:10)=RESUL$(V:10) «, l3=0x1f}
0x27ec…27fc Line {l1=0x0e, l2=»5820LT=LT*100 «, l3=0x0e}
0x27fc…2811 Line {l1=0x13, l2=»5840AUT$(4,21)=" " «, l3=0x13}
0x2811…2836 Line {l1=0x23, l2=»5860AUT$(4,22)=CHR(LT DIV 1000+48) «, l3=0x23}
0x2836…2861 Line {l1=0x29, l2=»5880AUT$(4,23)=CHR(LT DIV 100 MOD 10+48) «, l3=0x29}
0x2861…2876 Line {l1=0x13, l2=»5900AUT$(4,24)="," «, l3=0x13}
0x2876…28a0 Line {l1=0x28, l2=»5920AUT$(4,25)=CHR(LT DIV 10 MOD 10+48) «, l3=0x28}
0x28a0…28c3 Line {l1=0x21, l2=»5940AUT$(4,26)=CHR(LT MOD 10+48) «, l3=0x21}
0x28c3…28d8 Line {l1=0x13, l2=»5960AUT$(4,27)="+" «, l3=0x13}
0x28d8…28f9 Line {l1=0x1f, l2=»5980AUT$(4,11:10)="          " «, l3=0x1f}
0x28f9…2913 Line {l1=0x18, l2=»6000CASE POST2$(21) OF  «, l3=0x18}
0x2913…2922 Line {l1=0x0d, l2=»6020WHEN "1" «, l3=0x0d}
0x2922…2937 Line {l1=0x13, l2=»6040AUT$(4,11)="1" «, l3=0x13}
0x2937…294a Line {l1=0x11, l2=»6060WHEN "2","3" «, l3=0x11}
0x294a…295f Line {l1=0x13, l2=»6080AUT$(4,11)="7" «, l3=0x13}
0x295f…2972 Line {l1=0x11, l2=»6100WHEN "4","5" «, l3=0x11}
0x2972…298a Line {l1=0x16, l2=»6120AUT$(4,11:G)="14" «, l3=0x16}
0x298a…299d Line {l1=0x11, l2=»6140WHEN "6","7" «, l3=0x11}
0x299d…29b5 Line {l1=0x16, l2=»6160AUT$(4,11:G)="30" «, l3=0x16}
0x29b5…29c4 Line {l1=0x0d, l2=»6180ENDCASE  «, l3=0x0d}
0x29c4…29d8 Line {l1=0x12, l2=»6200IF FD=B THEN  «, l3=0x12}
0x29d8…29e9 Line {l1=0x0f, l2=»6220CURSOR 7,7 «, l3=0x0f}
0x29e9…2a01 Line {l1=0x16, l2=»6240PRINT AUT$(4,G:V) «, l3=0x16}
0x2a01…2a0f Line {l1=0x0c, l2=»6260REPEAT  «, l3=0x0c}
0x2a0f…2a1d Line {l1=0x0c, l2=»6280REPEAT  «, l3=0x0c}
0x2a1d…2a2f Line {l1=0x10, l2=»6300CURSOR 28,7 «, l3=0x10}
0x2a2f…2a49 Line {l1=0x18, l2=»6320LINE$=AUT$(4,11:10) «, l3=0x18}
0x2a49…2a73 Line {l1=0x28, l2=»6340IF LINE$(10)="+" THEN LINE$(10)=" " «, l3=0x28}
0x2a73…2a87 Line {l1=0x12, l2=»6360EDIT "",LINE$ «, l3=0x12}
0x2a87…2a9d Line {l1=0x14, l2=»6380LINE$=LINE$+"+" «, l3=0x14}
0x2a9d…2ac2 Line {l1=0x23, l2=»6400EXEC CALC(6,LINE$,TAH$,RESUL$) «, l3=0x23}
0x2ac2…2ad5 Line {l1=0x11, l2=»6420UNTIL FLAG=B «, l3=0x11}
0x2ad5…2afa Line {l1=0x23, l2=»6440EXEC CALC(4,RESUL$,HUND$,MAX$) «, l3=0x23}
0x2afa…2b0b Line {l1=0x0f, l2=»6460UNTIL SI=E «, l3=0x0f}
0x2b0b…2b2c Line {l1=0x1f, l2=»6480AUT$(4,11:10)=RESUL$(V:10) «, l3=0x1f}
0x2b2c…2b39 Line {l1=0x0b, l2=»6500ENDIF  «, l3=0x0b}
0x2b39…2b46 Line {l1=0x0b, l2=»6520LAST=4 «, l3=0x0b}
0x2b46…2b55 Line {l1=0x0d, l2=»6540ENDPROC  «, l3=0x0d}
0x2b55…2b73 Line {l1=0x1c, l2=»6560FIL$="P641220:VIRKKART" «, l3=0x1c}
0x2b73…2b86 Line {l1=0x11, l2=»6580EXEC INDVIRK «, l3=0x11}
0x2b86…2b97 Line {l1=0x0f, l2=»6600CLOSE FIL$ «, l3=0x0f}
0x2b97…2bb3 Line {l1=0x1a, l2=»6610DIM SIDE$(ATPLM-V,37) «, l3=0x1a}
0x2bb3…2bd1 Line {l1=0x1c, l2=»6620FIL$="P641220:LØNMODRG" «, l3=0x1c}
0x2bd1…2be3 Line {l1=0x10, l2=»6640OPEN FIL$,R «, l3=0x10}
0x2be3…2c02 Line {l1=0x1d, l2=»6660FIL1$="P641220:TRANSREG" «, l3=0x1d}
0x2c02…2c15 Line {l1=0x11, l2=»6680OPEN FIL1$,W «, l3=0x11}
0x2c15…2c34 Line {l1=0x1d, l2=»6700FIL5$="P641220:LØNARTRG" «, l3=0x1d}
0x2c34…2c47 Line {l1=0x11, l2=»6720OPEN FIL5$,R «, l3=0x11}
0x2c47…2c55 Line {l1=0x0c, l2=»6740REPEAT  «, l3=0x0c}
0x2c55…2c62 Line {l1=0x0b, l2=»6760CLEAR  «, l3=0x0b}
0x2c62…2c70 Line {l1=0x0c, l2=»6780REPEAT  «, l3=0x0c}
0x2c70…2c7d Line {l1=0x0b, l2=»6800LMNR=B «, l3=0x0b}
0x2c7d…2c96 Line {l1=0x17, l2=»6820EDIT "Lønnr ",LMNR «, l3=0x17}
0x2c96…2cb9 Line {l1=0x21, l2=»6840UNTIL LMNR=>B AND LMNR<MLMNR «, l3=0x21}
0x2cb9…2ccf Line {l1=0x14, l2=»6860IF LMNR>B THEN  «, l3=0x14}
0x2ccf…2ce9 Line {l1=0x18, l2=»6880EXEC INLØNMOD(LMNR) «, l3=0x18}
0x2ce9…2cfe Line {l1=0x13, l2=»6900IF LA<>B THEN  «, l3=0x13}
0x2cfe…2d18 Line {l1=0x18, l2=»6920IT=(LMNR-E)*ATPLM+E «, l3=0x18}
0x2d18…2d24 Line {l1=0x0a, l2=»6940UT=IT «, l3=0x0a}
0x2d24…2d2f Line {l1=0x09, l2=»6960AT=B «, l3=0x09}
0x2d2f…2d43 Line {l1=0x12, l2=»6970EXEC INDTRANS «, l3=0x12}
0x2d43…2d51 Line {l1=0x0c, l2=»6980REPEAT  «, l3=0x0c}
0x2d51…2d6f Line {l1=0x1c, l2=»7005IF SIDE$(E,E)="2" THEN  «, l3=0x1c}
0x2d6f…2d7c Line {l1=0x0b, l2=»7010LAST=B «, l3=0x0b}
0x2d7c…2d88 Line {l1=0x0a, l2=»7015ELSE  «, l3=0x0a}
0x2d88…2d9c Line {l1=0x12, l2=»7020EXEC SKRIVSID «, l3=0x12}
0x2d9c…2db2 Line {l1=0x14, l2=»7040IF LAST>B THEN  «, l3=0x14}
0x2db2…2dc4 Line {l1=0x10, l2=»7060EXEC RETSID «, l3=0x10}
0x2dc4…2ddb Line {l1=0x15, l2=»7070LAST=SIDST-FØRST «, l3=0x15}
0x2ddb…2df9 Line {l1=0x1c, l2=»7080IF LAST>18 THEN LAST=18 «, l3=0x1c}
0x2df9…2e06 Line {l1=0x0b, l2=»7100ENDIF  «, l3=0x0b}
0x2e06…2e13 Line {l1=0x0b, l2=»7110ENDIF  «, l3=0x0b}
0x2e13…2e3d Line {l1=0x28, l2=»7120UNTIL LAST=B OR IT=(LMNR-E)*ATPLM+E «, l3=0x28}
0x2e3d…2e62 Line {l1=0x23, l2=»7130IF SIDE$(FØRST+E,E)<>"2" THEN  «, l3=0x23}
0x2e62…2e85 Line {l1=0x21, l2=»7140IF IT>(LMNR-E)*ATPLM+E THEN  «, l3=0x21}
0x2e85…2e98 Line {l1=0x11, l2=»7160FOR K=E TO 4 «, l3=0x11}
0x2e98…2eb3 Line {l1=0x19, l2=»7180GET FIL1$,IT:AUT$(K) «, l3=0x19}
0x2eb3…2ec1 Line {l1=0x0c, l2=»7200IT=IT+E «, l3=0x0c}
0x2ec1…2ece Line {l1=0x0b, l2=»7220NEXT K «, l3=0x0b}
0x2ece…2eda Line {l1=0x0a, l2=»7240ELSE  «, l3=0x0a}
0x2eda…2f10 Line {l1=0x34, l2=»7260AUT$(E)="1*78                0                " «, l3=0x34}
0x2f10…2f46 Line {l1=0x34, l2=»7280AUT$(G)="1*79                0                " «, l3=0x34}
0x2f46…2f7c Line {l1=0x34, l2=»7300AUT$(V)="1*80                       0         " «, l3=0x34}
0x2f7c…2fb2 Line {l1=0x34, l2=»7320AUT$(4)="1*83      0                          " «, l3=0x34}
0x2fb2…2fbf Line {l1=0x0b, l2=»7340ENDIF  «, l3=0x0b}
0x2fbf…2fd9 Line {l1=0x18, l2=»7355IF AT<ATPLM-4 THEN  «, l3=0x18}
0x2fd9…2fe7 Line {l1=0x0c, l2=»7360REPEAT  «, l3=0x0c}
0x2fe7…2ff4 Line {l1=0x0b, l2=»7370LAST=B «, l3=0x0b}
0x2ff4…3008 Line {l1=0x12, l2=»7380EXEC SKRIVSID «, l3=0x12}
0x3008…301a Line {l1=0x10, l2=»7400EXEC INDSID «, l3=0x10}
0x301a…303b Line {l1=0x1f, l2=»7420IF LAST>B THEN EXEC RETSID «, l3=0x1f}
0x303b…304f Line {l1=0x12, l2=»7460UNTIL LAST<18 «, l3=0x12}
0x304f…305c Line {l1=0x0b, l2=»7470ENDIF  «, l3=0x0b}
0x305c…306f Line {l1=0x11, l2=»7475EXEC UDTRANS «, l3=0x11}
0x306f…3083 Line {l1=0x12, l2=»7480EXEC AUTTRANS «, l3=0x12}
0x3083…3097 Line {l1=0x12, l2=»7500EXEC UDATRANS «, l3=0x12}
0x3097…30a5 Line {l1=0x0c, l2=»7520AT=AT+4 «, l3=0x0c}
0x30a5…30bd Line {l1=0x16, l2=»7540IF AT<ATPLM THEN  «, l3=0x16}
0x30bd…30d2 Line {l1=0x13, l2=»7560SIDE$(E,E)=" " «, l3=0x13}
0x30d2…30ee Line {l1=0x1a, l2=»7580PUT FIL1$,UT:SIDE$(E) «, l3=0x1a}
0x30ee…30fb Line {l1=0x0b, l2=»7600ENDIF  «, l3=0x0b}
0x30fb…3107 Line {l1=0x0a, l2=»7605ELSE  «, l3=0x0a}
0x3107…312e Line {l1=0x25, l2=»7607PRINT "Lønmodtager ikke bogført" «, l3=0x25}
0x312e…3149 Line {l1=0x19, l2=»7610INPUT "RETURN",LINE$ «, l3=0x19}
0x3149…3156 Line {l1=0x0b, l2=»7615ENDIF  «, l3=0x0b}
0x3156…3162 Line {l1=0x0a, l2=»7620ELSE  «, l3=0x0a}
0x3162…3188 Line {l1=0x24, l2=»7640PRINT "Lønmodtager findes ikke" «, l3=0x24}
0x3188…31a3 Line {l1=0x19, l2=»7660INPUT "RETURN",LINE$ «, l3=0x19}
0x31a3…31b0 Line {l1=0x0b, l2=»7680ENDIF  «, l3=0x0b}
0x31b0…31bd Line {l1=0x0b, l2=»7700ENDIF  «, l3=0x0b}
0x31bd…31d0 Line {l1=0x11, l2=»7720UNTIL LMNR=B «, l3=0x11}
0x31d0…31e1 Line {l1=0x0f, l2=»7740CLOSE FIL$ «, l3=0x0f}
0x31e1…31f3 Line {l1=0x10, l2=»7760CLOSE FIL1$ «, l3=0x10}
0x31f3…3205 Line {l1=0x10, l2=»7780CLOSE FIL5$ «, l3=0x10}
0x3205…3222 Line {l1=0x1b, l2=»7800CHAIN "P641210:STARTB" «, l3=0x1b}
0x3222…3240 00 00 54 4f 3c 31 20 4f 52 20 4d 5d 4e 45 44 3c 31 20 4f 52 20 4d 5d 4e 45 44 3e 31 32 20         ┆  TO<1 OR MÅNED<1 OR MÅNED>12 ┆
0x3240…3260 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   ┆                                ┆
            […0x47…]

Reduced view