Liste des Groupes | Revenir à c theory |
On 7/11/2024 3:19 PM, joes wrote:And, as you have been told, that semantics INCLUDES the requirement that the next instruction after each instruction (by the execution sequence) will also be run.Am Thu, 11 Jul 2024 10:05:58 -0500 schrieb olcott:On 7/11/2024 9:25 AM, joes wrote:Do you mean that HHH doesn't halt?Am Thu, 11 Jul 2024 09:10:24 -0500 schrieb olcott:Sure and when squares are round you can measure the radius of a square.On 7/11/2024 1:25 AM, Mikko wrote:>On 2024-07-10 17:53:38 +0000, olcott said:On 7/10/2024 12:45 PM, Fred. Zwarts wrote:Op 10.jul.2024 om 17:03 schreef olcott:Contradicting yourself? "Counterfactual" usually means "if it were*That is counter-factual*However, each of those instances has the same sequence ofUnneeded complexity. It is equivalent to:Every time any HHH correctly emulates DDD it calls the x86utm
int main()
{
return HHH(main);
}
operating system to create a separate process context with its own
memory virtual registers and stack, thus each recursively emulated
DDD is a different instance.
instructions that the x86 language specifies the same operational
meaning.
different".
>When DDD is correctly emulated by HHH according to the semantics ofIf the recursive call to HHH from DDD halts, the outer HHH doesn't need
the x86 programming language HHH must abort its emulation of DDD or
both HHH and DDD never halt.
to abort.
>What does HHH do after it aborts?DDD depends totally on HHH; it halts exactly when HHH does.Halting means reaching its own last instruction and terminating
Which it does, because it aborts.
normally.
>No, HHH1 doesn't need to because DDD is just a regular program to it,HHH must abort its simulation. HHH1 does not need to do that because HHHWhen DDD is correctly emulated by HHH1 according to the semantics ofWhere does HHH figure into this? It is not the simulator here.
the x86 programming language HHH1 need not abort its emulation of DDD
because HHH has already done this.The behavior of DDD emulated by HHH1 is identical to the behavior ofAt last!
the directly executed DDD().
has already done this.
not constructed to be unsimulatable.
>DDD correctly simulated by HHH has provably different behavior than DDD
correctly simulated by HHH1.Which means that HHH is not doing the simulation correctly.When HHH simulates DDD according to the semantics of
>
the x86 language then HHH is simulating correctly.
When people disagree with the semantics of the x86
language THEY ARE WRONG !!!
Les messages affichés proviennent d'usenet.