My very first computer program was about 30 feet of paper tape for
the IBM 610 at Notre Dame in Sep 1959 when I was a Sophomore in EE.
It calculated the value of a 4x4 determinant.

The first output on the Selectric was four characters  WOW!

I sat in the computer room when not in class for three days
until the only other user came in, and he helped me to understand
the difference between program and data, and showed me that the
first character on my paper tape told the reader to look for
a control character, and in the fifth from end character it 
found a control character that told the reader to print out 
the tape characters as instructions, and thereby printed
the last four instructions in my program:
Carriage Return, Line Feed, Carriage Return, Print Accumulator, WOW!

(The second CR was to get the Selectric all the way back to the left
before it printed the result.)


Barry


Herbert W "Barry" Merrill, PHD
President-Programmer
Merrill Consultants
MXG Software
10717 Cromwell Drive
Dallas, TX 75229
www.mxg.com
214 351 1966 

ad...@mxg.com for business questions
supp...@mxg.com for technical questions
ba...@mxg.com  



-----Original Message-----
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of
Seymour J Metz
Sent: Thursday, October 28, 2021 8:42 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Variable length records for SYSIN data sets

We burned the paper tape and scattered the ashes. Please don't bring it
back.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


________________________________________
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of
Paul Gilmartin <0000000433f07816-dmarc-requ...@listserv.ua.edu>
Sent: Thursday, October 28, 2021 9:17 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Variable length records for SYSIN data sets

On Fri, 29 Oct 2021 12:03:14 +1100, Robin Vowels wrote:

>We used to use RECFM=V in the 1960s with SYSIN for PL/I source programs 
>on paper tape.
>
What have we abandoned in the 20th Century?!

Where can he order one?  RPQ?

>On 2021-10-29 11:56, Paul Gilmartin wrote:
>> On Thu, 28 Oct 2021 22:49:49 +0000, Seymour J Metz wrote:
>>
>>> What happens with
>>>
>>>    //INFILE   DD DISP=SHR,DSN=MY.VB.FILE
>>>    //         DD *,DCB=(RECFM=V,LRECL=204)
>>>
>>> and have you reported it as a bug, citing the text that you quoted?
>>>
>> I haven't RTFM today, but I believe it has long been a documented 
>> restriction.
>> I've readily used:
>> o An Edit macro which does EXECIO to a DDNAME allocated with RECFM=VB 
>> o FTP with "QUOTE SITE FILE=JES"; "QUOTE SITE JESRECFM=V"
>> o IEBGENER witn //SYSUT2 DD SYSOUT=(B,INITRDR) o  Etc.
>>
>> Not a bug; WAD.  Merits an RFE.
>>
>>> ________________________________________
>>> From:Frank Swarbrick
>>> Sent: Thursday, October 28, 2021 5:11 PM
>>>
>>> I have a goal to concatenate a data set of variable length records
>>> (RECFM=VB,LRECL=204) with an instream data set of fixed length 
>>> characters.  My though was to add RECFM=V to my instream DD, i.e.:
>>> //INFILE   DD DISP=SHR,DSN=MY.VB.FILE
>>> //         DD *,RECFM=V,LRECL=204
>>>
>>> The RECFM is rejected as being conflicting with a SYSIN dataset:
>>> IEFC009I KEYWORD RECFM IS MUTUALLY EXCLUSIVE WITH KEYWORD SYSIN ON 
>>> THE DD STATEMENT
>>>
>>> And yet the following section of the manual, "SYSIN data set" has 
>>> discussion of SYSIN data sets where "the record format is variable":
>>> https://www.ibm.com/docs/en/zos/2.5.0?topic=ssds-sysin-data-set
>>>
>>> But how do I actually make the SYSIN dataset variable length?
>>>
>>> I do realize there are probably other options to accomplish my task, 
>>> but this is bugging me.
>>>
>> RFE.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to