Path: csiph.com!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c Subject: Re: New and improved version of cdecl Date: Thu, 30 Oct 2025 18:16:43 -0700 Organization: None to speak of Lines: 53 Message-ID: <87ikfv6fb8.fsf@example.invalid> References: <87bjlyobts.fsf@example.invalid> <10dmk77$egg1$1@dont-email.me> <10dnprf$qmrg$1@dont-email.me> <10dnsm7$rjo7$1@dont-email.me> <10do23k$u17l$1@dont-email.me> <10dpa4q$1ghgu$1@dont-email.me> <10dq8lr$1tm90$1@dont-email.me> <87zf9azo0m.fsf@example.invalid> <10drip8$2gm7h$1@dont-email.me> <10dteds$30cp7$2@dont-email.me> <10du0gt$37r02$1@dont-email.me> <10du6ic$39mk9$1@dont-email.me> <10dubtm$3bcua$1@dont-email.me> <10dvdrr$3jh71$1@dont-email.me> <10dvkek$3lk42$1@dont-email.me> <10dvuqk$3oop2$1@dont-email.me> <10e08fa$3rtue$1@dont-email.me> <20251030110447.954@kylheku.com> <10e0s13$30mn$1@dont-email.me> <87ms585509.fsf@example.invalid> <10e0v3g$38ns$2@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Fri, 31 Oct 2025 01:16:44 +0000 (UTC) Injection-Info: dont-email.me; posting-host="3325d9cdc900ece1acc8258f61a3afaa"; logging-data="140777"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/EnqqRE8shN9TyoK+8ItHi" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:opMqellBS1kGI5y3MG4Uc/SD/08= sha1:Js7HWHPNs9PWMqJGiwpn5LX/fTM= Xref: csiph.com comp.lang.c:394992 bart writes: > On 30/10/2025 23:44, Keith Thompson wrote: >> bart writes: [...] >>> What do you mean by incremental rebuilding? I usually talk about >>> /independent/ compilation. >>> >>> Then incremental builds might be about deciding which modules to >>> recompile, except that that is so obvious, you didn't give it a name. >>> >>> Compile the one file you've just edited. If it might impact on any >>> others (you work on a project for months, you will know it >>> intimately), then you just compile the lot. >> I'll assume that was a serious question. Even if you don't care, >> others might. [...] > > I never came across any version of 'make' in the DEC OSes I used in > the 1970s, in the 1980s did see it either. > > In any case it wouldn't have worked with my compiler, as it was not a > discrete program: it was memory-resident together with an editor, as > part of my IDE. > > This helped to get fast turnarounds even on floppy-based 8-bit systems. > > Plus, I wouldn't have felt the issue was of any great importance: [...] You asked what incremental building means. I told you. Your only response is to let us all know that you don't find it useful. I think we all already knew that. I assumed (a) that you didn't already know what incremental building means and (b) that you wanted to know. That's why I posted my answer to your question. I don't recall ever seeing you react positively to someone giving you information that you've asked for. Instead, you tend to use the answer as an opportunity to tell us all that whatever concept you were asking about is not useful to you. Did you ask what incremental building means because you wanted to know? Should I assume that every question you ask is rhetorical? And a minor point: In the quoted text in your followup, the blank lines between paragraphs in what I wrote were deleted. Please don't do that. -- Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com void Void(void) { Void(); } /* The recursive call of the void */