| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 31 | 2 | 4 | 0.981 | paragraph |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 31 | 4756 | CCCC7.COB |
| 2 | 31 | 4789 | CCCC7.COB |
| ||||
*
*
2560-COMPARE-QUARTER-LIMITS.
IF SB16-VALID
IF STUDENT-UNITS-EARNED-LOCAL
IN STUDENT-BASIC-DATA-RECORD
IS GREATER THAN QUARTER-LIMIT-EARNED
IN LITERALS-AREA
MOVE REASONABLE-LITERAL TO
DATA-ELEMENT-FLAG
(20 EDIT-COLUMN-INDEX)
REASONABLE-FLAG
ADD 1
TO ERROR-COUNT (20 3).
IF SB18-VALID
IF STUDENT-UNITS-ATTEMPTED-LOCAL
IN STUDENT-BASIC-DATA-RECORD
IS GREATER THAN QUARTER-LIMIT-ATTEMPTED
IN LITERALS-AREA
MOVE REASONABLE-LITERAL TO
DATA-ELEMENT-FLAG
(22 EDIT-COLUMN-INDEX)
REASONABLE-FLAG
ADD 1
TO ERROR-COUNT (22 3).
IF SB20-VALID
IF STUDENT-GRADE-POINTS-LOCAL
IN STUDENT-BASIC-DATA-RECORD
IS GREATER THAN QUARTER-LIMIT-GRADE-POINTS
IN LITERALS-AREA
MOVE REASONABLE-LITERAL TO
DATA-ELEMENT-FLAG
(24 EDIT-COLUMN-INDEX)
REASONABLE-FLAG
ADD 1
TO ERROR-COUNT (24 3).
|
| ||||
*
*
2570-COMPARE-SEMESTER-LIMITS.
IF SB16-VALID
IF STUDENT-UNITS-EARNED-LOCAL
IN STUDENT-BASIC-DATA-RECORD
IS GREATER THAN SEMESTER-LIMIT-EARNED
IN LITERALS-AREA
MOVE REASONABLE-LITERAL TO
DATA-ELEMENT-FLAG
(20 EDIT-COLUMN-INDEX)
REASONABLE-FLAG
ADD 1
TO ERROR-COUNT (20 3).
IF SB18-VALID
IF STUDENT-UNITS-ATTEMPTED-LOCAL
IN STUDENT-BASIC-DATA-RECORD
IS GREATER THAN SEMESTER-LIMIT-ATTEMPTED
IN LITERALS-AREA
MOVE REASONABLE-LITERAL TO
DATA-ELEMENT-FLAG
(22 EDIT-COLUMN-INDEX)
REASONABLE-FLAG
ADD 1
TO ERROR-COUNT (22 3).
IF SB20-VALID
IF STUDENT-GRADE-POINTS-LOCAL
IN STUDENT-BASIC-DATA-RECORD
IS GREATER THAN SEMESTER-LIMIT-GRADE-POINTS
IN LITERALS-AREA
MOVE REASONABLE-LITERAL TO
DATA-ELEMENT-FLAG
(24 EDIT-COLUMN-INDEX)
REASONABLE-FLAG
ADD 1
TO ERROR-COUNT (24 3).
|
| |||
[[#24b559a0]].
IF SB16-VALID
IF STUDENT-UNITS-EARNED-LOCAL
IN STUDENT-BASIC-DATA-RECORD IS GREATER THAN
[[#24b55940]]
IN
LITERALS-AREA
MOVE REASONABLE-LITERAL TO DATA-ELEMENT-FLAG (20
EDIT-COLUMN-INDEX
)
REASONABLE-FLAG
ADD 1
TO ERROR-COUNT (20
3).
IF SB18-VALID
IF STUDENT-UNITS-ATTEMPTED-LOCAL
IN STUDENT-BASIC-DATA-RECORD IS GREATER THAN
[[#24b559c0]]
IN
LITERALS-AREA
MOVE REASONABLE-LITERAL TO DATA-ELEMENT-FLAG (22
EDIT-COLUMN-INDEX
)
REASONABLE-FLAG
ADD 1
TO ERROR-COUNT (22
3).
IF SB20-VALID
IF STUDENT-GRADE-POINTS-LOCAL
IN STUDENT-BASIC-DATA-RECORD IS GREATER THAN
[[#24b55900]]
IN
LITERALS-AREA
MOVE REASONABLE-LITERAL TO DATA-ELEMENT-FLAG (24
EDIT-COLUMN-INDEX
)
REASONABLE-FLAG
ADD 1
TO ERROR-COUNT (24
3).
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#24b559a0]] | *
*
2560-COMPARE-QUARTER-LIMITS |
| 1 | 2 | [[#24b559a0]] | *
*
2570-COMPARE-SEMESTER-LIMITS |
| 2 | 1 | [[#24b55940]] | QUARTER-LIMIT-EARNED |
| 2 | 2 | [[#24b55940]] | SEMESTER-LIMIT-EARNED |
| 3 | 1 | [[#24b559c0]] | QUARTER-LIMIT-ATTEMPTED |
| 3 | 2 | [[#24b559c0]] | SEMESTER-LIMIT-ATTEMPTED |
| 4 | 1 | [[#24b55900]] | QUARTER-LIMIT-GRADE-POINTS |
| 4 | 2 | [[#24b55900]] | SEMESTER-LIMIT-GRADE-POINTS |