The card reader on the 7090 used a plugboard and read row binary, two words per 
row.

The real solution would be RECFM=VB, but last I heard HLASM doesn't support 
that.

-- 
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר




________________________________________
From: IBM Mainframe Discussion List <[email protected]> on behalf of 
Paul Gilmartin <[email protected]>
Sent: Tuesday, July 14, 2026 2:34 AM
To: [email protected] <[email protected]>
Subject: Re: Assembly: ICTL 1,79,16


External Message: Use Caution


On Wed, 8 Jul 2026 20:19:25 +0000, Richard Zierdt  wrote:
>    ...
>When a macro is invoked, the assembler mixes "traditional" code with a 
>"non-standard" ICTL directive.
>
Does that mean that users *must*code their macros in  "traditional" format?
Bummer.  Better if it were a pragma in the macro header.
But SYSLIB.  Oops!
What about instream macros.  "invoked" or read?

CDC FORTRAN used 1-72 for code (standard) and 73-90 for version + sequence.

>Yeah, 73-80 was for sequence numbers, but I haven't dropped a deck of cards 
>for some time now.
>
That's part of the reason; the rest is that on the 36-bit 70x some row binary
readers (407-rekated) supported only 72 columns.

But you could choose *which* 72, and in what order!

I remember seeing Note to Operator: "Data uses 80 columns; do not read online!"

--
gil

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




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

Reply via email to