Path: csiph.com!weretis.net!feeder6.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!nerds-end From: Jan Ziak <0xe2.0x9a.0x9b@gmail.com> Newsgroups: comp.compilers Subject: Re: Are there "compiler generators"? Date: Sat, 28 May 2022 23:52:54 -0700 (PDT) Organization: Compilers Central Lines: 18 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <22-05-056@comp.compilers> References: <22-05-054@comp.compilers> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="53374"; mail-complaints-to="abuse@iecc.com" Keywords: tools Posted-Date: 29 May 2022 18:14:13 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com In-Reply-To: <22-05-054@comp.compilers> Xref: csiph.com comp.compilers:3028 On Sunday, May 29, 2022 at 4:16:21 AM UTC+2, Roger L Costello wrote: > Hi Folks, > > There are lexer generators. Flex is a lexer generator. > > There are parser generators. Bison is a parser generator. > > Are there compiler generators? ... If you like reading about something which might be practical in a hundred years: https://people.idsia.ch/~juergen/goedelmachine.html (1st paper in the series: https://arxiv.org/abs/cs/0309048) Some practical examples available today, having some similarity to the above method, are PyPy and GraalVM. There is also http://www.general-game-playing.de for example. -atom