Article View: bit.listserv.asm370
Article #308Re: Assembly coding guidelines
From: Paul Hanrahan
Date: Mon, 05 Sep 2005 13:51
Date: Mon, 05 Sep 2005 13:51
76 lines
4818 bytes
4818 bytes
John, 100 characters would work for me. Abandoning the sequence number and adding space would even be a good compromise at this point. While I love the ISPF sequence numbers at the start of a line the sequence numbers at the start of line have been optional for years in xedit. A prefix area for block command in ISPF isn't all that necessary with the use of a cursor to identify large areas on a screen to move. I'm as attached as anoyone to my memories of punched cards, dumb waiter elevators for expedited runs but this is, after all the new millenium. It's time we had an ide type of coding environment on the mainframe just for the sake of useability and it is quite feasible at this point to have a native mainframe gui editor and still maintain the utilities and other items that make the mainframe such a great place to run and develop software. A gui editor and expansion of the space on a line for assembler would go well together. BTW I'm an ISPF bigot though I love xedit also. Paul Hanrahan -----Original Message----- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of McKown, John Sent: Sunday, September 04, 2005 10:17 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: Assembly coding guidelines > -----Original Message----- > From: IBM Mainframe Assembler List > [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Bill Fairchild > Sent: Saturday, September 03, 2005 8:57 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Assembly coding guidelines > > > In a message dated 9/3/2005 8:40:24 A.M. Central Daylight Time, > p_hanrahan@sbcglobal.net writes: > > >The area for a sequence number and then a code to identify the > >programmer > digs > >into available space for comments. ... but then with extended > >opcodes the space on a line is reduced. > > > > Which is another reason why I still confine my statement labels to > eight characters, just as I was forced to do for my first several > decades of Assembler coding by the primitive Assemblers of those > ancient times, even though now more modern Assemblers will let me add > underscores and extend the names almost as far as the eye can see. > > Bill Fairchild > To me, the next step in HLASM intelligent design would be to abandon the archaic 80 column card format entirely. Why is it there any more? Or course, a 200 character line would likely be enough to infuriate any good HLASM programmer. But a nice 100 character line could be useful. John McKown Senior Systems Programmer UICI Insurance Center Information Technology This message (including any attachments) contains confidential information intended for a specific individual and purpose, and its content is protected by law. If you are not the intended recipient, you should delete this message and are hereby notified that any disclosure, copying, or distribution of this transmission, or taking any action based on it, is strictly prohibited.
Technical Details
Message-ID:
<001801c5b220$e1cad070$8601a8c0@DGG2YZ51>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsfeed.news2me.com!newsfeed2.easynews.com!newsfeed1.easynews.com!easynews.com!easynews!sn-xit-03!sn-xit-12!sn-xit-09!sn-xit-14!supernews.com!149.173.6.116.MISMATCH!foggy!vm.sas.com!sbcglobal.net!p_hanrahanShow Full Headers
Complete Article Headers
X-Google-Thread: fcdcb,b5f541d74f4633a6
X-Google-Attributes: gidfcdcb,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsfeed.news2me.com!newsfeed2.easynews.com!newsfeed1.easynews.com!easynews.com!easynews!sn-xit-03!sn-xit-12!sn-xit-09!sn-xit-14!supernews.com!149.173.6.116.MISMATCH!foggy!vm.sas.com!sbcglobal.net!p_hanrahan
From: Paul Hanrahan <p_hanrahan@sbcglobal.net>
Newsgroups: bit.listserv.asm370
Subject: Re: Assembly coding guidelines
Date: Mon, 5 Sep 2005 09:51:14 -0400
Organization: SAS Inc.
Lines: 76
Sender: IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU>
Message-ID: <001801c5b220$e1cad070$8601a8c0@DGG2YZ51>
NNTP-Posting-Host: mozart.unx.sas.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: foggy.unx.sas.com 1125928557 24776 10.19.150.41 (5 Sep 2005 13:55:57 GMT)
X-Complaints-To: usenet@unx.sas.com
NNTP-Posting-Date: Mon, 5 Sep 2005 13:55:57 +0000 (UTC)
Comments: Gated by NETNEWS@VM.SAS.COM
Return-Path: <owner-assembler-list@LISTSERV.UGA.EDU>
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.cc.uga.edu id
j85DpGu2031914
Approved-By: Paul Hanrahan <p_hanrahan@SBCGLOBAL.NET>
In-Reply-To: <80ED1590A931EE45BAE1DA52D25AE0F2E0B84E@UICNRHECHP6.uicnrh.dom>
Return-Path: owner-assembler-list@LISTSERV.UGA.EDU
X-OriginalArrivalTime: 05 Sep 2005 13:55:54.0866 (UTC)
FILETIME=[88CBF520:01C5B221]
X-Mime-Autoconverted: from 8bit to 7bit by mime827
Originator: daemon@mozart.unx.sas.com