Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.
ISC License
Learn how argc and argv are passed from environment to Unix program.
Simple C compiler
Portable OpenBSD Make.
Peephole optimizer for cproc and QBE
Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly softwa...