Deutsch   English   Français   Italiano  
<vk10rq$2refi$1@dont-email.me>

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

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: James Kuyper <jameskuyper@alumni.caltech.edu>
Newsgroups: comp.lang.c
Subject: Re: question about linker
Date: Thu, 19 Dec 2024 06:39:44 -0500
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <vk10rq$2refi$1@dont-email.me>
References: <vi54e9$3ie0o$1@dont-email.me> <vid110$16hte$1@dont-email.me>
 <vifcll$1q9rj$1@dont-email.me> <vifiib$1s07p$1@dont-email.me>
 <87ldwx10gv.fsf@bsb.me.uk> <vimtt4$27vv$1@dont-email.me>
 <86ser1kgp5.fsf@linuxsc.com> <vit69t$1qfgg$1@dont-email.me>
 <87ldwtzlc0.fsf@nosuchdomain.example.com> <vitjgg$1tukq$2@dont-email.me>
 <vj1bss$325uo$1@dont-email.me> <vj1h4i$335q1$2@dont-email.me>
 <vj1mhi$34p7h$1@dont-email.me> <vj1prj$35je4$1@dont-email.me>
 <vj7dup$he7i$1@dont-email.me> <slrnvlik4j.ns4.ike@iceland.freeshell.org>
 <vjcens$1kcos$1@dont-email.me> <vjcfnc$1kfcq$1@dont-email.me>
 <vjcftu$1kk6l$1@dont-email.me> <vjchk5$1kmm9$1@dont-email.me>
 <vjdq1p$1vslc$1@dont-email.me> <878qslwjj4.fsf@nosuchdomain.example.com>
 <vjei07$241kh$1@dont-email.me> <vjvdc6$2eqpj$1@dont-email.me>
 <vjvpor$2hfb7$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 19 Dec 2024 12:42:50 +0100 (CET)
Injection-Info: dont-email.me; posting-host="8bb125a2d166a52f6186e021e07fb49e";
	logging-data="2996722"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18CEfyUuBHlAlH8B7S4xcbiAGqzTeGC3B8="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:fU4YphGqAKFrMPKBGg4DPqT4zdg=
In-Reply-To: <vjvpor$2hfb7$1@dont-email.me>
Content-Language: en-US
Bytes: 3610

On 12/18/24 19:35, Janis Papanagnou wrote:
> On 18.12.2024 22:04, James Kuyper wrote:
>> On 12/12/24 06:38, Janis Papanagnou wrote:
>>> [...]
>>
>> My copy of K&R 1st edition has nothing remotely resembling that.
> 
> I think someone here already mentioned that the English version
> looks different compared to the translation I've in my bookshelf.
> (So I am not sure what your post is actually intending.[*])> (But that's anyway unimportant to the point I made; that you can
> define semantical information like the precedence separately or
> by syntax.[**])
> 
> Janis
> 
> PS: FYI; Some of your posts, James, arrive also in my mailbox.

Yes, as I've explained before, in April, 2021, Thunderbird changed from
having a Reply button that sends the response to the newsgroup, to
having a Followup button that does the same thing, and a Reply button
that sends the response by e-mail to the author. I spent a couple of
decades learning to hit the Reply button, and at 66 years of age, after
three years, I'm still finding it difficult to unlearn that habit,
though I've made some progress.
> [*] I've put (if you're interested) a scan of that page uploaded
> here: http://volatile.gridbug.de/KR_syntax-rotated90.pdf
> (But similar syntaxes for expressions can be found also in other
> programming languages' contexts; see below.)


It's not just that it "looks different". It is substantially different
from the First Edition, which had "expression binop expression" as one
of the rules for expression, with a precedence table for binop. It is
also substantially different from the second edition, which closely
matched C89, with a separate grammar production for each level of
precedence. Nor does it look like a plausible intermediate step between
those formulations, which is roughly how you described it.