C JOB TEST COMPARE LOGIC ORG 500 START CS 332 CS MLCWA@TEST OF COMPARE INSTRUCTION@,290 W CS 299 H * * COMPARE TWO FIELDS OF THE SAME LENGTH, ONE CHARACTER, B>A * C CA,CB BH OK1 MLCWA@COMPARE OF @A@ AND @B@ FAILED, EXPECTED B>A, GOT @,290 B WC CALL COMPARE PRINT W CS 299 * * COMPARE TWO VALUES, A FIELD LONGER THAN B FIELD, RESULT SHOULD BE EQUAL * OK1 C CAB,CB BE OK2 MLCWA@COMPARE OF @AB@ AND @B@ FAILED, EXPECTED B=A, GOT @,290 B WC W CS 299 * * COMPARE TWO VALUES, B-FIELD LONGER THAN A-FIELD, RESULT SHOULD BE HIGH * OK2 C CA,CAA BH OK3 MLCWA@COMPARE OF @A@ AND @AA@ FAILED, EXPECTED B>A, GOT @,290 B WC W CS 299 * * COMPARE TWO VALUES, SAME WIDTH FIELD, BA, GOT @,290 B WC W CS 299 * * COMPARE TWO FIELDS, DIFFER IN MIDDLE, B < A * OK6 C CADC,CABC BL OK7 MLCWA@COMPARE OF @ADC@ AND @ABC@ FAILED, EXPECTED BA * OK9 C CHAIN1,CHAIN2 C BH OK10 MLCWA@CHAINED COMPARE FAILED, EXPECTED B>A, GOT @,290 B WC W CS 299 * * COMPARE OF TWO CHAINED FIELDS, EXPECT BA@,299 B WCR LOW MLCWA@B