Article View: bit.listserv.asm370
Article #299Re: assembly-language coding conventions
From: john gilmore
Date: Sun, 04 Sep 2005 16:58
Date: Sun, 04 Sep 2005 16:58
43 lines
2927 bytes
2927 bytes
David Cole writes: >Ben: The chance of error can be reduced *substantially* for large zaps (now >matter what addressing method you prefer) if you'd use an ASM2ZAP program: >a tool that scrapes a "PRINT ON,GEN,DATA" listing and produces zap >statements based on the extracted machine code. and he is quite right. Moreover, Binyamin/Ben need not do any of the hand calculations he mentions. I almost never write code of any kind that is not within a macro definition, but this is my habit and need not be his: SETA statements are and have long been available in open code for accomplishing just the sorts of calculations he mentioins. This is also perhaps an appropriate location for the generic comment that the contribu- tions so far made to this thread have been curiously silent about the the use of the macro language. It is not a frill; it is a uniquely powerful procedural language embedded in the HLASM; and a set of assembly-language coding conventions that do not envisage its heavy, integral use are, in my (here not so humble) opinion, all but irrelevant. John Gilmore Ashland, MA 01721 USA _________________________________________________________________ DonΒt just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/
Technical Details
Message-ID:
<BAY104-F365695D20EF373F8038CBAC6A50@phx.gbl>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsfeed.news2me.com!canoe.uoregon.edu!newsfeed.news.ucla.edu!newsfeed.berkeley.edu!ucberkeley!sn-xit-03!sn-xit-12!sn-xit-09!sn-xit-08!sn-xit-14!supernews.com!149.173.6.116.MISMATCH!foggy!vm.sas.com!msn.com!john_w_gilmoreShow Full Headers
Complete Article Headers
X-Google-Thread: fcdcb,ea441912545b0747
X-Google-Attributes: gidfcdcb,public
X-Google-Language: ENGLISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsfeed.news2me.com!canoe.uoregon.edu!newsfeed.news.ucla.edu!newsfeed.berkeley.edu!ucberkeley!sn-xit-03!sn-xit-12!sn-xit-09!sn-xit-08!sn-xit-14!supernews.com!149.173.6.116.MISMATCH!foggy!vm.sas.com!msn.com!john_w_gilmore
From: john gilmore <john_w_gilmore@msn.com>
Newsgroups: bit.listserv.asm370
Subject: Re: assembly-language coding conventions
Date: Sun, 4 Sep 2005 16:58:13 +0000
Organization: SAS Inc.
Lines: 43
Sender: IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU>
Message-ID: <BAY104-F365695D20EF373F8038CBAC6A50@phx.gbl>
NNTP-Posting-Host: mozart.unx.sas.com
Mime-Version: 1.0
Content-Type: text/plain; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Trace: foggy.unx.sas.com 1125853320 26231 10.19.150.41 (4 Sep 2005 17:02:00 GMT)
X-Complaints-To: usenet@unx.sas.com
NNTP-Posting-Date: Sun, 4 Sep 2005 17:02:00 +0000 (UTC)
Comments: Gated by NETNEWS@VM.SAS.COM
Return-Path: <owner-assembler-list@LISTSERV.UGA.EDU>
X-Originating-IP: [65.54.175.209]
X-Originating-Email: [john_w_gilmore@msn.com]
X-Sender: john_w_gilmore@msn.com
X-OriginalArrivalTime: 04 Sep 2005 16:58:13.0896 (UTC)
FILETIME=[D68DB880:01C5B171]
Approved-By: john gilmore <john_w_gilmore@MSN.COM>
Return-Path: owner-assembler-list@LISTSERV.UGA.EDU
X-Mime-Autoconverted: from 8bit to quoted-printable by mime827
Originator: daemon@mozart.unx.sas.com