Path: csiph.com!goblin3!goblin.stu.neva.ru!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!nerds-end From: drb@ihatespam.msu.edu (Dennis Boone) Newsgroups: comp.compilers Subject: Re: Best language for implementing compilers? Date: Tue, 12 Feb 2019 09:38:06 -0600 Organization: Compilers Central Lines: 11 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <19-02-008@comp.compilers> References: <19-02-002@comp.compilers> <19-02-004@comp.compilers> <19-02-006@comp.compilers> Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="26072"; mail-complaints-to="abuse@iecc.com" Keywords: practice, history Posted-Date: 12 Feb 2019 11:13:40 EST X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: csiph.com comp.compilers:2160 > I would say that no special language features at all are required for > writing a compiler, even if parsing is directly coded in the language. People wrote compilers in Fortran '66, so that's clearly true. On the other hand, how easy were they to understand, maintain, extend? De [If you're thinking of Fortran H, it used some private extensions that provided pointers and structures. I thought I saw the source code online somewhere but can't find it now. -John]