I wish this question had been stated with greater precision and accuracy,
since the precision and accuracy of the answer directly depend on it.  Too
much guesswork.
(1) What *exactly* were the COBOL field definitions and the MOVE
statement?? The title just says "MOVE COMP-3 S9(9) to S9(8)". Does that
mean one field is COMP-3 and the other zoned decimal?  Or are both COMP-3?

(2) As Robert Rosenberg pointed out on Sun 13-Dec: "That should be ZAP
3672(5,5),1971(1,5) or you will only get the first byte of the source
field."  Thus, the validity of the copied assembler instructions themselves
are questionable.

I really hate having to guess and risk getting it wrong. I've found the
correct answer often comes from simply developing a precise and accurate
statement of the problem.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to