Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Janis Papanagnou Newsgroups: comp.lang.c Subject: Re: Recursion, Yo Date: Fri, 12 Apr 2024 15:07:49 +0200 Organization: A noiseless patient Spider Lines: 26 Message-ID: References: <87edbestmg.fsf@bsb.me.uk> <_zSRN.161297$m4d.144795@fx43.iad> <20240411075825.30@kylheku.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Date: Fri, 12 Apr 2024 15:07:51 +0200 (CEST) Injection-Info: dont-email.me; posting-host="3e64961bc4a57bf84ee9ec3ae5d82c42"; logging-data="2505566"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18mrbiXv8NaiwrQV3cM5xOp" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 Cancel-Lock: sha1:lCrMYvZA9bOhMxCTuiyWoppeI9c= In-Reply-To: Bytes: 2303 On 12.04.2024 11:38, bart wrote: > > I used to allow 'func' to call a function with no args. Later I switched > to using func() as being more informative, since just: > > func I wasn't aware that C allows that. (Or are you talking about your own language(s) here?) > > doesn't impart very much. Maybe it's a function call; maybe it's a goto > to label 'func' (as I still allow); maybe it's a macro invocation; maybe > it's just evaluating a variable 'func' then discarding the value. You seem to be writing that [since] you "allow" a lot of non-standard things thus needing some syntax to restrict that initial freedom again. Anyway; I have no connection to your tools (if that's what you were speaking about), so I abstain. Janis > [...]