everything.study
COMP 442

Compiler Design

4 credits · Undergraduate

Winter 2025

Topics

  • Lexical analysis
  • Parsing
  • Syntax-directed translation
  • Grammar transformation
  • Attribute grammars
  • Symbol tables
  • Semantic analysis
  • Code generation
  • Code optimization
  • Run-time systems
  • Compiler implementation

Readings

  • C.N. Fischer, R.K. Cytron and R.J. LeBlanc Jr., Crafting a Compiler, Addison-Wesley, 2009.
    Recommended / optional / reference
  • A.V. Aho, R. Sethi and J.D. Ullman, Compilers: Principles, Techniques, and Tools, Addison-Wesley, 1986.
    Recommended / optional / reference
Sources