Liste des Groupes | Revenir à c theory |
On 4/5/2025 2:05 AM, Mikko wrote:The term "termination analyzer" is used about programs that do not haltOn 2025-04-05 06:18:06 +0000, olcott said:Why say things that you know are untrue?
On 4/4/2025 3:12 AM, Mikko wrote:Wrong, because a termination analyzer is not required to halt.On 2025-04-04 01:27:15 +0000, olcott said:*Perpetually ignoring this is not any actual rebuttal at all*
void DDD()Anyone knowing the C language can see that if DDD() does not halt
{
HHH(DDD);
return;
}
Do you really think that anyone knowing the C
programming language is too stupid to see that
DDD simulated by HHH cannot possibly return?
it means that HHH(DDD) does not halt. The knowledge that that
means that HHH is not a decider is possible but not required.
*Simulating termination analyzer Principle*
It is always correct for any simulating termination
analyzer to stop simulating and reject any input that
would otherwise prevent its own termination. The
only rebuttal to this is rejecting the notion that
deciders must always halt.
A termination analyzer that doesn't haltThere are no total termination analyzers.
would flunk every proof of total program correctness.
Les messages affichés proviennent d'usenet.