| Deutsch English Français Italiano |
|
<v65eag$2l0vn$2@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Mikko <mikko.levanto@iki.fi>
Newsgroups: comp.theory
Subject: Re: Flat out dishonest or totally ignorant?
Date: Thu, 4 Jul 2024 09:09:20 +0300
Organization: -
Lines: 56
Message-ID: <v65eag$2l0vn$2@dont-email.me>
References: <v5vkun$1b0k9$1@dont-email.me> <v606dn$1hg04$1@dont-email.me> <v60rb6$1kr1q$1@dont-email.me> <v62ugm$23ell$1@dont-email.me> <v63im2$26loi$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 04 Jul 2024 08:09:21 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="047ceb361a67ca9992357286548f3fa6";
logging-data="2786295"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18L/foK+LLEa9AE6fw0XuQX"
User-Agent: Unison/2.2
Cancel-Lock: sha1:NMMpX3wEO49zzDcZlNdalfsGIKY=
Bytes: 2526
On 2024-07-03 13:11:30 +0000, olcott said:
> On 7/3/2024 2:27 AM, Mikko wrote:
>> On 2024-07-02 12:20:54 +0000, olcott said:
>>
>>> On 7/2/2024 1:23 AM, Mikko wrote:
>>>> On 2024-07-02 01:25:40 +0000, olcott said:
>>>>
>>>>> typedef void (*ptr)();
>>>>> int HHH(ptr P);
>>>>>
>>>>> void Infinite_Loop()
>>>>> {
>>>>> HERE: goto HERE;
>>>>> }
>>>>>
>>>>> void Infinite_Recursion()
>>>>> {
>>>>> Infinite_Recursion();
>>>>> }
>>>>>
>>>>> void DDD()
>>>>> {
>>>>> HHH(DDD);
>>>>> }
>>>>>
>>>>> int main()
>>>>> {
>>>>> HHH(Infinite_Loop);
>>>>> HHH(Infinite_Recursion);
>>>>> HHH(DDD);
>>>>> }
>>>>>
>>>>> Every C programmer that knows what an x86 emulator is knows
>>>>> that when HHH emulates the machine language of Infinite_Loop,
>>>>> Infinite_Recursion, and DDD that it must abort these emulations
>>>>> so that itself can terminate normally.
>>>>
>>>> The "must" there is not quite correct. If the emulator does not abort
>>>> then it will run forever or until the emulator is aborted by some
>>>> external agent. That is not a problem unless there is an additional
>>>> requirement, not specified above, that the emulator must terminate
>>>> normally.
>>>
>>> This <is> the problem that I am willing to discuss.
>>
>> What is the problem you are willing to discuss?
>> Are you willing to do anything else about to that problem?
>
> The part that you ignored.
And still ignore as you failed to answer.
--
Mikko