Deutsch   English   Français   Italiano  
<10286rb$10ptr$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: olcott <polcott333@gmail.com>
Newsgroups: comp.theory
Subject: Re: Semantic concept folding (neos update)
Date: Mon, 9 Jun 2025 21:55:37 -0500
Organization: A noiseless patient Spider
Lines: 42
Message-ID: <10286rb$10ptr$1@dont-email.me>
References: <0XK1Q.814042$B6tf.527940@fx02.ams4>
 <1027uqb$r7bj$3@dont-email.me> <NeL1Q.1572313$4AM6.1190326@fx17.ams4>
 <1027vgs$r7bj$6@dont-email.me> <yAL1Q.814043$B6tf.518982@fx02.ams4>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 10 Jun 2025 04:55:39 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="668213ca1180824494e01b33326cf4e0";
	logging-data="1075131"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19Qt+HuniaCdiH7y35mGFu2"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:wbYyKBtl03iS0q9HfiNCT1Bb2cM=
X-Antivirus: Norton (VPS 250609-4, 6/9/2025), Outbound message
Content-Language: en-US
X-Antivirus-Status: Clean
In-Reply-To: <yAL1Q.814043$B6tf.518982@fx02.ams4>

On 6/9/2025 8:08 PM, Mr Flibble wrote:
> On Mon, 09 Jun 2025 19:50:36 -0500, olcott wrote:
> 
>> On 6/9/2025 7:45 PM, Mr Flibble wrote:
>>> On Mon, 09 Jun 2025 19:38:34 -0500, olcott wrote:
>>>
>>>> On 6/9/2025 7:24 PM, Mr Flibble wrote:
>>>>> neos (a universal compiler that can compile ANY programming language)
>>>>> update:
>>>>>
>>>>> I have just invented the concept of unstructured semantic concept
>>>>> folding whereby two concepts adjacent in the fold stack but unrelated
>>>>> in the AST can fold, e.g. language.function.signature ->
>>>>> language.open.scope = <create function>.
>>>>>
>>>>> /Flibble
>>>>
>>>> That you know what an AST is gives you some credibility.
>>>> Code generation from an AST is enormously simpler than the
>>>> back-patching method of the Dragon book.
>>>
>>> Obviously you don't quite know what you are talking about because
>>> generating code from an AST is not mutually exclusive with
>>> back-patching,
>>> I am doing both in neos.
>>>
>>> /Flibble
>>
>> I could never understand back-patching. With an AST I simply walked the
>> tree and generated the code.
> 
> It isn't that simple.
> 
> /Flibble

I still have the code that does this. It generates
jump code for "if" statements of arbitrary nesting
depth and Boolean complexity.

-- 
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer