Deutsch English Français Italiano |
<vr1m3f$1ev1a$14@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: olcott <polcott333@gmail.com> Newsgroups: comp.theory Subject: Re: Every sufficiently competent C programmer knows --- Semantic Property of Finite String Date: Fri, 14 Mar 2025 11:39:11 -0500 Organization: A noiseless patient Spider Lines: 79 Message-ID: <vr1m3f$1ev1a$14@dont-email.me> References: <vqntaq$1jut5$1@dont-email.me> <vqp388$1tvqa$1@dont-email.me> <vqpdv9$202b2$2@dont-email.me> <vqperb$20c9k$2@dont-email.me> <E6mcnWv3nMa66036nZ2dnZfqnPWdnZ2d@brightview.co.uk> <vqs2n8$2knng$1@dont-email.me> <5429f6c8b8a8a79e06b4aeefe677cc54a2a636bf@i2pn2.org> <vqt9jp$2spcd$6@dont-email.me> <vqtag4$2t2hb$2@dont-email.me> <vqtgl0$2u7fo$1@dont-email.me> <924e22fc46d629b311b16a954dd0bed980a0a094@i2pn2.org> <vqvg7s$3s1qt$3@dont-email.me> <9e1b767d1ab11da5dc6f6fa164cae8d8deeada2b@i2pn2.org> <vr02sg$ad6n$1@dont-email.me> <522103270556f743def44da9e3ad865fe1216904@i2pn2.org> <vr0b5f$kdnp$1@dont-email.me> <b71ec309f45eee3c91164b74f4b4ad5529428f55@i2pn2.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Fri, 14 Mar 2025 17:39:12 +0100 (CET) Injection-Info: dont-email.me; posting-host="dafe6f14f3a328460e6bcedd003dc467"; logging-data="1539114"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18w5f18cXTX8Q7iBk44IGP3" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:hs5xElfcjHG87NO3zmaIWThPLKM= X-Antivirus: Norton (VPS 250314-2, 3/14/2025), Outbound message In-Reply-To: <b71ec309f45eee3c91164b74f4b4ad5529428f55@i2pn2.org> Content-Language: en-US X-Antivirus-Status: Clean On 3/14/2025 9:10 AM, Richard Damon wrote: > On 3/14/25 12:26 AM, olcott wrote: >> On 3/13/2025 10:03 PM, Richard Damon wrote: >>> On 3/13/25 10:05 PM, olcott wrote: >>>> On 3/13/2025 6:09 PM, Richard Damon wrote: >>>>> On 3/13/25 4:46 PM, olcott wrote: >>>>>> On 3/13/2025 4:27 AM, joes wrote: >>>>>>> Am Wed, 12 Mar 2025 21:41:34 -0500 schrieb olcott: >>>>>>>> On 3/12/2025 7:56 PM, dbush wrote: >>>>>>>>> On 3/12/2025 8:41 PM, olcott wrote: >>>>>>>>>> >>>>>>>>>> NOT WHEN IT IS STIPULATED THAT THE BEHAVIOR BEING MEASURED IS >>>>>>>>> >>>>>>>>> The direct execution of DDD >>>>>>>> >>>>>>>> is proven to be different than the behavior of DDD emulated by HHH >>>>>>>> according to the semantics of the x86 language. >>>>>>> >>>>>>> Which is weird, considering that a simulator should produce the same >>>>>>> behaviour. >>>>>>> >>>>>>> >>>>>>>> DECIDERS ARE REQUIRED TO REPORT ON THE SEMANTIC OR SYNTACTIC >>>>>>>> PROPERTY OF >>>>>>>> THEIR INPUT FINITE STRINGS. >>>>>>> And not if the input called a different simulator that didn't abort. >>>>>>> >>>>>> >>>>>> DDD correctly emulated by HHH cannot possibly >>>>>> reach its own final state no matter what HHH >>>>>> does. >>>>>> >>>>>> DDD correctly emulated by HHH1 does reach its >>>>>> own final state. >>>>> >>>>> Which shows that HHH doesn't correctly emulate its input, unless >>>>> you just lied and gave the two programs different inputs. >>>>> >>>> >>>> void DDD() >>>> { >>>> HHH(DDD); >>>> return; >>>> } >>>> >>>> Someone that is not a liar could explain exactly >>>> how DDD emulated by HHH according to the semantics >>>> of the C language must have the same behavior as >>>> DDD emulated by HHH1 according to the semantics >>>> of the C language. >>> >>> WHy? The above is NOT a program, as to be a program it needs the full >>> code of HHH included. >>> >> >> That would be too confusing for this simple thought experiment. >> The behavior of HHH is already fully specified. >> > > No, that is the method you use to hide your deception. > HHH is specified to correctly simulate a finite number of steps of DDD. THAT IS 100% OF EVERYTHING THAT HHH DOES FOR THE PURPOSE OF THIS THOUGHT EXPERIMENT. void DDD() { HHH(DDD); return; } The semantics of the finite string input DDD to HHH specifies that it will continue to call HHH(DDD) in recursive simulation. -- Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius hits a target no one else can see." Arthur Schopenhauer