Compilers
- Compiler Design
—
compilers
Guidelines for robust compiler design and implementation; covering clear Intermediate Representation (IR) boundaries, enforcing deterministic semantics, generating actionable error reports, and optimizing for incremental compilation.
- VirtuC
—
algorithms
,
compilers
,
optimization
and +2 more
A from-scratch, Rust-implemented compiler designed for a targeted C subset that effectively emits standard LLVM IR; heavily focusing on proper AST design, semantic checking, and IR verification.