Deutsch English Français Italiano |
<vjei07$241kh$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Janis Papanagnou <janis_papanagnou+ng@hotmail.com> Newsgroups: comp.lang.c Subject: Re: question about linker Date: Thu, 12 Dec 2024 12:38:46 +0100 Organization: A noiseless patient Spider Lines: 34 Message-ID: <vjei07$241kh$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> MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Injection-Date: Thu, 12 Dec 2024 12:38:47 +0100 (CET) Injection-Info: dont-email.me; posting-host="662055dba27ac860588e4767f2fc7630"; logging-data="2229905"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX197Mm0kaI+SlYkeojr37XBe" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 Cancel-Lock: sha1:1Bh0VIa1Rvdn8o4xTfFH+FJYS10= X-Enigmail-Draft-Status: N1110 In-Reply-To: <878qslwjj4.fsf@nosuchdomain.example.com> Bytes: 3268 On 12.12.2024 06:35, Keith Thompson wrote: > Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes: > [...] >> For (yet another) example; my K&R shows a syntax for expressions like >> >> expression := binary >> binary := binary + binary >> binary := binary * binary > > That's odd. Is that an exact quotation? No, not exact, I abbreviated it; omitted about 25 other operators and used another syntax (no ' | '). (Trust me that it hasn't things that I called 'factor' and 'term' in my post, which is equivalent to what you have formulated below in your copy.) - I'm using a translation of something that someone classified as being a "pre-second" edition but not quite the first edition. Two references point to 1977 (Prentice Hall) and 1978 (Bell Labs). - The text for the "binary" syntax has two optional informal columns, the first one has the comment "precedence" for some of the variants of "binary" operators. (But it's also just titled as "Syntax in Short"; probably presented in a form to make it easy to understand without overloading it for purpose of a textbook.) It serves the purpose to explain an ambiguous syntax with non-codified precedence and a separate precedence table (but it's not an exact "C" syntax description as you'd probably find it in standards documents). > >> [...] > > My copy of K&R 1st edition (1978) has, among other things: > multiplicative-expression: > additive-expression: Janis