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

Reply via email to