🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bit.listserv.asm370
Article #308

Re: Assembly coding guidelines

#308
From: Paul Hanrahan
Date: Mon, 05 Sep 2005 13:51
76 lines
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_hanrahan

Show 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