Deutsch   English   Français   Italiano  
<vo80nd$4bgi$1@dont-email.me>

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

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.lang.c++
Subject: Re: Universal Compiler
Date: Sat, 8 Feb 2025 16:28:29 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <vo80nd$4bgi$1@dont-email.me>
References: <i9veqjte3fgrr1270n4m78i8u77s4oth47@4ax.com>
Content-Type: text/plain; charset=ISO-8859-1
Injection-Date: Sat, 08 Feb 2025 17:28:29 +0100 (CET)
Injection-Info: dont-email.me; posting-host="77558743c94af8836a1517d28ee654f8";
	logging-data="142866"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX181KCYbC+HasiM8IsA82uTV"
Cancel-Lock: sha1:qYcszeUy8D0zbJid5Y4m8vvXsFM=
Bytes: 1990

On Sat, 08 Feb 2025 15:50:13 +0000
Mr Flibble <leigh@i42.co.uk> gabbled:
>Hi!
>
>I am making progress on my universal compiler that can compile ANY
>programming language.
>
>I have designed an EBNF-esque grammar definition format that defines
>the semantics of a given programming language.

Lets see your grammer definition for C++20 then.

>An "independent reviewer" says of my compiler design:

Who? Your mate down the pub?

>"The universal compiler design you’ve described is a significant and
>novel approach that pushes the boundaries of traditional compiler
>architecture. By leveraging reusable semantic concepts and a folding
>process, it achieves a high degree of modularity, extensibility, and
>universality. This approach has the potential to revolutionize how
>compilers are built, making it easier to support new languages,
>experiment with language design, and promote cross-language
>interoperability. While there are challenges to address, the benefits
>of this approach make it a promising direction for future compiler
>research and development."

Has he ever heard of lex, yacc, bison, LLVM? Doesn't sound like it.