CS 143: Compilers
CS 143 is Stanford’s undergraduate compilers course. It covers the basics of compilers, including lexical analysis, parsing, abstract syntax trees, semantic analysis, code generation, optimization, and more.
Notes
References
- Compilers: Principles, Techniques, and Tools by Alfred V. Aho, Monica S. Lam, Ravi Sethi, and Jeffrey D. Ullman
- Engineering a Compiler by Keith Cooper and Linda Torczon