| Related articles |
|---|
| Paper: URIUM: A Programming Language for a Practical Open Course on Compiler Design johnl@taugh.com (John R Levine) (2026-09-01) |
| From: | John R Levine <johnl@taugh.com> |
| Newsgroups: | comp.compilers |
| Date: | Tue, 01 Sep 2026 11:14:44 -0400 |
| Organization: | Compilers Central |
| Injection-Info: | gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="83139"; mail-complaints-to="abuse@iecc.com" |
| Keywords: | courses |
| Posted-Date: | 01 Sep 2026 11:15:11 EDT |
Another toy language for compiler courses.
Abstract
This paper presents the definition of a simple programming language used
as the basis for developing a practical compiler design course. The course
explains step by step how to build a compiler, from the initial analysis
stages to code generation. The developed compiler generates code for
various processors (MIPS, Intel, and RISC-V) and operating systems
(MS-Windows and Linux). The course can be adapted to different levels of
difficulty and can be used as a starting point for explaining more
advanced topics.
https://arxiv.org/abs/2608.28202
Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly
Return to the
comp.compilers page.
Search the
comp.compilers archives again.