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
