Path: csiph.com!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c,comp.unix.programmer Subject: Re: Experimental C Build System Date: Thu, 01 Feb 2024 17:42:32 -0800 Organization: None to speak of Lines: 16 Message-ID: <87frybprp3.fsf@nosuchdomain.example.com> References: <87r0hvpxx8.fsf@nosuchdomain.example.com> MIME-Version: 1.0 Content-Type: text/plain Injection-Info: dont-email.me; posting-host="a25c07b6296b5291e04aff5e5cd7fea7"; logging-data="2434145"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19MZZXu80N4F8dPOCcBdxhb" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) Cancel-Lock: sha1:5mdR5bNWB8jWZP75mrmoKvT3/MQ= sha1:xl7HmHWxfJ2M4rzqoAFwd2lINoU= Xref: csiph.com comp.lang.c:381559 comp.unix.programmer:15056 Lawrence D'Oliveiro writes: > On Thu, 01 Feb 2024 15:28:03 -0800, Keith Thompson wrote: >> The C standard doesn't specify file >> extensions, either for source files or for files included with #include. > > It does for the standard library includes, though. Strictly speaking, it doesn't specify that the standard library headers are files. But yes, their names end in ".h", and that's certainly because of the common convention to use ".h" as the extension for C header files. -- Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com Working, but not speaking, for Medtronic void Void(void) { Void(); } /* The recursive call of the void */