In a recent note, Ray Mullins said: > Date: Wed, 22 Nov 2006 08:34:40 -0800 > > be 1600 for our vendor). I was asked to find out why. When I looked at the > tape, there were two records for every line. This program used AFTERs, but > there was one BEFORE in an unexecuted paragraph. It turns out that when you > have AFTER in a program that has BEFORE, the AFTER requires 2 output > records: one to position the "carriage", and one to write the data with a > no-advance as the command code. > ??? Who made that rule? I understand that when AFTER is issued immediately following the BEFORE, an extra record is neccessary because there are two consecutive positioning CCWs. But when there are several consective AFTERs, the positioning and the data ought to be able to go in the same record.
Another reason I'm glad I'm not a COBOL programmer. -- gil -- StorageTek INFORMATION made POWERFUL ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

