Sujet : Re: Semantic concept folding (neos update)
De : polcott333 (at) *nospam* gmail.com (olcott)
Groupes : comp.theoryDate : 10. Jun 2025, 03:55:37
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <10286rb$10ptr$1@dont-email.me>
References : 1 2 3 4 5
User-Agent : Mozilla Thunderbird
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; Geniushits a target no one else can see." Arthur Schopenhauer