Deutsch English Français Italiano |
<v8vtgf$32fso$12@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: olcott <abc@def.com> Newsgroups: comp.theory Subject: Re: Who here is too stupid to know that DDD correctly simulated by HHH cannot possibly reach its own return instruction? Date: Wed, 7 Aug 2024 08:40:31 -0500 Organization: A noiseless patient Spider Lines: 71 Message-ID: <v8vtgf$32fso$12@dont-email.me> References: <v8jh7m$30k55$1@dont-email.me> <v8kp6s$3c5h2$2@dont-email.me> <v8ld1f$3f6vr$5@dont-email.me> <v8ldl0$3ennf$1@dont-email.me> <v8lfb9$3g2jl$1@dont-email.me> <v8lgsr$3gadt$2@dont-email.me> <v8lhrr$3gkbk$1@dont-email.me> <v8n6un$3tv08$1@dont-email.me> <v8nums$1n09$6@dont-email.me> <v8pvsv$iius$1@dont-email.me> <c-WdnSrh_5ZhdS37nZ2dnZfqlJydnZ2d@giganews.com> <v8v7aq$29nlc$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 07 Aug 2024 15:40:32 +0200 (CEST) Injection-Info: dont-email.me; posting-host="f6826d85dca534e829aa60949a8b0d61"; logging-data="3227544"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18HdHgUTe3fdTVNES0BcpoS" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:kJ2l5RjrhmMjP0wclJXzfucC+nc= Content-Language: en-US In-Reply-To: <v8v7aq$29nlc$1@dont-email.me> Bytes: 3992 On 8/7/2024 2:22 AM, Mikko wrote: > On 2024-08-05 15:00:12 +0000, olcott said: > >> On 8/5/2024 2:44 AM, Mikko wrote: >>> On 2024-08-04 13:11:56 +0000, olcott said: >>> >>>> On 8/4/2024 1:26 AM, Fred. Zwarts wrote: >>>>> Op 03.aug.2024 om 17:20 schreef olcott:>> >>>>>> When you try to show how DDD simulated by HHH does >>>>>> reach its "return" instruction you must necessarily >>>>>> must fail unless you cheat by disagreeing with the >>>>>> semantics of C. That you fail to have a sufficient >>>>>> understanding of the semantics of C is less than no >>>>>> rebuttal what-so-ever. >>>>> >>>>> Fortunately that is not what I try, because I understand that HHH >>>>> cannot possibly simulate itself correctly. >>>>> >>>> >>>> void DDD() >>>> { >>>> HHH(DDD); >>>> return; >>>> } >>>> >>>> In other words when HHH simulates itself simulating DDD it >>>> is supposed to do something other than simulating itself >>>> simulating DDD ??? Do you expect it to make a cup of coffee? >>> >>> In another message you have said that when HHH simulates itself >>> simulating DDD is does not simulate itself simulating itself >>> simulating DDD. You have not told whether it makes a cup of coffee. >>> Neither action can be seen in the traces you have shown. >>> >> >> HHH and HH and the original H have proved that they simulate >> themselves simulating DDD, DD and P for three years now. > > Your trace don't show siulation of exectuion differently from > simulation of simulation of execution. > It does but it is too difficult to dig it out of emulations of emulators emulating inputs. You can go in there and highlight all of the instructions of the first emulated DDD in yellow, the second DDD in cyan, the first HHH in red and the second HHH in green. As soon as the first HHH sees the second DDD about to invoke a third HHH it aborts the emulation. At this point DDD, the second HHH and the second DDD all immediately stop running and HHH returns 0 to main. https://liarparadox.org/HHH(DDD)_Full_Trace.pdf void DDD() { HHH(DDD); return; } No actual need to go through all that tediousness. Any expert in the C language that knows what x86 emulators are knows the DDD correctly emulated by HHH specifies what is essentially equivalent to infinite recursion. It seems that no one here has that degree of expertise. -- Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius hits a target no one else can see." Arthur Schopenhauer