On Mon, 18 May 2009 22:56:05 -0500, Bill Klein wrote: >> >The actual phrasing of the current Standard is, > >"1) This clause is required except when one or more of the following >conditions exist: > ... > c) The number of records or characters contained in a block is >specified in the operating environment" > >I think that leaving it out to get unblocked MAY be considered an extension. > I think a reasonable person can conclude that for z/OS, "specified in the operating environment" means either as BLKSIZE on the JCL DD statement or available from SDB, and it is the intent of the Standard that when the BLOCK CONTAINS clause is omitted, that externally specified (by DD or SDB) value should prevail. And thus that z/OS COBOL deviates from the Standard on this matter.
-- gil ---------------------------------------------------------------------- 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

