CS4410/6410: Compilers
Spring 2013
Implementation of efficient interpreters and compilers for programming
languages. Associated algorithms and pragmatic issues. Emphasizes
practical applications including those outside of programming
languages proper. Also shows relationships to programming-language
theory and design. Participants build a working compiler including
lexical analysis, parsing, type checking, code generation, and
register allocation. Exposure to run-time issues and optimization.
Lectures: |
108 West Village H, Thurs 6:00-9:00pm |
Instructor: |
Amal Ahmed |
|
amal at ccs.neu.edu |
|
Office Hours: by appointment, WVH 328 |
|
|
Discussion:
| Piazza cs4410 Bulletin Board
|
|
|