Article View: bit.listserv.asm370
Article #414Re: Archaic 80-column format (was coding guidelines)
From: Steve Smith
Date: Fri, 09 Sep 2005 19:42
Date: Fri, 09 Sep 2005 19:42
35 lines
3311 bytes
3311 bytes
On 9/9/05, WM <webmaster@witdw.com> wrote: > > When I started writing PL/I way back after several years of FORTRAN and > assembler, I tried to make myself use the longer line length (255?) > available but found I didn't like it -- I think it has to do with what > the eye can see at once. (I'm sure there are studies on this.) I ended > up writing perhaps 400k lines of PL/I and never wrote lines more than > 72 characters. > > Maybe it's just me. > > MW > > Why IT Doesn't Work - http://www.witdw.com > I used 100-byte PL/I source for a while... but it's not fun unless your display can go at least that wide. And anyway, it screwed up ISPF syntax coloring. (i.e. ISPF syntax coloring couldn't handle 100 byte lines). Another ISPF thing... I really liked keeping sequence numbers on so I would have the mod level in cols 79-80. But I would rather dump the sequence numbers and use cols 1-78 for code etc. I'd also dump the continuation character (by option, as it would require some syntax rule changes). Variable-length records are a great idea. I'll have to try out the exit mentioned by John Ehrman. I'd like to see how it deals with continuation, and if it supports ISPF's sequence numbers on recfm=v records. sas -- sas
Technical Details
Message-ID:
<84099628050909124249bb3e4f@mail.gmail.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!sn-xit-04!sn-xit-12!sn-xit-09!sn-xit-08!sn-xit-14!supernews.com!149.173.6.116.MISMATCH!foggy!vm.sas.com!gmail.com!sasdrtxReferences:
<200509051907.j85J7bm7007333@d03av01.boulder.ibm.com> <1126279077.443419.97220@z14g2000cwz.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: fcdcb,ccec4767ca5a0aeb
X-Google-Attributes: gidfcdcb,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!sn-xit-04!sn-xit-12!sn-xit-09!sn-xit-08!sn-xit-14!supernews.com!149.173.6.116.MISMATCH!foggy!vm.sas.com!gmail.com!sasdrtx
From: Steve Smith <sasdrtx@gmail.com>
Newsgroups: bit.listserv.asm370
Subject: Re: Archaic 80-column format (was coding guidelines)
Date: Fri, 9 Sep 2005 15:42:55 -0400
Organization: SAS Inc.
Lines: 35
Sender: IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU>
Message-ID: <84099628050909124249bb3e4f@mail.gmail.com>
References: <200509051907.j85J7bm7007333@d03av01.boulder.ibm.com>
<1126279077.443419.97220@z14g2000cwz.googlegroups.com>
Reply-To: sasdrtx@gmail.com
NNTP-Posting-Host: mozart.unx.sas.com
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: foggy.unx.sas.com 1126295861 5459 10.19.150.41 (9 Sep 2005 19:57:41 GMT)
X-Complaints-To: usenet@unx.sas.com
NNTP-Posting-Date: Fri, 9 Sep 2005 19:57:41 +0000 (UTC)
Comments: Gated by NETNEWS@VM.SAS.COM
Return-Path: <owner-assembler-list@LISTSERV.UGA.EDU>
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
h=received:message-id:date:from:reply-to:to:subject:in-rep
ly-to:mime-version:content-type:references;
b=gNhV9VdfosvkS2xKt8SJNeWWzEKo8NNCGFqNFo0/JNya9rOIIRV7jshG
YUfbMc6rSUXzhUzPnD7Ygm830z075bCabUNq9MZw3zwqsW57MLwkWMxS6U
KYzNoulPyW/x/EUIF3ZhIqb8zG1PzhZDuk/Liw6HLUpg6t4eR2cioB9wU=
Approved-By: Steve Smith <sasdrtx@GMAIL.COM>
In-Reply-To: <1126279077.443419.97220@z14g2000cwz.googlegroups.com>
Return-Path: owner-assembler-list@LISTSERV.UGA.EDU
X-OriginalArrivalTime: 09 Sep 2005 19:57:38.0155 (UTC)
FILETIME=[BA9E0BB0:01C5B578]
Originator: daemon@mozart.unx.sas.com