Liste des Groupes | Revenir à c theory |
On 5/8/2025 9:02 PM, Keith Thompson wrote:No you don't.olcott <polcott333@gmail.com> writes:I need the "return statement" to explicitlyOn 5/8/2025 6:54 PM, Keith Thompson wrote:>olcott <polcott333@gmail.com> writes:>On 5/8/2025 6:30 PM, Richard Heathfield wrote:[...]On 08/05/2025 23:50, olcott wrote:No, what you need is someone who is an expert in mathematical logic>If you are a competent C programmerKeith Thompson is a highly-respected and very competent C
programmer.
*Then he is just who I need*
(I am not) who can explain to you, in terms you can understand and
accept, where you've gone wrong. Some expertise in C could also
be helpful.
The key gap in my proof is that none of the comp.sci
people seems to have a slight clue about simple C
programming.
You see, this is something you've gotten wrong, and you need somebody
who can explain that to you in terms you can understand and accept.
>void DDD()>
{
HHH(DDD);
return;
}
>
*THIS IS THE C PART THAT NO ONE HERE UNDERSTANDS*
DDD correctly simulated by HHH cannot possibly
reach its own "return" instruction.
Is there any reason you couldn't have written that as follows?
>
void DDD(void)
{
HHH(DDD);
}
>
You could then talk about it not reaching its closing brace rather
than not reaching its "return" instruction. BTW, it's correctly
called a "return statement" in C; dropping it would make it easier
to avoid your incorrect use of terminology. (Assembly or machine
code has "instructions"; C has "statements" and "declarations".)
>
mark the computer science: "final halt state".
It isn't fake.Richard provided the same kind of fake "rebuttal"DDD correctly simulated by HHH is the same thing>
as infinite recursion between HHH and DDD yet is
implemented as recursive simulation.
Sure, infinite recursion is infinite, regardless of how it's
implemented, assuming it's implemented correctly. That's so trivally
obvious that I simply don't believe that "the comp.sci" people are
failing to understand it -- though I can believe that you believe it.
>
that I always get.
void DDD()But HHH can not correct emulate that input.
{
HHH(DDD);
return;
}
"..DDD correctly simulated by HHH cannot
possibly REACH its own "return statement".
Everyone here has been denying that simpleBecause it isn't true by your stipulation of what you mean.
statement for three years. They do this by
changing the subject away from the question
being asked to irrelevant details.
I am only referring to the above hypotheticalAnd DDD as a function isn't emulatable until you actually add the HHH it calls as the input.
HHH/DDD pair of C functions.
When 1 or more statements of DDD are correctlyWhich must stop once DDD calls HHH, as HHH has not been given that code as its input, and thus it isn't ALLOWED to look there to access it.
simulated by HHH then the simulated DDD cannot
possibly reach its own "return statement" final
halt state.
Les messages affichés proviennent d'usenet.