Deutsch   English   Français   Italiano  
<vj1pip$35gdu$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: Janis Papanagnou <janis_papanagnou+ng@hotmail.com>
Newsgroups: comp.lang.c
Subject: Re: question about linker
Date: Sat, 7 Dec 2024 16:28:24 +0100
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <vj1pip$35gdu$1@dont-email.me>
References: <vi54e9$3ie0o$1@dont-email.me>
 <87plmfu2ub.fsf@nosuchdomain.example.com> <vi9jk4$gse4$1@dont-email.me>
 <vi9kng$gn4c$1@dont-email.me> <87frnbt9jn.fsf@nosuchdomain.example.com>
 <viaqh0$nm7q$1@dont-email.me> <877c8nt255.fsf@nosuchdomain.example.com>
 <viasv4$nm7q$2@dont-email.me> <vibr1l$vvjf$1@dont-email.me>
 <vic73f$1205f$1@dont-email.me> <20241129142810.00007920@yahoo.com>
 <vicfra$13nl4$1@dont-email.me> <20241129161517.000010b8@yahoo.com>
 <vicque$15ium$2@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>
 <vj1noc$34ogu$1@dont-email.me> <vj1p29$35cn2$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 07 Dec 2024 16:28:25 +0100 (CET)
Injection-Info: dont-email.me; posting-host="01184f665a248baa6afe2cd189a0da64";
	logging-data="3326398"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19CaUlkem7QqKGvPSAO+Z0w"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.8.0
Cancel-Lock: sha1:yeJeurdaUpy0q95aOt56BCCIyMw=
X-Enigmail-Draft-Status: N1110
In-Reply-To: <vj1p29$35cn2$1@dont-email.me>
Bytes: 3002

On 07.12.2024 16:19, Janis Papanagnou wrote:
> On 07.12.2024 15:57, Bart wrote:
>> The two examples need to be written like this to be valid:
>>
>>     do while (cond) ; while (cond);
>>     do ; while (cond) ; while (cond);
>>
>> So this /is/ two nested loops followed by two consecutive ones. The
>> difference is that semicolon.
> 
> Someone here already called things like that as "condensed" (or some
> such), meaning that syntax is strict and has few redundancies; small
> changes are meaningful and relevant. (Nothing for sloppy hackers, for
> sure.)
> 
>> [...]
>>
>> Those suggesting that semicolons are unimportant details of syntax in C
>> are wrong. [...]
> 
> I don't recall; who said that?

Ah, wait. - You might again be confusing things...

There was discussion of semicolons being a separator in some languages
and a terminator in other languages. Which is a comparably unimportant
language design choice. - But once you choose one language or another,
you have to strictly follow its chosen syntactical rules, of course.
Do you understand that?

Janis