Graduate Computer Science

CS G262: Compilers

Each student will write a small compiler. Topics include parser generation, abstract syntax trees, symbol tables, type checking, generation of intermediate code, simple code improvement, register allocation, run-time structures, and code generation.
Prerequisites:
CS G111/CS G711 MS: PL Ph.D.: PL
Credit hours: 4