Great!  Glad to hear that helped.    We decided to go with the same option as 
well.  As far as we can determine, we have no programs that read variable 
length record files but someone might create one in the future, and, if so, 
they should "play by the rules."   No sense encouraging poor programming 
techniques....  

Regards,
Greg Shirey
Ben E. Keith Company 

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Frank Swarbrick
Sent: Friday, April 03, 2015 6:24 PM
To: [email protected]
Subject: Re: migrating compiler versions

Thank you! That example appears to have been removed from the COBOL 5.2 
Migration Guide.  :-( It does explain the behavior, for sure.
It also helps me decide that I'm going to go with the new, correct, behavior 
with VLR(STANDARD).  If we have any program that has this issue I am fine with 
getting an '04' instead of the '00'.  This will probably cause the program to 
treat this as an error, which is fine because the program really should be 
corrected.  We have few variable length files, and I am guessing no programs 
that exhibit this behavior.  (Famous last words.) Frank
 

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

Reply via email to