Deutsch   English   Français   Italiano  
<6sld5jt3o4lvo4efj1s1jpnl8fjmhq3j5c@4ax.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder9.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: John Savard <quadibloc@servername.invalid>
Newsgroups: comp.arch
Subject: Re: ALTER, ASSIGN and labels-as-values (was: Unicode in strings)
Date: Wed, 29 May 2024 01:26:26 -0600
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <6sld5jt3o4lvo4efj1s1jpnl8fjmhq3j5c@4ax.com>
References: <v1preb$2jn47$1@dont-email.me> <2024May12.110053@mips.complang.tuwien.ac.at> <6124140226e28fd4afec0b435bdbeca1@www.novabbs.org> <2024May18.104040@mips.complang.tuwien.ac.at> <v2ang4$2smfg$1@dont-email.me> <34sk4jdhf1crb73jdns37e462ciumq5fjp@4ax.com> <v2ubim$3908a$1@dont-email.me> <2024May26.105139@mips.complang.tuwien.ac.at> <pct95j1dl80k9o8m6u7v3srschmh290vjb@4ax.com> <v33250$89l2$1@dont-email.me> <vaka5jpbad271mal8vtj7hb04mhvgsmlc5@4ax.com> <v33l8i$envo$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 29 May 2024 09:26:29 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2aa70c84024b9a55e392841ec05e0d9a";
	logging-data="1113832"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18fnP3FNYa/oZkqiaSmF0btpHUd3Tgwt58="
Cancel-Lock: sha1:97FB7PHW/sglZmY0Nv4z0tZxuKk=
X-Newsreader: Forte Free Agent 3.3/32.846
Bytes: 2560

On Tue, 28 May 2024 04:06:42 -0000 (UTC), "Stephen Fuld"
<SFuld@alumni.cmu.edu.invalid> wrote:

>As I said before, you could easily scan the source code and find all
>the ALTER statements and create a list of the potential targets similar
>to the list in parentheses in Fortrans equivalent functionality. So
>your objection is that the possible targets are not listed in one place?

My objection is that the GOTO statement affected by the ALTER GOTO
does not have a form which clearly and unambiguously indicates that it
is potentially alterable by an ALTER GOTO statement.

It looks just like an ordinary GOTO statement to which no ALTER GOTO
statement has been applied.

Surely that should be obvious.

It isn't
 GOTO THAT-LABEL OR MAYBE SOMEWHERE ELSE

it's just
 GOTO THAT-LABEL

but that isn't really what it means.

What has to be "in one place" isn't necessarily all the possible
destinations (although that would be very helpful) but the fact of
alteration being a possibility, which is an unusual thing not normally
applicable to a GOTO.

John Savard