| Deutsch English Français Italiano |
|
<86tt4nrj5r.fsf@linuxsc.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Tim Rentsch <tr.17687@z991.linuxsc.com> Newsgroups: comp.lang.c Subject: Re: encapsulating directory operations Date: Tue, 10 Jun 2025 03:21:52 -0700 Organization: A noiseless patient Spider Lines: 31 Message-ID: <86tt4nrj5r.fsf@linuxsc.com> References: <100h650$23r5l$1@dont-email.me> <1e3f53801e22a94356b9b0aded0ed7d33e67fd06.camel@gmail.com> <1021pgp$35sqk$1@raubtier-asyl.eternal-september.org> <1858c98adc50b2bec4021f15d0c5b94e2158f6b5.camel@gmail.com> <10223hq$38g0s$1@raubtier-asyl.eternal-september.org> <5484915e06dec7fa7a1371a9eb41801a00495079.camel@gmail.com> <1023gak$3nt1m$1@raubtier-asyl.eternal-september.org> <1023j6o$3ogga$1@dont-email.me> <10248l1$3tavs$1@raubtier-asyl.eternal-september.org> <1024910$3tdrq$1@dont-email.me> <qgj1Q.929647$mjgd.293482@fx09.iad> <20250608103312.947@kylheku.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Date: Tue, 10 Jun 2025 12:21:53 +0200 (CEST) Injection-Info: dont-email.me; posting-host="1fbd55e74bfc4309a280a41a1d3a3e6e"; logging-data="1248019"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18AG93wA7Tg40bVsD4uPcCFWTNxLrxqR5g=" User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux) Cancel-Lock: sha1:iABsN/Lnd69HQz/QsA/E3QMPtr0= sha1:RaT1Hk5MIEAenkqYXkfCKRe+yyY= Kaz Kylheku <643-408-1753@kylheku.com> writes: > On 2025-06-08, Scott Lurndal <scott@slp53.sl.home> wrote: > >> Muttley@DastardlyHQ.org writes: >> >>> On Sun, 8 Jun 2025 17:02:08 +0200 >>> Bonita Montero <Bonita.Montero@gmail.com> wibbled: >>> >>>> Am 08.06.2025 um 10:55 schrieb Muttley@DastardlyHQ.org: >>>> >>>>> You can of course use setjmp & longjmp in C but depending on how >>>>> many levels up you jump they could be more trouble than they're >>>>> worth. I think I've only ever used them once. >>>> >>>> That's makes a lot of work and it's really ugly. And you need >>>> global jump_buf-s for that. Nonsense. [...] > setjmp and longjmp have a clearly defined implementation model > (obviously not in ISO C, but so in implementation practice). What I think you mean is that setjmp/longjmp have a natural and straightforward implementation strategy that works on many hardware platforms and in many C implementations. That strategy is not ubiquitous, and TTBOMK is not defined anywhere except implicitly by the code that implements it. Described perhaps, but that isn't the same as a definition.