🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bit.listserv.asm370
Article #164

Re: Look-ahead question

#164
From: Binyamin Dissen
Date: Wed, 04 Oct 2006 19:00
37 lines
3084 bytes
On Wed, 4 Oct 2006 11:07:54 -0700 Edward Jaffe <edjaffe@phoenixsoftware.com>
wrote:

:>Abe Kornelis wrote:
:>> You state the D' attribute was designed especially for the
:>> purpose I had in mind. Well - it does not test whether a field
:>> will be defined - it only tests whether or not a field has been
:>> defined prior to the D' attribute reference.

:>> This is a very useful feature, but in this case, I need to know
:>> in advance whether or not invocation of the mapping macro
:>> will or will not generate a given field. D' does not tell in advance,
:>> not even in open code....

:>If you can foretell the future, can you then take steps to alter it?
:>Such a conundrum/paradox might be fun to ponder while under the
:>influence of mind-altering chemicals. But, in the real world of
:>assembler language programming, a "crystal ball" seems like an
:>unreasonable request to me.

Allow a first pass to get as much symbol information as possible, and then
start assembling on the second pass.

I find DSECTs at the beginning of the program to be quite ugly.

--
Binyamin Dissen <bdissen@dissensoftware.com>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.
Technical Details
Message-ID: <8318i2l2cj74shih63632avd2ggimsrmjc@4ax.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!sn-xt-sjc-04!sn-xt-sjc-06!sn-xt-sjc-01!sn-xt-sjc-12!supernews.com!foggy!vm.sas.com!dissensoftware.com!bdissen
References: <200610031846.k93IkI9S008439@d03av03.boulder.ibm.com> <001701c6e7da$ccd27830$87a674d5@bixoft> <4523F87A.4030802@phoenixsoftware.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcdcb,1ac3d379027be04d
X-Google-Attributes: gidfcdcb,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!sn-xt-sjc-04!sn-xt-sjc-06!sn-xt-sjc-01!sn-xt-sjc-12!supernews.com!foggy!vm.sas.com!dissensoftware.com!bdissen
From: Binyamin Dissen <bdissen@dissensoftware.com>
Newsgroups: bit.listserv.asm370
Subject: Re: Look-ahead question
Date: Wed, 4 Oct 2006 21:00:10 +0200
Organization: DISSEN Software, Bar & Grill - Israel  Ltd.
Lines: 37
Sender: IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU>
Message-ID: <8318i2l2cj74shih63632avd2ggimsrmjc@4ax.com>
References: <200610031846.k93IkI9S008439@d03av03.boulder.ibm.com>
            <001701c6e7da$ccd27830$87a674d5@bixoft>
            <4523F87A.4030802@phoenixsoftware.com>
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 1159988425 19930 10.19.150.41 (4 Oct 2006 19:00:25 GMT)
X-Complaints-To: usenet@unx.sas.com
NNTP-Posting-Date: Wed, 4 Oct 2006 19:00:25 +0000 (UTC)
Comments: Gated by NETNEWS@VM.SAS.COM
Return-Path: <owner-assembler-list@LISTSERV.UGA.EDU>
X-Mailer: Forte Agent 4.0/32.1071
X-Scanned-By: Digested by UGA Mail Gateway on 128.192.1.75
Approved-By: Binyamin Dissen <bdissen@DISSENSOFTWARE.COM>
In-Reply-To: <4523F87A.4030802@phoenixsoftware.com>
Return-Path: owner-assembler-list@LISTSERV.UGA.EDU
X-OriginalArrivalTime: 04 Oct 2006 19:00:20.0275 (UTC)
                       FILETIME=[5695B030:01C6E7E7]
Originator: daemon@mozart.unx.sas.com