Related articles |
---|
[10 earlier articles] |
Re: Are there "compiler generators"? 480-992-1380@kylheku.com (Kaz Kylheku) (2022-05-30) |
Re: Are there "compiler generators"? DrDiettrich1@netscape.net (Hans-Peter Diettrich) (2022-05-31) |
Re: Are there "compiler generators"? gah4@u.washington.edu (gah4) (2022-05-31) |
Re: Are there "compiler generators"? costello@mitre.org (Roger L Costello) (2022-06-01) |
Re: Are there "compiler generators"? anton@mips.complang.tuwien.ac.at (2022-06-01) |
Re: Are there "compiler generators"? gah4@u.washington.edu (gah4) (2022-06-01) |
Re: Are there "compiler generators"? minforth@arcor.de (minf...@arcor.de) (2022-06-07) |
Re: Are there "compiler generators"? tkoenig@netcologne.de (Thomas Koenig) (2022-06-07) |
Re: Are there "compiler generators"? acolvin@efunct.com (mac) (2022-06-09) |
From: | "minf...@arcor.de" <minforth@arcor.de> |
Newsgroups: | comp.compilers |
Date: | Tue, 7 Jun 2022 07:22:53 -0700 (PDT) |
Organization: | Compilers Central |
References: | <Adh1qBBaedSlU0KnQV6Jqmq0ocPhiA==> 22-06-003 |
Injection-Info: | gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="28897"; mail-complaints-to="abuse@iecc.com" |
Keywords: | design |
Posted-Date: | 07 Jun 2022 10:53:37 EDT |
Roger L Costello schrieb am Mittwoch, 1. Juni 2022 um 19:24:49 UTC+2:
> So a compiler can be generated declaratively by using a set of
> declarative generator tools, e.g., Flex for lexical analysis, Bison
> for syntax/semantic analysis, and Iburg for code generation.
>
> Has anyone used this combination of tools to create a whole compiler?
This is a hot AI research field. 'Deep compilers' touch topics like
least cost parsing and optimization of other compilation steps.
But AFAIU there is no such holistic thing like automatic complete
compiler construction a la
Compiler = f (grammar, software-infrastructure, target-hardware)
Some state of the art overview:
https://github.com/zwang4/awesome-machine-learning-in-compilers
OTOH code generators based on graphical input are already "old hats".
Return to the
comp.compilers page.
Search the
comp.compilers archives again.