On 7/31/2024 9:16 AM, joes wrote:
Am Wed, 31 Jul 2024 05:52:54 -0500 schrieb olcott:
On 7/31/2024 3:54 AM, joes wrote:
Am Tue, 30 Jul 2024 16:13:55 -0500 schrieb olcott:Not at all. It makes HHH stop aborting DDD.
On 7/30/2024 4:07 PM, joes wrote:
Am Tue, 30 Jul 2024 15:05:54 -0500 schrieb olcott:
On 7/30/2024 1:48 PM, Fred. Zwarts wrote:
Op 30.jul.2024 om 17:14 schreef olcott:
On 7/30/2024 9:51 AM, Fred. Zwarts wrote:
Op 30.jul.2024 om 16:21 schreef olcott:
On 7/30/2024 1:52 AM, Mikko wrote:
On 2024-07-29 14:07:53 +0000, olcott said:
I proved otherwise. When the abort code is commented out then it >>>>>>> keeps repeating again and again, thus conclusively proving that is >>>>>>> must be aborted or HHH never halts.But the abort is not commented out in the running code!
I modified the original code by commenting out the abort and it does >>>>> endlessly repeat just like HHH correctly predicted.
Yes, and that modification makes HHH not call itself
So that HHH and DDD endlessly repeat.
Commenting out a section changes the program.This conclusively proving that this section was required.
You changed only the inner
HHH's, not the outermost one, thus breaking the recursive simulation.
Not at all. I simply disabled the abort and this resulted
in unlimited repetition non-halting behavior.
A program's identity changes with its code. It doesn't matter what Ibut a different program. You'd need to also comment out the outermostIf your name is Charlie and your leg gets amputated you are still
abort; then it wouldn't halt, but if you change HHH to abort, you
change all copies of it at the same time (to keep the recursive call
structure).
yourself, you don't get renamed to Bill.
label
it in the source. I can define different functions with the same name.
To prove that a section of code is required we remove that
section and the resulting endless repetition proves that
the abort section was required to prevent the endless repetition.
To prove that a hot stove will burn your hand you place
your hand firmly on the bright red electric stove burner
and your hand is burned. Renaming yourself to not-burned
Tommy doesn't help.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 498 |
Nodes: | 16 (2 / 14) |
Uptime: | 24:26:36 |
Calls: | 9,828 |
Calls today: | 7 |
Files: | 13,761 |
Messages: | 6,192,008 |