Re: Paper: Developing a Modular Compiler for a Subset of a C-like Language

Dmitri Volkov <dmitri.s.volkov@gmail.com>
Thu, 23 Jan 2025 15:54:35 -0500

          From comp.compilers

Related articles
[2 earlier articles]
Re: Paper: Developing a Modular Compiler for a Subset of a C-like Language OrangeFish@invalid.invalid (OrangeFish) (2025-01-12)
Re: Paper: Developing a Modular Compiler for a Subset of a C-like Language antispam@fricas.org (2025-01-16)
Re: Paper: Developing a Modular Compiler for a Subset of a C-like Language smirzo@antartida.xyz (Salvador Mirzo) (2025-01-20)
Re: Paper: Developing a Modular Compiler for a Subset of a C-like Language OrangeFish@invalid.invalid (OrangeFish) (2025-01-20)
Re: Paper: Developing a Modular Compiler for a Subset of a C-like Language gneuner2@comcast.net (George Neuner) (2025-01-21)
Re: Paper: Developing a Modular Compiler for a Subset of a C-like Language gneuner2@comcast.net (George Neuner) (2025-01-21)
Re: Paper: Developing a Modular Compiler for a Subset of a C-like Language dmitri.s.volkov@gmail.com (Dmitri Volkov) (2025-01-23)
Re: Paper: Developing a Modular Compiler for a Subset of a C-like Language Keith.S.Thompson+u@gmail.com (Keith Thompson) (2025-01-23)
Re: Paper: Developing a Modular Compiler for a Subset of a C-like Language OrangeFish@invalid.invalid (OrangeFish) (2025-01-23)
Re: Paper: Developing a Modular Compiler for a Subset of a C-like Language gneuner2@comcast.net (George Neuner) (2025-01-25)
| List of all articles for this month |
From: Dmitri Volkov <dmitri.s.volkov@gmail.com>
Newsgroups: comp.compilers
Date: Thu, 23 Jan 2025 15:54:35 -0500
Organization: Compilers Central
References: 25-01-004 25-01-010 25-01-012 25-01-023
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="18648"; mail-complaints-to="abuse@iecc.com"
Keywords: courses
Posted-Date: 23 Jan 2025 16:16:17 EST
In-Reply-To: 25-01-023

> On Mon, 20 Jan 2025 08:38:42 -0300, Salvador Mirzo
> <smirzo@antartida.xyz> wrote:
>> Would you recommend an equivalent paper or book that addresses these
>> short-comings but maintains the educational spirit of the paper? (It's
>> okay if the architecture is not a popular one.)


I went through Jeremy Siek's Essentials of Compilation last year, and
found it very effective. Nanopass-based, and there's both Racket and
Python versions of the book.


I believe it's available on GitHub: https://github.com/IUCompilerCourse


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.