Liste des Groupes | Revenir à theory |
On 5/9/2025 8:31 PM, Richard Heathfield wrote:*guffaw*On 10/05/2025 02:26, olcott wrote:*The burden of proof is on you*void DDD()>
{
HHH(DDD);
return;
}
>
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
>
Try to show how DDD emulated by HHH according to the
rules of the x86 language reaches its own "ret"
instruction final halt state.
First, try to find a way to prove that DDD is correctly emulated by HHH. Proof by assertion will not do.
>
You claim that I made a mistake yet have no actualYour halt7.c code has a syntax error. All on its own that's enough to prove that you made a mistake.
evidence of any actual mistake.
That you think that emulating one instruction correctlyI haven't said so, but I note that you still haven't identified the instruction you believe to have been emulated correctly. I wonder why.
is emulating zero instructions correctly seems dishonest.
That you cannot show one mistake proves that you knowA syntax error is not just a mistake, but a fatal mistake. A C compiler is *required* to diagnose the code and has the licence not to yield a translation. Until you clean up your code, you don't have a program.
of no mistake.
Les messages affichés proviennent d'usenet.