Lindy I'm a bit puzzled over your column 73. The "troublesome" column in Assembler - and JCL in its early days - and any definition schemes that have managed to get tied to the Assembler format, such as VTAM, is column 72.
With all the "card" formats, the expectation was that human hands are unsteady and sometimes decks of cards get dropped on the polished tiles of the raised floor and scatter far and wide. Thus there was provision for a sequence number in columns 73 to 80. Another "troublesome" column was 16 which was where continued data was expected to resume in JCL before the restriction was relaxed to just having one blank between the "//" and the continuation data. I really can't remember whether or not this was required in Assembler or just conventional given the maximum 8 character name and the allowance of 5 characters for the "verb/instruction/macro". How *** the word "magic" could ever be applied to any of this ... Chris Mason ----- Original Message ----- From: "Lindy Mayfield" <[EMAIL PROTECTED]> Newsgroups: bit.listserv.ibm-main To: <[email protected]> Sent: Tuesday, 10 October, 2006 2:35 PM Subject: Re: What's a "programming language" (was: Google ... ) > There was a very interesting talk from Fred Brooks at the computer history museum's 40th anniversary of the 360. > > Here is my transcription of his talk about JCL (pardon any mistakes): > > ... > But it wasn't exactly like the assembler. And it was card column dependent. Column 73 was magic. And for years afterwards you sit down to a terminal and you wonder why column 73. Well it had to do with the fact that the cards on a 701 read in two sets of 36 bits and that used 72 columns. And JCL still preserves this column dependence. > ... ---------------------------------------------------------------------- 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

