| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 23 | 3 | 1 | 0.992 | paragraph |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 23 | 4911 | CCCC1.COB |
| 2 | 23 | 3873 | CCCC12.COB |
| 3 | 23 | 3708 | CCCC8.COB |
| ||||
*
*
8410-PRINT-DETAIL-LINES.
MOVE EDIT-ERROR-LITERAL-AREA
IN EDIT-ERROR-LITERAL-ENTRY
(EDIT-ERROR-LITERAL-INDEX) TO
DETAIL-LITERAL-AREA.
SET EDIT-ERROR-COLUMN-INDEX
TO 1.
SET DETAIL-COLUMN-INDEX
TO 1.
MOVE ZERO TO PRINT-LINE-FLAG.
PERFORM 8430-FILL-PRINT-LINE
UNTIL PRINT-LINE-FILLED
WRITE PRINT-RECORD
FROM EDIT-ERROR-DETAIL-LINE
AFTER ADVANCING 1 LINE.
MOVE SPACES TO EDIT-ERROR-DETAIL-LINE.
SET ORIGINAL-INDEX-VALUE
TO EDIT-ERROR-ROW-INDEX.
SEARCH EDIT-ERROR-TABLE-ROWS
AT END
MOVE 1 TO TABLE-SEARCH-FLAG
WHEN ORIGINAL-INDEX-VALUE
IS NOT EQUAL TO EDIT-ERROR-ROW-INDEX
SET EDIT-ERROR-LITERAL-INDEX
TO EDIT-ERROR-ROW-INDEX.
|
| ||||
*
*
8410-PRINT-DETAIL-LINES.
MOVE EDIT-ERROR-LITERAL-AREA
IN EDIT-ERROR-LITERAL-ENTRY
(EDIT-ERROR-LITERAL-INDEX) TO
DETAIL-LITERAL-AREA.
SET EDIT-ERROR-COLUMN-INDEX
TO 1.
SET DETAIL-COLUMN-INDEX
TO 1.
MOVE ZERO TO PRINT-LINE-FLAG.
PERFORM 8411-FILL-PRINT-LINE
UNTIL PRINT-LINE-FILLED
WRITE PRINT-RECORD
FROM EDIT-ERROR-DETAIL-LINE
AFTER ADVANCING 1 LINE.
MOVE SPACES TO EDIT-ERROR-DETAIL-LINE.
SET ORIGINAL-INDEX-VALUE
TO EDIT-ERROR-ROW-INDEX.
SEARCH EDIT-ERROR-TABLE-ROWS
AT END
MOVE 1 TO TABLE-SEARCH-FLAG
WHEN ORIGINAL-INDEX-VALUE
IS NOT EQUAL TO EDIT-ERROR-ROW-INDEX
SET EDIT-ERROR-LITERAL-INDEX
TO EDIT-ERROR-ROW-INDEX.
|
| ||||
*
*
8410-PRINT-DETAIL-LINES.
MOVE EDIT-ERROR-LITERAL-AREA
IN EDIT-ERROR-LITERAL-ENTRY
(EDIT-ERROR-LITERAL-INDEX) TO
DETAIL-LITERAL-AREA.
SET EDIT-ERROR-COLUMN-INDEX
TO 1.
SET DETAIL-COLUMN-INDEX
TO 1.
MOVE ZERO TO PRINT-LINE-FLAG.
PERFORM 8430-FILL-PRINT-LINE
UNTIL PRINT-LINE-FILLED
WRITE PRINT-RECORD
FROM EDIT-ERROR-DETAIL-LINE
AFTER ADVANCING 1 LINE.
MOVE SPACES TO EDIT-ERROR-DETAIL-LINE.
SET ORIGINAL-INDEX-VALUE
TO EDIT-ERROR-ROW-INDEX.
SEARCH EDIT-ERROR-TABLE-ROWS
AT END
MOVE 1 TO TABLE-SEARCH-FLAG
WHEN ORIGINAL-INDEX-VALUE
IS NOT EQUAL TO EDIT-ERROR-ROW-INDEX
SET EDIT-ERROR-LITERAL-INDEX
TO EDIT-ERROR-ROW-INDEX.
|
| |||
*
*
8410-PRINT-DETAIL-LINES.
MOVE EDIT-ERROR-LITERAL-AREA
IN EDIT-ERROR-LITERAL-ENTRY (EDIT-ERROR-LITERAL-INDEX)
TO DETAIL-LITERAL-AREA.
SET EDIT-ERROR-COLUMN-INDEX
TO 1.
SET DETAIL-COLUMN-INDEX
TO 1.
MOVE ZERO TO PRINT-LINE-FLAG.
PERFORM [[#24b5fee0]]
UNTIL PRINT-LINE-FILLED
WRITE PRINT-RECORD
FROM EDIT-ERROR-DETAIL-LINE
AFTER ADVANCING 1 LINE.
MOVE SPACES TO EDIT-ERROR-DETAIL-LINE.
SET ORIGINAL-INDEX-VALUE
TO EDIT-ERROR-ROW-INDEX.
SEARCH EDIT-ERROR-TABLE-ROWS
AT END
MOVE 1 TO TABLE-SEARCH-FLAG
WHEN ORIGINAL-INDEX-VALUE IS NOT EQUAL TO
EDIT-ERROR-ROW-INDEX
SET EDIT-ERROR-LITERAL-INDEX
TO EDIT-ERROR-ROW-INDEX.
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#24b5fee0]] | 8430-FILL-PRINT-LINE |
| 1 | 2 | [[#24b5fee0]] | 8411-FILL-PRINT-LINE |
| 1 | 3 | [[#24b5fee0]] | 8430-FILL-PRINT-LINE |