| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 46 | 6 | 1 | 0.999 | statements[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 46 | 413 | MV400 |
| 2 | 46 | 413 | MV400ST |
| 3 | 46 | 394 | MVSTAT2 |
| 4 | 46 | 482 | MVSTATS |
| 5 | 46 | 480 | MVSTATS1 |
| 6 | 46 | 476 | MVSTATS5 |
| ||||
**
FOR #I(N2) = 1 TO 31
MOVE INDEXED #DP1< #I> TO #DISP1(A5)
MOVE INDEXED #CA1< #I> TO #DISP2(N3)
MOVE INDEXED #TA1< #I> TO #DISP3(N3)
MOVE INDEXED #CB1< #I> TO #DISP4(N3)
MOVE INDEXED #TB1< #I> TO #DISP5(N3)
MOVE INDEXED #CC1< #I> TO #DISP6(N3)
MOVE INDEXED #TC1< #I> TO #DISP7(N3)
MOVE INDEXED #CD1< #I> TO #DISP8(N3)
MOVE INDEXED #TD1< #I> TO #DISP9(N3)
MOVE INDEXED #CE1< #I> TO #DISP10(N3)
MOVE INDEXED #TE1< #I> TO #DISP11(N3)
MOVE INDEXED #CF1< #I> TO #DISP12(N3)
MOVE INDEXED #TF1< #I> TO #DISP13(N3)
MOVE INDEXED #CG1< #I> TO #DISP14(N3)
MOVE INDEXED #TG1< #I> TO #DISP15(N3)
MOVE INDEXED #CH1< #I> TO #DISP16(N5)
MOVE INDEXED #TH1< #I> TO #DISP17(N5)
IF #I = 1 OR #I = 6 OR #I = 11 OR #I = 16 OR #I = 21 OR #I = 26
OR #I = 31 THEN DO
WRITE (1) 0 T #FOLDER-LOGON 1 T #RNAME
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
ELSE DO
WRITE (1)
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
LOOP 4130
**
ADD 1 TO #CNT(N7)
|
| ||||
**
FOR #I(N2) = 1 TO 31
MOVE INDEXED #DP1< #I> TO #DISP1(A5)
MOVE INDEXED #CA1< #I> TO #DISP2(N3)
MOVE INDEXED #TA1< #I> TO #DISP3(N3)
MOVE INDEXED #CB1< #I> TO #DISP4(N3)
MOVE INDEXED #TB1< #I> TO #DISP5(N3)
MOVE INDEXED #CC1< #I> TO #DISP6(N3)
MOVE INDEXED #TC1< #I> TO #DISP7(N3)
MOVE INDEXED #CD1< #I> TO #DISP8(N3)
MOVE INDEXED #TD1< #I> TO #DISP9(N3)
MOVE INDEXED #CE1< #I> TO #DISP10(N3)
MOVE INDEXED #TE1< #I> TO #DISP11(N3)
MOVE INDEXED #CF1< #I> TO #DISP12(N3)
MOVE INDEXED #TF1< #I> TO #DISP13(N3)
MOVE INDEXED #CG1< #I> TO #DISP14(N3)
MOVE INDEXED #TG1< #I> TO #DISP15(N3)
MOVE INDEXED #CH1< #I> TO #DISP16(N5)
MOVE INDEXED #TH1< #I> TO #DISP17(N5)
IF #I = 1 OR #I = 6 OR #I = 11 OR #I = 16 OR #I = 21 OR #I = 26
OR #I = 31 THEN DO
WRITE (1) 0 T #FOLDER-LOGON 1 T #RNAME
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
ELSE DO
WRITE (1)
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
LOOP 4130
**
ADD 1 TO #CNT(N7)
|
| ||||
**
FOR #I(N2) = 1 TO 31
MOVE INDEXED #DP1< #I> TO #DISP1(A5)
MOVE INDEXED #CA1< #I> TO #DISP2(N3)
MOVE INDEXED #TA1< #I> TO #DISP3(N3)
MOVE INDEXED #CB1< #I> TO #DISP4(N3)
MOVE INDEXED #TB1< #I> TO #DISP5(N3)
MOVE INDEXED #CC1< #I> TO #DISP6(N3)
MOVE INDEXED #TC1< #I> TO #DISP7(N3)
MOVE INDEXED #CD1< #I> TO #DISP8(N3)
MOVE INDEXED #TD1< #I> TO #DISP9(N3)
MOVE INDEXED #CE1< #I> TO #DISP10(N3)
MOVE INDEXED #TE1< #I> TO #DISP11(N3)
MOVE INDEXED #CF1< #I> TO #DISP12(N3)
MOVE INDEXED #TF1< #I> TO #DISP13(N3)
MOVE INDEXED #CG1< #I> TO #DISP14(N3)
MOVE INDEXED #TG1< #I> TO #DISP15(N3)
MOVE INDEXED #CH1< #I> TO #DISP16(N5)
MOVE INDEXED #TH1< #I> TO #DISP17(N5)
IF #I = 1 OR #I = 6 OR #I = 11 OR #I = 16 OR #I = 21 OR #I = 26
OR #I = 31 THEN DO
WRITE (1) 0 T #FOLDER-LOGON 1 T #RNAME
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
ELSE DO
WRITE (1)
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
LOOP 3940
**
ADD 1 TO #CNT(N7)
|
| ||||
**
FOR #I(N2) = 1 TO 31
MOVE INDEXED #DP1< #I> TO #DISP1(A5)
MOVE INDEXED #CA1< #I> TO #DISP2(N3)
MOVE INDEXED #TA1< #I> TO #DISP3(N3)
MOVE INDEXED #CB1< #I> TO #DISP4(N3)
MOVE INDEXED #TB1< #I> TO #DISP5(N3)
MOVE INDEXED #CC1< #I> TO #DISP6(N3)
MOVE INDEXED #TC1< #I> TO #DISP7(N3)
MOVE INDEXED #CD1< #I> TO #DISP8(N3)
MOVE INDEXED #TD1< #I> TO #DISP9(N3)
MOVE INDEXED #CE1< #I> TO #DISP10(N3)
MOVE INDEXED #TE1< #I> TO #DISP11(N3)
MOVE INDEXED #CF1< #I> TO #DISP12(N3)
MOVE INDEXED #TF1< #I> TO #DISP13(N3)
MOVE INDEXED #CG1< #I> TO #DISP14(N3)
MOVE INDEXED #TG1< #I> TO #DISP15(N3)
MOVE INDEXED #CH1< #I> TO #DISP16(N5)
MOVE INDEXED #TH1< #I> TO #DISP17(N5)
IF #I = 1 OR #I = 6 OR #I = 11 OR #I = 16 OR #I = 21 OR #I = 26
OR #I = 31 THEN DO
WRITE (1) 0 T #FOLDER-LOGON 1 T #RNAME
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
ELSE DO
WRITE (1)
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
LOOP 4820
**
ADD 1 TO #CNT(N7)
|
| ||||
**
FOR #I(N2) = 1 TO 31
MOVE INDEXED #DP1< #I> TO #DISP1(A5)
MOVE INDEXED #CA1< #I> TO #DISP2(N3)
MOVE INDEXED #TA1< #I> TO #DISP3(N3)
MOVE INDEXED #CB1< #I> TO #DISP4(N3)
MOVE INDEXED #TB1< #I> TO #DISP5(N3)
MOVE INDEXED #CC1< #I> TO #DISP6(N3)
MOVE INDEXED #TC1< #I> TO #DISP7(N3)
MOVE INDEXED #CD1< #I> TO #DISP8(N3)
MOVE INDEXED #TD1< #I> TO #DISP9(N3)
MOVE INDEXED #CE1< #I> TO #DISP10(N3)
MOVE INDEXED #TE1< #I> TO #DISP11(N3)
MOVE INDEXED #CF1< #I> TO #DISP12(N3)
MOVE INDEXED #TF1< #I> TO #DISP13(N3)
MOVE INDEXED #CG1< #I> TO #DISP14(N3)
MOVE INDEXED #TG1< #I> TO #DISP15(N3)
MOVE INDEXED #CH1< #I> TO #DISP16(N5)
MOVE INDEXED #TH1< #I> TO #DISP17(N5)
IF #I = 1 OR #I = 6 OR #I = 11 OR #I = 16 OR #I = 21 OR #I = 26
OR #I = 31 THEN DO
WRITE (1) 0 T #FOLDER-LOGON 1 T #RNAME
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
ELSE DO
WRITE (1)
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
LOOP 4800
**
ADD 1 TO #CNT(N7)
|
| ||||
**
FOR #I(N2) = 1 TO 31
MOVE INDEXED #DP1< #I> TO #DISP1(A5)
MOVE INDEXED #CA1< #I> TO #DISP2(N3)
MOVE INDEXED #TA1< #I> TO #DISP3(N3)
MOVE INDEXED #CB1< #I> TO #DISP4(N3)
MOVE INDEXED #TB1< #I> TO #DISP5(N3)
MOVE INDEXED #CC1< #I> TO #DISP6(N3)
MOVE INDEXED #TC1< #I> TO #DISP7(N3)
MOVE INDEXED #CD1< #I> TO #DISP8(N3)
MOVE INDEXED #TD1< #I> TO #DISP9(N3)
MOVE INDEXED #CE1< #I> TO #DISP10(N3)
MOVE INDEXED #TE1< #I> TO #DISP11(N3)
MOVE INDEXED #CF1< #I> TO #DISP12(N3)
MOVE INDEXED #TF1< #I> TO #DISP13(N3)
MOVE INDEXED #CG1< #I> TO #DISP14(N3)
MOVE INDEXED #TG1< #I> TO #DISP15(N3)
MOVE INDEXED #CH1< #I> TO #DISP16(N5)
MOVE INDEXED #TH1< #I> TO #DISP17(N5)
IF #I = 1 OR #I = 6 OR #I = 11 OR #I = 16 OR #I = 21 OR #I = 26
OR #I = 31 THEN DO
WRITE (1) 0 T #FOLDER-LOGON 1 T #RNAME
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
ELSE DO
WRITE (1)
3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 /
4 T '10:30' 4 T #DISP4 6 T #DISP5 /
4 T '11:30' 4 T #DISP6 6 T #DISP7 /
4 T '12:30' 4 T #DISP8 6 T #DISP9 /
4 T '1:30' 4 T #DISP10 6 T #DISP11 /
4 T '2:30' 4 T #DISP12 6 T #DISP13 /
4 T '4:30' 4 T #DISP14 6 T #DISP15 /
4 T '======' 6 T '======' /
3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
LOOP 4760
**
ADD 1 TO #CNT(N7)
|
| |||
**
FOR #I(N2) = 1 TO 31
MOVE INDEXED #DP1< #I> TO #DISP1(A5)
MOVE INDEXED #CA1< #I> TO #DISP2(N3)
MOVE INDEXED #TA1< #I> TO #DISP3(N3)
MOVE INDEXED #CB1< #I> TO #DISP4(N3)
MOVE INDEXED #TB1< #I> TO #DISP5(N3)
MOVE INDEXED #CC1< #I> TO #DISP6(N3)
MOVE INDEXED #TC1< #I> TO #DISP7(N3)
MOVE INDEXED #CD1< #I> TO #DISP8(N3)
MOVE INDEXED #TD1< #I> TO #DISP9(N3)
MOVE INDEXED #CE1< #I> TO #DISP10(N3)
MOVE INDEXED #TE1< #I> TO #DISP11(N3)
MOVE INDEXED #CF1< #I> TO #DISP12(N3)
MOVE INDEXED #TF1< #I> TO #DISP13(N3)
MOVE INDEXED #CG1< #I> TO #DISP14(N3)
MOVE INDEXED #TG1< #I> TO #DISP15(N3)
MOVE INDEXED #CH1< #I> TO #DISP16(N5)
MOVE INDEXED #TH1< #I> TO #DISP17(N5)
IF #I = 1
OR #I = 6
OR #I = 11
OR #I = 16
OR #I = 21
OR #I = 26
OR #I = 31 THEN
DO
WRITE (1) 0 T #FOLDER-LOGON 1 T #RNAME 3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 / 4 T '10:30' 4 T #DISP4 6 T #DISP5 / 4 T '11:30' 4 T #DISP6 6 T #DISP7 / 4 T '12:30' 4 T #DISP8 6 T #DISP9 / 4 T '1:30' 4 T #DISP10 6 T #DISP11 / 4 T '2:30' 4 T #DISP12 6 T #DISP13 / 4 T '4:30' 4 T #DISP14 6 T #DISP15 / 4 T '======' 6 T '======' / 3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
ELSE
DO
WRITE (1) 3 T #DISP1 4 T '8:30' 4 T #DISP2 6 T #DISP3 / 4 T '10:30' 4 T #DISP4 6 T #DISP5 / 4 T '11:30' 4 T #DISP6 6 T #DISP7 / 4 T '12:30' 4 T #DISP8 6 T #DISP9 / 4 T '1:30' 4 T #DISP10 6 T #DISP11 / 4 T '2:30' 4 T #DISP12 6 T #DISP13 / 4 T '4:30' 4 T #DISP14 6 T #DISP15 / 4 T '======' 6 T '======' / 3 T 'TOTAL' 4 T #DISP16 6 T #DISP17 /
DOEND
LOOP [[#variable6c09b480]]
**
ADD 1 TO #CNT(N7)
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#6c09b480]] | 4130 |
| 1 | 2 | [[#6c09b480]] | 4760 |
| 1 | 3 | [[#6c09b480]] | 4800 |
| 1 | 4 | [[#6c09b480]] | 4820 |
| 1 | 5 | [[#6c09b480]] | 3940 |
| 1 | 6 | [[#6c09b480]] | 4130 |