| 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