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
