On Sat, 19 Mar 2016 15:12:36 -0400, Pinnacle wrote:

>On 3/19/2016 11:05 AM, Frank Clarke wrote:
>> On 30 Dec 2015 14:26:08 -0800, (Ze'ev Atlas) wrote:
>>
>>> Originally, I had "EXECIO * DISKW XXOUT (STEM INPUT."
>>> but that would work only for members that had statistics (i.e. have been 
>>> updated).  When I changed the '*' to input.0 it works fine.  Is that a 
>>> normal behavior?  (I ran on z/OS 2.2! Ze'ev Atlas
>> 
Is that because all the members with statistics had been Edited and ISPF Edit
always pads empty lines?  What happens if:

o You have a member without statistics but containing only nonempty lines?

o You create statistics for a member containing empty lines?
  - Does it fail likewise despite having statistics?  Or
  - Does merely adding statistics scan the member and pad empty lines?

>> Never ever ever never never "EXECIO * DISKW"
>
>Good advice from Mr. Clarke.  EXECIO * DISKW will stop the output if it
>encounters a blank line.  Keep a counter of what you want to write and
>always use an explicit number of records for DISKW.
> 
My experience is that nonempty blank lines cause no problems; empty
lines are the culprit.  Have you evidence to the contrary?

CMS files are not allowed to contain empty lines, therefore an empty line
was reasonably, almost necessarily, a terminator for EXECIO * DISKW in
CMS.  I fear this CMS foolishness infected the design of MVS EXECIO.

-- gil

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

Reply via email to